IntermediateTableAnalysisRuleCustom
Contains the custom analysis rule configuration for an intermediate table.
Contents
- additionalAnalyses
-
The setting that controls whether additional analyses are allowed on the intermediate table.
Type: String
Valid Values:
ALLOWED | REQUIRED | NOT_ALLOWEDRequired: No
- aggregationThresholds
-
The aggregation thresholds that each query output group must satisfy. AWS Clean Rooms filters out any group that represents fewer than the specified number of distinct identities. You can specify at most one threshold. You can't use aggregation thresholds with differential privacy, or when
allowedAnalysesallows only jobs.Type: Array of AggregationThreshold objects
Array Members: Fixed number of 1 item.
Required: No
- allowedAdditionalAnalyses
-
The list of allowed additional analyses for the intermediate table.
Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 25 items.
Length Constraints: Minimum length of 0. Maximum length of 256.
Pattern:
arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:([\d]{12}|\*):membership\/[\*\d\w-]+\/configuredaudiencemodelassociation\/[\*\d\w-]+$|^arn:aws[-a-z]*:cleanrooms-ml:[-a-z0-9]+:([0-9]{12}|\*):membership\/[\*\d\w-]+\/configured-model-algorithm-association\/([-a-zA-Z0-9_\/.]+|\*)Required: No
- allowedAnalyses
-
The list of allowed analyses that can be performed on the intermediate table.
Type: Array of strings
Length Constraints: Minimum length of 0. Maximum length of 200.
Pattern:
(ANY_QUERY|ANY_JOB|arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership/[\d\w-]+/analysistemplate/[\d\w-]+)Required: No
- allowedAnalysisProviders
-
The list of AWS account IDs for the allowed analysis providers.
Type: Array of strings
Length Constraints: Fixed length of 12.
Pattern:
\d+Required: No
- allowedResultReceivers
-
The list of AWS account IDs that are allowed to receive results from queries run on the intermediate table.
Type: Array of strings
Length Constraints: Fixed length of 12.
Pattern:
\d+Required: No
- comparisonControls
-
The controls that restrict how a query can compare the columns in the intermediate table. You can't use comparison controls with differential privacy, or when
allowedAnalysesallows only jobs.Type: ComparisonControls object
Required: No
- differentialPrivacy
-
Specifies the unique identifier for your users.
Type: DifferentialPrivacyConfiguration object
Required: No
- disallowedOutputColumns
-
The list of columns that are not allowed in the query output.
Type: Array of strings
Length Constraints: Minimum length of 1. Maximum length of 127.
Pattern:
[a-z0-9_](([a-z0-9_ ]+-)*([a-z0-9_ ]+))?Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: