Class CfnUserProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.identitystore.CfnUserProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserProps
@Stability(Stable)
@Internal
public static final class CfnUserProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserProps
An implementation for
CfnUserProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.identitystore.CfnUserProps
CfnUserProps.Builder, CfnUserProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnUserProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnUserProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA list of addresses associated with the user.final StringThe user's birthdate in YYYY-MM-DD format.final StringA string containing the name of the user for display.final ObjectA list of email addresses associated with the user.final StringThe globally unique identifier for the identity store.final StringThe geographical region or location of the user.final ObjectgetName()The name of the user.final StringAn alternate name for the user.final ObjectA list of phone numbers associated with the user.final ObjectA list of photos associated with the user.final StringThe preferred language of the user.final StringA URL associated with the user.final ObjectgetRoles()A list of roles associated with the user.final StringThe time zone for the user.final StringgetTitle()The title of the user.final StringA unique string used to identify the user.final StringA string indicating the type of user.final StringThe user's personal website or blog URL.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnUserProps.Builder.
-
-
Method Details
-
getIdentityStoreId
Description copied from interface:CfnUserPropsThe globally unique identifier for the identity store.- Specified by:
getIdentityStoreIdin interfaceCfnUserProps- See Also:
-
getAddresses
Description copied from interface:CfnUserPropsA list of addresses associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUser.AddressesItemsProperty>- Specified by:
getAddressesin interfaceCfnUserProps- See Also:
-
getBirthdate
Description copied from interface:CfnUserPropsThe user's birthdate in YYYY-MM-DD format.- Specified by:
getBirthdatein interfaceCfnUserProps- See Also:
-
getDisplayName
Description copied from interface:CfnUserPropsA string containing the name of the user for display.- Specified by:
getDisplayNamein interfaceCfnUserProps- See Also:
-
getEmails
Description copied from interface:CfnUserPropsA list of email addresses associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUser.EmailsItemsProperty>- Specified by:
getEmailsin interfaceCfnUserProps- See Also:
-
getLocale
Description copied from interface:CfnUserPropsThe geographical region or location of the user.- Specified by:
getLocalein interfaceCfnUserProps- See Also:
-
getName
Description copied from interface:CfnUserPropsThe name of the user.Returns union: either
IResolvableorCfnUser.NameProperty- Specified by:
getNamein interfaceCfnUserProps- See Also:
-
getNickName
Description copied from interface:CfnUserPropsAn alternate name for the user.- Specified by:
getNickNamein interfaceCfnUserProps- See Also:
-
getPhoneNumbers
Description copied from interface:CfnUserPropsA list of phone numbers associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUser.PhoneNumbersItemsProperty>- Specified by:
getPhoneNumbersin interfaceCfnUserProps- See Also:
-
getPhotos
Description copied from interface:CfnUserPropsA list of photos associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUser.PhotosItemsProperty>- Specified by:
getPhotosin interfaceCfnUserProps- See Also:
-
getPreferredLanguage
Description copied from interface:CfnUserPropsThe preferred language of the user.- Specified by:
getPreferredLanguagein interfaceCfnUserProps- See Also:
-
getProfileUrl
Description copied from interface:CfnUserPropsA URL associated with the user.- Specified by:
getProfileUrlin interfaceCfnUserProps- See Also:
-
getRoles
Description copied from interface:CfnUserPropsA list of roles associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUser.RolesItemsProperty>- Specified by:
getRolesin interfaceCfnUserProps- See Also:
-
getTimezone
Description copied from interface:CfnUserPropsThe time zone for the user.- Specified by:
getTimezonein interfaceCfnUserProps- See Also:
-
getTitle
Description copied from interface:CfnUserPropsThe title of the user.- Specified by:
getTitlein interfaceCfnUserProps- See Also:
-
getUserName
Description copied from interface:CfnUserPropsA unique string used to identify the user.- Specified by:
getUserNamein interfaceCfnUserProps- See Also:
-
getUserType
Description copied from interface:CfnUserPropsA string indicating the type of user.- Specified by:
getUserTypein interfaceCfnUserProps- See Also:
-
getWebsite
Description copied from interface:CfnUserPropsThe user's personal website or blog URL.- Specified by:
getWebsitein interfaceCfnUserProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-