@@ -74,7 +74,7 @@ commands:
7474 --creator-ml-member-abilities= : The ML abilities granted to the collaboration creator.
7575 --creator-payment-configuration= : The collaboration creator's payment responsibilities set by the collaboration creator.
7676 --data-encryption-metadata= : The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
77- --description=! : A description of the collaboration provided by the collaboration owner.
77+ --description= : A description of the collaboration provided by the collaboration owner.
7878 --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
7979 --is-metrics-enabled : An indicator as to whether metrics have been enabled or disabled for the collaboration.
8080 --job-log-status= : Specifies whether job logs are enabled for this collaboration.
@@ -209,6 +209,33 @@ commands:
209209 --membership-identifier=! : The unique identifier of the membership that contains the ID namespace association.
210210 --name=! : The name for the ID namespace association.
211211 --tags= : An optional label that you can assign to a resource when you create it.
212+ - name : create-intermediate-table
213+ description : Creates an intermediate table in a membership.
214+ flags :
215+ --cli-input-json= : Read arguments from the JSON string provided.
216+ --cli-input-yaml= : Read arguments from the YAML string provided.
217+ --description= : A description of the intermediate table.
218+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
219+ --kms-key-arn= : The Amazon Resource Name (ARN) of the customer-managed KMS key used to encrypt the intermediate table data.
220+ --membership-identifier=! : The unique identifier of the membership where the intermediate table is created.
221+ --name=! : The display name for the intermediate table.
222+ --population-analysis-configuration=! : The configuration that defines the analysis used to populate the intermediate table.
223+ --retention-in-days= : The number of days to retain populated data versions.
224+ --tags= : An optional label that you can assign to a resource when you create it.
225+ - name : create-intermediate-table-analysis-rule
226+ description : Creates an analysis rule for an intermediate table.
227+ flags :
228+ --analysis-rule-policy=! : The analysis rule policy to apply to the intermediate table.
229+ --analysis-rule-type=! : The type of analysis rule to create.
230+ --cli-input-json= : Read arguments from the JSON string provided.
231+ --cli-input-yaml= : Read arguments from the YAML string provided.
232+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
233+ --intermediate-table-identifier=! : The unique identifier of the intermediate table for which to create the analysis rule.
234+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
235+ completion :
236+ flag :
237+ analysis-rule-type :
238+ - CUSTOM
212239 - name : create-membership
213240 description : Creates a membership for a specific collaboration identifier and joins the collaboration.
214241 flags :
@@ -334,6 +361,27 @@ commands:
334361 --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
335362 --id-namespace-association-identifier=! : The unique identifier of the ID namespace association that you want to delete.
336363 --membership-identifier=! : The unique identifier of the membership that contains the ID namespace association that you want to delete.
364+ - name : delete-intermediate-table
365+ description : Deletes an intermediate table.
366+ flags :
367+ --cli-input-json= : Read arguments from the JSON string provided.
368+ --cli-input-yaml= : Read arguments from the YAML string provided.
369+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
370+ --intermediate-table-identifier=! : The unique identifier of the intermediate table to delete.
371+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
372+ - name : delete-intermediate-table-analysis-rule
373+ description : Deletes an analysis rule from an intermediate table.
374+ flags :
375+ --analysis-rule-type=! : The type of analysis rule to delete.
376+ --cli-input-json= : Read arguments from the JSON string provided.
377+ --cli-input-yaml= : Read arguments from the YAML string provided.
378+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
379+ --intermediate-table-identifier=! : The unique identifier of the intermediate table from which to delete the analysis rule.
380+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
381+ completion :
382+ flag :
383+ analysis-rule-type :
384+ - CUSTOM
337385 - name : delete-member
338386 description : Removes the specified member from a collaboration.
339387 flags :
@@ -357,6 +405,16 @@ commands:
357405 --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
358406 --membership-identifier=! : A unique identifier for one of your memberships for a collaboration.
359407 --privacy-budget-template-identifier=! : A unique identifier for your privacy budget template.
408+ - name : disallow-intermediate-table
409+ description : Invalidates a specific intermediate table that references the caller's base table.
410+ flags :
411+ --cli-input-json= : Read arguments from the JSON string provided.
412+ --cli-input-yaml= : Read arguments from the YAML string provided.
413+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
414+ --include-descendants : Specifies whether to cascade the disallow action to descendant intermediate tables.
415+ --intermediate-table-name=! : The name of the intermediate table to disallow.
416+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table to disallow.
417+ --no-include-descendants : Specifies whether to cascade the disallow action to descendant intermediate tables.
360418 - name : get-analysis-template
361419 description : Retrieves an analysis template.
362420 flags :
@@ -480,6 +538,27 @@ commands:
480538 --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
481539 --id-namespace-association-identifier=! : The unique identifier of the ID namespace association that you want to retrieve.
482540 --membership-identifier=! : The unique identifier of the membership that contains the ID namespace association that you want to retrieve.
541+ - name : get-intermediate-table
542+ description : Retrieves an intermediate table.
543+ flags :
544+ --cli-input-json= : Read arguments from the JSON string provided.
545+ --cli-input-yaml= : Read arguments from the YAML string provided.
546+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
547+ --intermediate-table-identifier=! : The unique identifier of the intermediate table to retrieve.
548+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
549+ - name : get-intermediate-table-analysis-rule
550+ description : Retrieves the analysis rule for an intermediate table.
551+ flags :
552+ --analysis-rule-type=! : The type of analysis rule to retrieve.
553+ --cli-input-json= : Read arguments from the JSON string provided.
554+ --cli-input-yaml= : Read arguments from the YAML string provided.
555+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
556+ --intermediate-table-identifier=! : The unique identifier of the intermediate table for which to retrieve the analysis rule.
557+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
558+ completion :
559+ flag :
560+ analysis-rule-type :
561+ - CUSTOM
483562 - name : get-membership
484563 description : Retrieves a specified membership for an identifier.
485564 flags :
@@ -711,6 +790,31 @@ commands:
711790 --next-token= : The pagination token that's used to fetch the next set of results.
712791 --page-size= : The size of each page to get in the AWS service call.
713792 --starting-token= : A token to specify where to start paginating.
793+ - name : list-intermediate-table-versions
794+ description : Lists the version history of an intermediate table.
795+ flags :
796+ --cli-input-json= : Read arguments from the JSON string provided.
797+ --cli-input-yaml= : Read arguments from the YAML string provided.
798+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
799+ --intermediate-table-identifier=! : The unique identifier of the intermediate table for which to list versions.
800+ --max-items= : The total number of items to return in the command's output.
801+ --max-results= : The maximum number of results that are returned for an API request call.
802+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
803+ --next-token= : The pagination token that's used to fetch the next set of results.
804+ --page-size= : The size of each page to get in the AWS service call.
805+ --starting-token= : A token to specify where to start paginating.
806+ - name : list-intermediate-tables
807+ description : Lists intermediate tables owned by the caller in a membership.
808+ flags :
809+ --cli-input-json= : Read arguments from the JSON string provided.
810+ --cli-input-yaml= : Read arguments from the YAML string provided.
811+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
812+ --max-items= : The total number of items to return in the command's output.
813+ --max-results= : The maximum number of results that are returned for an API request call.
814+ --membership-identifier=! : The unique identifier of the membership for which to list intermediate tables.
815+ --next-token= : The pagination token that's used to fetch the next set of results.
816+ --page-size= : The size of each page to get in the AWS service call.
817+ --starting-token= : A token to specify where to start paginating.
714818 - name : list-members
715819 description : Lists all members within a collaboration.
716820 flags :
@@ -835,6 +939,7 @@ commands:
835939 schema-type :
836940 - TABLE
837941 - ID_MAPPING_TABLE
942+ - INTERMEDIATE_TABLE
838943 - name : list-tags-for-resource
839944 description : Lists all of the tags that have been added to a resource.
840945 flags :
@@ -857,6 +962,17 @@ commands:
857962 - BATCH
858963 - INCREMENTAL
859964 - DELETE_ONLY
965+ - name : populate-intermediate-table
966+ description : Executes the stored query of an intermediate table to materialize data into managed storage.
967+ flags :
968+ --analysis-payer-account-id= : The account ID of the member that pays for the analysis compute costs.
969+ --cli-input-json= : Read arguments from the JSON string provided.
970+ --cli-input-yaml= : Read arguments from the YAML string provided.
971+ --compute-configuration= : The compute configuration for the population query execution.
972+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
973+ --intermediate-table-identifier=! : The unique identifier of the intermediate table to populate.
974+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
975+ --parameters= : The runtime parameter values that override the defaults in the stored query.
860976 - name : preview-privacy-impact
861977 description : An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
862978 flags :
@@ -1050,6 +1166,33 @@ commands:
10501166 --id-namespace-association-identifier=! : The unique identifier of the ID namespace association that you want to update.
10511167 --membership-identifier=! : The unique identifier of the membership that contains the ID namespace association that you want to update.
10521168 --name= : A new name for the ID namespace association.
1169+ - name : update-intermediate-table
1170+ description : Updates an intermediate table.
1171+ flags :
1172+ --cli-input-json= : Read arguments from the JSON string provided.
1173+ --cli-input-yaml= : Read arguments from the YAML string provided.
1174+ --columns= :
1175+ description : The list of columns with updated type definitions.
1176+ nargs : -1
1177+ --description= : A new description for the intermediate table.
1178+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
1179+ --intermediate-table-identifier=! : The unique identifier of the intermediate table to update.
1180+ --kms-key-arn= : The Amazon Resource Name (ARN) of the customer-managed KMS key to use for encrypting future population data.
1181+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
1182+ - name : update-intermediate-table-analysis-rule
1183+ description : Updates the analysis rule policy for an intermediate table.
1184+ flags :
1185+ --analysis-rule-policy=! : The updated analysis rule policy for the intermediate table.
1186+ --analysis-rule-type=! : The type of analysis rule to update.
1187+ --cli-input-json= : Read arguments from the JSON string provided.
1188+ --cli-input-yaml= : Read arguments from the YAML string provided.
1189+ --generate-cli-skeleton : Prints a JSON skeleton to standard output without sending an API request.
1190+ --intermediate-table-identifier=! : The unique identifier of the intermediate table for which to update the analysis rule.
1191+ --membership-identifier=! : The unique identifier of the membership that contains the intermediate table.
1192+ completion :
1193+ flag :
1194+ analysis-rule-type :
1195+ - CUSTOM
10531196 - name : update-membership
10541197 description : Updates a membership.
10551198 flags :
0 commit comments