Interface CfnGroupMembershipProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnGroupMembershipProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:57.407Z") @Stability(Stable) public interface CfnGroupMembershipProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnGroupMembership.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.identitystore.*;
 CfnGroupMembershipProps cfnGroupMembershipProps = CfnGroupMembershipProps.builder()
         .groupId("groupId")
         .identityStoreId("identityStoreId")
         .memberId(MemberIdProperty.builder()
                 .userId("userId")
                 .build())
         .build();
 
  • Method Details

    • getGroupId

      @Stability(Stable) @NotNull String getGroupId()
      AWS::IdentityStore::GroupMembership.GroupId.
    • getIdentityStoreId

      @Stability(Stable) @NotNull String getIdentityStoreId()
      AWS::IdentityStore::GroupMembership.IdentityStoreId.
    • getMemberId

      @Stability(Stable) @NotNull Object getMemberId()
      An object containing the identifier of a group member.

      Setting MemberId 's UserId field to a specific User's ID indicates we should consider that User as a group member.

    • builder

      @Stability(Stable) static CfnGroupMembershipProps.Builder builder()
      Returns:
      a CfnGroupMembershipProps.Builder of CfnGroupMembershipProps