Interface CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty.Jsii$Proxy
- Enclosing class:
CfnConfiguredTableAssociationPropsMixin
@Stability(Stable)
public static interface CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty
extends software.amazon.jsii.JsiiSerializable
An analysis rule for a configured table association.
This analysis rule specifies how data from the table can be used within its associated collaboration. In the console, the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration analysis rule .
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cleanrooms.*;
ConfiguredTableAssociationAnalysisRuleProperty configuredTableAssociationAnalysisRuleProperty = ConfiguredTableAssociationAnalysisRuleProperty.builder()
.policy(ConfiguredTableAssociationAnalysisRulePolicyProperty.builder()
.v1(ConfiguredTableAssociationAnalysisRulePolicyV1Property.builder()
.aggregation(ConfiguredTableAssociationAnalysisRuleAggregationProperty.builder()
.allowedAdditionalAnalyses(List.of("allowedAdditionalAnalyses"))
.allowedResultReceivers(List.of("allowedResultReceivers"))
.build())
.custom(ConfiguredTableAssociationAnalysisRuleCustomProperty.builder()
.allowedAdditionalAnalyses(List.of("allowedAdditionalAnalyses"))
.allowedResultReceivers(List.of("allowedResultReceivers"))
.build())
.list(ConfiguredTableAssociationAnalysisRuleListProperty.builder()
.allowedAdditionalAnalyses(List.of("allowedAdditionalAnalyses"))
.allowedResultReceivers(List.of("allowedResultReceivers"))
.build())
.build())
.build())
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty.Builderbuilder()default ObjectThe policy of the configured table association analysis rule.default StringgetType()The type of the configured table association analysis rule.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPolicy
The policy of the configured table association analysis rule.Returns union: either
IResolvableorCfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRulePolicyProperty- See Also:
-
getType
The type of the configured table association analysis rule.- See Also:
-
builder
@Stability(Stable) static CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleProperty.Builder builder()
-