AWS::CleanRooms::ConfiguredTable AnalysisRuleCustom - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::CleanRooms::ConfiguredTable AnalysisRuleCustom

A type of analysis rule that enables the table owner to approve custom SQL queries on their configured tables. It supports differential privacy.

Syntax

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

JSON

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

Properties

AdditionalAnalyses

An indicator as to whether additional analyses (such as Amazon Clean Rooms ML) can be applied to the output of the direct query.

Required: No

Type: String

Allowed values: ALLOWED | REQUIRED | NOT_ALLOWED

Update requires: No interruption

AllowedAnalyses

The ARN of the analysis templates that are allowed by the custom analysis rule.

Required: Yes

Type: Array of String

Minimum: 0

Update requires: No interruption

AllowedAnalysisProviders

The IDs of the Amazon accounts that are allowed to query by the custom analysis rule. Required when allowedAnalyses is ANY_QUERY.

Required: No

Type: Array of String

Minimum: 0

Update requires: No interruption

DifferentialPrivacy

The differential privacy configuration.

Required: No

Type: DifferentialPrivacy

Update requires: No interruption

DisallowedOutputColumns

A list of columns that aren't allowed to be shown in the query output.

Required: No

Type: Array of String

Minimum: 0

Update requires: No interruption