ConfiguredTableAssociationAnalysisRulePolicyV1Property Struct
Controls on the query specifications that can be run on an associated configured table.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cleanrooms as cleanrooms } from 'aws-cdk-lib';
const configuredTableAssociationAnalysisRulePolicyV1Property: cleanrooms.CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property = {
aggregation: {
allowedAdditionalAnalyses: ['allowedAdditionalAnalyses'],
allowedResultReceivers: ['allowedResultReceivers'],
},
custom: {
allowedAdditionalAnalyses: ['allowedAdditionalAnalyses'],
allowedResultReceivers: ['allowedResultReceivers'],
},
list: {
allowedAdditionalAnalyses: ['allowedAdditionalAnalyses'],
allowedResultReceivers: ['allowedResultReceivers'],
},
};
Properties
aggregationoptionalIResolvable | CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationPropertyaggregationoptionaltyping.Union[IResolvable, ConfiguredTableAssociationAnalysisRuleAggregationProperty]aggregationoptionalIResolvableAggregationoptionalIResolvableAggregationoptionalinterface{}#Analysis rule type that enables only aggregation queries on a configured table.
customoptionalIResolvable | CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleCustomPropertycustomoptionaltyping.Union[IResolvable, ConfiguredTableAssociationAnalysisRuleCustomProperty]customoptionalIResolvableCustomoptionalIResolvableCustomoptionalinterface{}#Analysis rule type that enables the table owner to approve custom SQL queries on their configured tables.
It supports differential privacy.
listoptionalIResolvable | CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleListPropertylistoptionaltyping.Union[IResolvable, ConfiguredTableAssociationAnalysisRuleListProperty]listoptionalIResolvableListoptionalIResolvableListoptionalinterface{}#Analysis rule type that enables only list queries on a configured table.