Class CfnIntermediateTablePropsMixin.IntermediateTableAnalysisRuleProperty
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.CleanRooms
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnIntermediateTablePropsMixin.IntermediateTableAnalysisRuleProperty : CfnIntermediateTablePropsMixin.IIntermediateTableAnalysisRuleProperty
Syntax (vb)
Public Class CfnIntermediateTablePropsMixin.IntermediateTableAnalysisRuleProperty Implements CfnIntermediateTablePropsMixin.IIntermediateTableAnalysisRuleProperty
Remarks
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.CfnPropertyMixins.AWS.CleanRooms;
var intermediateTableAnalysisRuleProperty = new IntermediateTableAnalysisRuleProperty {
Policy = new IntermediateTableAnalysisRulePolicyProperty {
V1 = new IntermediateTableAnalysisRulePolicyV1Property {
Custom = new IntermediateTableAnalysisRuleCustomProperty {
AdditionalAnalyses = "additionalAnalyses",
AllowedAnalyses = new [] { "allowedAnalyses" },
AllowedAnalysisProviders = new [] { "allowedAnalysisProviders" },
AllowedResultReceivers = new [] { "allowedResultReceivers" },
DifferentialPrivacy = new DifferentialPrivacyProperty {
Columns = new [] { new DifferentialPrivacyColumnProperty {
Name = "name"
} }
},
DisallowedOutputColumns = new [] { "disallowedOutputColumns" }
}
}
},
Type = "type"
};
Synopsis
Constructors
| IntermediateTableAnalysisRuleProperty() |
Properties
| Policy | |
| Type |
Constructors
IntermediateTableAnalysisRuleProperty()
public IntermediateTableAnalysisRuleProperty()
Remarks
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.CfnPropertyMixins.AWS.CleanRooms;
var intermediateTableAnalysisRuleProperty = new IntermediateTableAnalysisRuleProperty {
Policy = new IntermediateTableAnalysisRulePolicyProperty {
V1 = new IntermediateTableAnalysisRulePolicyV1Property {
Custom = new IntermediateTableAnalysisRuleCustomProperty {
AdditionalAnalyses = "additionalAnalyses",
AllowedAnalyses = new [] { "allowedAnalyses" },
AllowedAnalysisProviders = new [] { "allowedAnalysisProviders" },
AllowedResultReceivers = new [] { "allowedResultReceivers" },
DifferentialPrivacy = new DifferentialPrivacyProperty {
Columns = new [] { new DifferentialPrivacyColumnProperty {
Name = "name"
} }
},
DisallowedOutputColumns = new [] { "disallowedOutputColumns" }
}
}
},
Type = "type"
};
Properties
Policy
public object? Policy { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnIntermediateTablePropsMixin.IIntermediateTableAnalysisRulePolicyProperty
Type
public string? Type { get; set; }