AWS::IdentityStore::GroupMembership
Contains the identifiers for a group, a group member, and a GroupMembership
object in the identity store.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::IdentityStore::GroupMembership", "Properties" : { "GroupId" :
String
, "IdentityStoreId" :String
, "MemberId" :MemberId
} }
YAML
Type: AWS::IdentityStore::GroupMembership Properties: GroupId:
String
IdentityStoreId:String
MemberId:MemberId
Properties
GroupId
-
The identifier for a group in the identity store.
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}$
Minimum:
1
Maximum:
47
Update requires: Replacement
IdentityStoreId
-
The globally unique identifier for the identity store.
Required: Yes
Type: String
Pattern:
^d-[0-9a-f]{10}$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Minimum:
1
Maximum:
36
Update requires: Replacement
MemberId
-
An object containing the identifier of a group member. Setting
MemberId
'sUserId
field to a specific User's ID indicates we should consider that User as a group member.Required: Yes
Type: MemberId
Update requires: Replacement
Return values
Ref
Fn::GetAtt
MembershipId
-
The identifier for a
GroupMembership
in the identity store.