AWS::CleanRooms::Collaboration MemberSpecification - AWS CloudFormation

AWS::CleanRooms::Collaboration MemberSpecification

Basic metadata used to construct a new member.

Syntax

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

JSON

{ "AccountId" : String, "DisplayName" : String, "MemberAbilities" : [ String, ... ], "PaymentConfiguration" : PaymentConfiguration }

Properties

AccountId

The identifier used to reference members of the collaboration. Currently only supports AWS account ID.

Required: Yes

Type: String

Pattern: ^\d+$

Minimum: 12

Maximum: 12

Update requires: Replacement

DisplayName

The member's display name.

Required: Yes

Type: String

Pattern: ^(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*$

Minimum: 1

Maximum: 100

Update requires: Replacement

MemberAbilities

The abilities granted to the collaboration member.

Allowed Values: CAN_QUERY | CAN_RECEIVE_RESULTS

Required: Yes

Type: Array of String

Update requires: Replacement

PaymentConfiguration

The collaboration member's payment responsibilities set by the collaboration creator.

If the collaboration creator hasn't speciļ¬ed anyone as the member paying for query compute costs, then the member who can query is the default payer.

Required: No

Type: PaymentConfiguration

Update requires: Replacement