public static final class CfnGroupMembershipProps.Builder
extends java.lang.Object
CfnGroupMembershipProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnGroupMembershipProps |
build()
Builds the configured instance.
|
CfnGroupMembershipProps.Builder |
groupId(java.lang.String groupId)
Sets the value of
CfnGroupMembershipProps.getGroupId() |
CfnGroupMembershipProps.Builder |
identityStoreId(java.lang.String identityStoreId)
Sets the value of
CfnGroupMembershipProps.getIdentityStoreId() |
CfnGroupMembershipProps.Builder |
memberId(CfnGroupMembership.MemberIdProperty memberId)
Sets the value of
CfnGroupMembershipProps.getMemberId() |
CfnGroupMembershipProps.Builder |
memberId(IResolvable memberId)
Sets the value of
CfnGroupMembershipProps.getMemberId() |
public CfnGroupMembershipProps.Builder groupId(java.lang.String groupId)
CfnGroupMembershipProps.getGroupId()
groupId
- `AWS::IdentityStore::GroupMembership.GroupId`. This parameter is required.this
public CfnGroupMembershipProps.Builder identityStoreId(java.lang.String identityStoreId)
CfnGroupMembershipProps.getIdentityStoreId()
identityStoreId
- `AWS::IdentityStore::GroupMembership.IdentityStoreId`. This parameter is required.this
public CfnGroupMembershipProps.Builder memberId(CfnGroupMembership.MemberIdProperty memberId)
CfnGroupMembershipProps.getMemberId()
memberId
- An object containing the identifier of a group member. This parameter is required.
Setting MemberId
's UserId
field to a specific User's ID indicates we should consider that User as a group member.this
public CfnGroupMembershipProps.Builder memberId(IResolvable memberId)
CfnGroupMembershipProps.getMemberId()
memberId
- An object containing the identifier of a group member. This parameter is required.
Setting MemberId
's UserId
field to a specific User's ID indicates we should consider that User as a group member.this
public CfnGroupMembershipProps build()
CfnGroupMembershipProps
java.lang.NullPointerException
- if any required attribute was not provided