Class CfnGroupProps.Builder

java.lang.Object
software.amazon.awscdk.services.identitystore.CfnGroupProps.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGroupProps>
Enclosing interface:
CfnGroupProps

@Stability(Stable) public static final class CfnGroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnGroupProps>
A builder for CfnGroupProps
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • displayName

      @Stability(Stable) public CfnGroupProps.Builder displayName(String displayName)
      Parameters:
      displayName - The display name value for the group. This parameter is required. The length limit is 1,024 characters. This value can consist of letters, accented characters, symbols, numbers, punctuation, tab, new line, carriage return, space, and nonbreaking space in this attribute. This value is specified at the time the group is created and stored as an attribute of the group object in the identity store.
      Returns:
      this
    • identityStoreId

      @Stability(Stable) public CfnGroupProps.Builder identityStoreId(String identityStoreId)
      Parameters:
      identityStoreId - The globally unique identifier for the identity store. This parameter is required.
      Returns:
      this
    • description

      @Stability(Stable) public CfnGroupProps.Builder description(String description)
      Parameters:
      description - A string containing the description of the group.
      Returns:
      this
    • build

      @Stability(Stable) public CfnGroupProps build()
      Builds the configured instance.
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnGroupProps>
      Returns:
      a new instance of CfnGroupProps
      Throws:
      NullPointerException - if any required attribute was not provided