ConfiguredTableAssociationAnalysisRulePolicyV1
Controls on the query specifications that can be run on an associated configured table.
Inheritors
Types
Analysis rule type that enables only aggregation queries on a configured table.
Analysis rule type that enables the table owner to approve custom SQL queries on their configured tables. It supports differential privacy.
Analysis rule type that enables only list queries on a configured table.
Functions
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a Aggregation and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleAggregation value. Throws an exception if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a Aggregation.
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a Aggregation and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleAggregation value. Returns null if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a Aggregation.
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a Custom and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleCustom value. Throws an exception if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a Custom.
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a Custom and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleCustom value. Returns null if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a Custom.
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a List and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleList value. Throws an exception if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a List.
Casts this ConfiguredTableAssociationAnalysisRulePolicyV1 as a List and retrieves its aws.sdk.kotlin.services.cleanrooms.model.ConfiguredTableAssociationAnalysisRuleList value. Returns null if the ConfiguredTableAssociationAnalysisRulePolicyV1 is not a List.