Interface CfnUser.UserIdentityInfoProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnUser.UserIdentityInfoProperty.Jsii$Proxy
Enclosing class:
CfnUser

@Stability(Stable) public static interface CfnUser.UserIdentityInfoProperty extends software.amazon.jsii.JsiiSerializable
Contains information about the identity of a user.

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.connect.*;
 UserIdentityInfoProperty userIdentityInfoProperty = UserIdentityInfoProperty.builder()
         .email("email")
         .firstName("firstName")
         .lastName("lastName")
         .mobile("mobile")
         .secondaryEmail("secondaryEmail")
         .build();
 
  • Method Details

    • getEmail

      @Stability(Stable) @Nullable default String getEmail()
      The email address.

      If you are using SAML for identity management and include this parameter, an error is returned.

    • getFirstName

      @Stability(Stable) @Nullable default String getFirstName()
      The first name.

      This is required if you are using Amazon Connect or SAML for identity management.

    • getLastName

      @Stability(Stable) @Nullable default String getLastName()
      The last name.

      This is required if you are using Amazon Connect or SAML for identity management.

    • getMobile

      @Stability(Stable) @Nullable default String getMobile()
      The user's mobile number.
    • getSecondaryEmail

      @Stability(Stable) @Nullable default String getSecondaryEmail()
      The user's secondary email address.

      If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address.

      Pattern : (?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

    • builder

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