AWS::DataZone::GroupProfile - AWS CloudFormation

AWS::DataZone::GroupProfile

The details of a group profile in Amazon DataZone.

Syntax

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

JSON

{ "Type" : "AWS::DataZone::GroupProfile", "Properties" : { "DomainIdentifier" : String, "GroupIdentifier" : String, "Status" : String } }

YAML

Type: AWS::DataZone::GroupProfile Properties: DomainIdentifier: String GroupIdentifier: String Status: String

Properties

DomainIdentifier

The identifier of the Amazon DataZone domain in which a group profile exists.

Required: Yes

Type: String

Pattern: ^dzd[-_][a-zA-Z0-9_-]{1,36}$

Update requires: Replacement

GroupIdentifier

The ID of the group of a project member.

Required: Yes

Type: String

Pattern: (^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$|[\p{L}\p{M}\p{S}\p{N}\p{P}\t\n\r ]+)

Update requires: Replacement

Status

The status of a group profile.

Required: No

Type: String

Allowed values: ASSIGNED | NOT_ASSIGNED

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns a string containing pipe-separated DomainId and GroupProfileId that uniquely identify the group profile. For example: { "Ref": "MyGroupProfile" } for the resource with the logical ID MyGroupProfile, Ref returns DomainId|GroupProfileId.

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

DomainId

The identifier of the Amazon DataZone domain in which a group profile exists.

GroupName

The name of a group profile.

Id

The ID of a group profile.