|
8604 | 8604 | "error":{ |
8605 | 8605 | "shape":"ProtectedJobError", |
8606 | 8606 | "documentation":"<p> The error from the protected job.</p>" |
| 8607 | + }, |
| 8608 | + "computeConfiguration":{ |
| 8609 | + "shape":"ProtectedJobComputeConfiguration", |
| 8610 | + "documentation":"<p>The compute configuration for the protected job.</p>" |
8607 | 8611 | } |
8608 | 8612 | }, |
8609 | 8613 | "documentation":"<p>The parameters for an Clean Rooms protected job.</p>" |
|
8612 | 8616 | "type":"string", |
8613 | 8617 | "enum":["DIRECT_ANALYSIS"] |
8614 | 8618 | }, |
| 8619 | + "ProtectedJobComputeConfiguration":{ |
| 8620 | + "type":"structure", |
| 8621 | + "members":{ |
| 8622 | + "worker":{ |
| 8623 | + "shape":"ProtectedJobWorkerComputeConfiguration", |
| 8624 | + "documentation":"<p>The worker configuration for the compute environment.</p>" |
| 8625 | + } |
| 8626 | + }, |
| 8627 | + "documentation":"<p>The configuration of the compute resources for a PySpark job.</p>", |
| 8628 | + "union":true |
| 8629 | + }, |
8615 | 8630 | "ProtectedJobConfigurationDetails":{ |
8616 | 8631 | "type":"structure", |
8617 | 8632 | "members":{ |
|
8925 | 8940 | "type":"string", |
8926 | 8941 | "enum":["PYSPARK"] |
8927 | 8942 | }, |
| 8943 | + "ProtectedJobWorkerComputeConfiguration":{ |
| 8944 | + "type":"structure", |
| 8945 | + "required":[ |
| 8946 | + "type", |
| 8947 | + "number" |
| 8948 | + ], |
| 8949 | + "members":{ |
| 8950 | + "type":{ |
| 8951 | + "shape":"ProtectedJobWorkerComputeType", |
| 8952 | + "documentation":"<p>The worker compute configuration type.</p>" |
| 8953 | + }, |
| 8954 | + "number":{ |
| 8955 | + "shape":"ProtectedJobWorkerComputeConfigurationNumberInteger", |
| 8956 | + "documentation":"<p>The number of workers for a PySpark job.</p>" |
| 8957 | + } |
| 8958 | + }, |
| 8959 | + "documentation":"<p>The configuration of the compute resources for a PySpark job.</p>" |
| 8960 | + }, |
| 8961 | + "ProtectedJobWorkerComputeConfigurationNumberInteger":{ |
| 8962 | + "type":"integer", |
| 8963 | + "box":true, |
| 8964 | + "max":128, |
| 8965 | + "min":4 |
| 8966 | + }, |
| 8967 | + "ProtectedJobWorkerComputeType":{ |
| 8968 | + "type":"string", |
| 8969 | + "enum":[ |
| 8970 | + "CR.1X", |
| 8971 | + "CR.4X" |
| 8972 | + ] |
| 8973 | + }, |
8928 | 8974 | "ProtectedQuery":{ |
8929 | 8975 | "type":"structure", |
8930 | 8976 | "required":[ |
|
9901 | 9947 | "resultConfiguration":{ |
9902 | 9948 | "shape":"ProtectedJobResultConfigurationInput", |
9903 | 9949 | "documentation":"<p>The details needed to write the job results.</p>" |
| 9950 | + }, |
| 9951 | + "computeConfiguration":{ |
| 9952 | + "shape":"ProtectedJobComputeConfiguration", |
| 9953 | + "documentation":"<p>The compute configuration for the protected job.</p>" |
9904 | 9954 | } |
9905 | 9955 | } |
9906 | 9956 | }, |
|
10655 | 10705 | }, |
10656 | 10706 | "number":{ |
10657 | 10707 | "shape":"WorkerComputeConfigurationNumberInteger", |
10658 | | - "documentation":"<p> The number of workers.</p>" |
| 10708 | + "documentation":"<p> The number of workers.</p> <p>SQL queries support a minimum value of 2 and a maximum value of 400. </p> <p>PySpark jobs support a minimum value of 4 and a maximum value of 128.</p>" |
10659 | 10709 | } |
10660 | 10710 | }, |
10661 | 10711 | "documentation":"<p> The configuration of the compute resources for workers running an analysis with the Clean Rooms SQL analytics engine.</p>" |
|
0 commit comments