View a markdown version of this page

AWS::CleanRooms::IntermediateTable IntermediateTableAnalysisRuleCustom - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::CleanRooms::IntermediateTable IntermediateTableAnalysisRuleCustom

Contains the custom analysis rule configuration for an intermediate table.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "AdditionalAnalyses" : String, "AllowedAnalyses" : [ String, ... ], "AllowedAnalysisProviders" : [ String, ... ], "AllowedResultReceivers" : [ String, ... ], "DifferentialPrivacy" : DifferentialPrivacy, "DisallowedOutputColumns" : [ String, ... ] }

Properties

AdditionalAnalyses

The setting that controls whether additional analyses are allowed on the intermediate table.

Required: No

Type: String

Allowed values: ALLOWED | REQUIRED | NOT_ALLOWED

Update requires: No interruption

AllowedAnalyses

The list of allowed analyses that can be performed on the intermediate table.

Required: Yes

Type: Array of String

Minimum: 0

Update requires: No interruption

AllowedAnalysisProviders

The list of AWS account IDs for the allowed analysis providers.

Required: No

Type: Array of String

Minimum: 0

Update requires: No interruption

AllowedResultReceivers

The list of AWS account IDs that are allowed to receive results from queries run on the intermediate table.

Required: No

Type: Array of String

Maximum: 12

Minimum: 12 | 0

Update requires: No interruption

DifferentialPrivacy

Property description not available.

Required: No

Type: DifferentialPrivacy

Update requires: No interruption

DisallowedOutputColumns

The list of columns that are not allowed in the query output.

Required: No

Type: Array of String

Maximum: 127

Minimum: 1 | 0

Update requires: No interruption