Show / Hide Table of Contents

Class CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property

Controls on the query specifications that can be run on an associated configured table.

Inheritance
object
CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property
Implements
CfnConfiguredTableAssociation.IConfiguredTableAssociationAnalysisRulePolicyV1Property
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AwsCleanrooms
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property : CfnConfiguredTableAssociation.IConfiguredTableAssociationAnalysisRulePolicyV1Property
Syntax (vb)
Public Class CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property Implements CfnConfiguredTableAssociation.IConfiguredTableAssociationAnalysisRulePolicyV1Property
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Aws_cleanrooms;

             var configuredTableAssociationAnalysisRulePolicyV1Property = new ConfiguredTableAssociationAnalysisRulePolicyV1Property {
                 Aggregation = new ConfiguredTableAssociationAnalysisRuleAggregationProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 },
                 Custom = new ConfiguredTableAssociationAnalysisRuleCustomProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 },
                 List = new ConfiguredTableAssociationAnalysisRuleListProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 }
             };

Synopsis

Constructors

ConfiguredTableAssociationAnalysisRulePolicyV1Property()

Controls on the query specifications that can be run on an associated configured table.

Properties

Aggregation

Analysis rule type that enables only aggregation queries on a configured table.

Custom

Analysis rule type that enables the table owner to approve custom SQL queries on their configured tables.

List

Analysis rule type that enables only list queries on a configured table.

Constructors

ConfiguredTableAssociationAnalysisRulePolicyV1Property()

Controls on the query specifications that can be run on an associated configured table.

public ConfiguredTableAssociationAnalysisRulePolicyV1Property()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Aws_cleanrooms;

             var configuredTableAssociationAnalysisRulePolicyV1Property = new ConfiguredTableAssociationAnalysisRulePolicyV1Property {
                 Aggregation = new ConfiguredTableAssociationAnalysisRuleAggregationProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 },
                 Custom = new ConfiguredTableAssociationAnalysisRuleCustomProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 },
                 List = new ConfiguredTableAssociationAnalysisRuleListProperty {
                     AllowedAdditionalAnalyses = new [] { "allowedAdditionalAnalyses" },
                     AllowedResultReceivers = new [] { "allowedResultReceivers" }
                 }
             };

Properties

Aggregation

Analysis rule type that enables only aggregation queries on a configured table.

public object? Aggregation { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1.html#cfn-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1-aggregation

Custom

Analysis rule type that enables the table owner to approve custom SQL queries on their configured tables.

public object? Custom { get; set; }
Property Value

object

Remarks

It supports differential privacy.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1.html#cfn-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1-custom

List

Analysis rule type that enables only list queries on a configured table.

public object? List { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1.html#cfn-cleanrooms-configuredtableassociation-configuredtableassociationanalysisrulepolicyv1-list

Implements

CfnConfiguredTableAssociation.IConfiguredTableAssociationAnalysisRulePolicyV1Property
Back to top Generated by DocFX