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
Contains the details of an intermediate table in AWS Clean Rooms. An intermediate table stores a query definition and its materialized results within a collaboration.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::CleanRooms::IntermediateTable", "Properties" : { "AnalysisRules" :[ IntermediateTableAnalysisRule, ... ], "Description" :String, "KmsKeyArn" :String, "MembershipIdentifier" :String, "Name" :String, "PopulationAnalysisConfiguration" :PopulationAnalysisConfiguration, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::CleanRooms::IntermediateTable Properties: AnalysisRules:- IntermediateTableAnalysisRuleDescription:StringKmsKeyArn:StringMembershipIdentifier:StringName:StringPopulationAnalysisConfiguration:PopulationAnalysisConfigurationTags:- Tag
Properties
AnalysisRulesProperty description not available.
Required: No
Type: Array of IntermediateTableAnalysisRule
Minimum:
1Maximum:
1Update requires: No interruption
Description-
The description of the intermediate table.
Required: No
Type: String
Pattern:
^[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t\r\n]*$Maximum:
255Update requires: No interruption
KmsKeyArn-
The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the intermediate table data.
Required: No
Type: String
Minimum:
4Maximum:
2048Update requires: No interruption
MembershipIdentifierProperty description not available.
Required: Yes
Type: String
Pattern:
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$Minimum:
36Maximum:
36Update requires: Replacement
Name-
The name of the intermediate table.
Required: Yes
Type: String
Pattern:
^(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*$Minimum:
1Maximum:
100Update requires: Replacement
PopulationAnalysisConfiguration-
The analysis configuration that defines the query used to populate the intermediate table.
Required: Yes
Type: PopulationAnalysisConfiguration
Update requires: Replacement
Property description not available.
Required: No
Type: Array of Tag
Update requires: No interruption
Return values
Ref
Fn::GetAtt
Arn-
The Amazon Resource Name (ARN) of the intermediate table.
CollaborationArn-
The Amazon Resource Name (ARN) of the collaboration that contains the intermediate table.
CollaborationIdentifierProperty description not available.
IntermediateTableIdentifier-
The unique identifier of the intermediate table associated with this analysis rule.
MembershipArn-
The Amazon Resource Name (ARN) of the membership that contains the intermediate table.
Status-
The current status of the intermediate table.