Interface CfnUserProps

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

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:11.567Z") @Stability(Stable) public interface CfnUserProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnUser.

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.*;
 CfnUserProps cfnUserProps = CfnUserProps.builder()
         .identityStoreId("identityStoreId")
         // the properties below are optional
         .addresses(List.of(AddressesItemsProperty.builder()
                 .country("country")
                 .formatted("formatted")
                 .locality("locality")
                 .postalCode("postalCode")
                 .primary(false)
                 .region("region")
                 .streetAddress("streetAddress")
                 .type("type")
                 .build()))
         .birthdate("birthdate")
         .displayName("displayName")
         .emails(List.of(EmailsItemsProperty.builder()
                 .primary(false)
                 .type("type")
                 .value("value")
                 .build()))
         .locale("locale")
         .name(NameProperty.builder()
                 .familyName("familyName")
                 .formatted("formatted")
                 .givenName("givenName")
                 .honorificPrefix("honorificPrefix")
                 .honorificSuffix("honorificSuffix")
                 .middleName("middleName")
                 .build())
         .nickName("nickName")
         .phoneNumbers(List.of(PhoneNumbersItemsProperty.builder()
                 .primary(false)
                 .type("type")
                 .value("value")
                 .build()))
         .photos(List.of(PhotosItemsProperty.builder()
                 .value("value")
                 // the properties below are optional
                 .display("display")
                 .primary(false)
                 .type("type")
                 .build()))
         .preferredLanguage("preferredLanguage")
         .profileUrl("profileUrl")
         .roles(List.of(RolesItemsProperty.builder()
                 .primary(false)
                 .type("type")
                 .value("value")
                 .build()))
         .timezone("timezone")
         .title("title")
         .userName("userName")
         .userType("userType")
         .website("website")
         .build();
 

See Also: