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.