Class CfnUserMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.identitystore.CfnUserMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserMixinProps
@Stability(Stable)
@Internal
public static final class CfnUserMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserMixinProps
An implementation for
CfnUserMixinProps-
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.cfnpropertymixins.services.identitystore.CfnUserMixinProps
CfnUserMixinProps.Builder, CfnUserMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnUserMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnUserMixinProps.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 theCfnUserMixinProps.Builder.
-
-
Method Details
-
getAddresses
Description copied from interface:CfnUserMixinPropsA list of addresses associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserPropsMixin.AddressesItemsProperty>- Specified by:
getAddressesin interfaceCfnUserMixinProps- See Also:
-
getBirthdate
Description copied from interface:CfnUserMixinPropsThe user's birthdate in YYYY-MM-DD format.- Specified by:
getBirthdatein interfaceCfnUserMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnUserMixinPropsA string containing the name of the user for display.- Specified by:
getDisplayNamein interfaceCfnUserMixinProps- See Also:
-
getEmails
Description copied from interface:CfnUserMixinPropsA list of email addresses associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserPropsMixin.EmailsItemsProperty>- Specified by:
getEmailsin interfaceCfnUserMixinProps- See Also:
-
getIdentityStoreId
Description copied from interface:CfnUserMixinPropsThe globally unique identifier for the identity store.- Specified by:
getIdentityStoreIdin interfaceCfnUserMixinProps- See Also:
-
getLocale
Description copied from interface:CfnUserMixinPropsThe geographical region or location of the user.- Specified by:
getLocalein interfaceCfnUserMixinProps- See Also:
-
getName
Description copied from interface:CfnUserMixinPropsThe name of the user.Returns union: either
IResolvableorCfnUserPropsMixin.NameProperty- Specified by:
getNamein interfaceCfnUserMixinProps- See Also:
-
getNickName
Description copied from interface:CfnUserMixinPropsAn alternate name for the user.- Specified by:
getNickNamein interfaceCfnUserMixinProps- See Also:
-
getPhoneNumbers
Description copied from interface:CfnUserMixinPropsA list of phone numbers associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserPropsMixin.PhoneNumbersItemsProperty>- Specified by:
getPhoneNumbersin interfaceCfnUserMixinProps- See Also:
-
getPhotos
Description copied from interface:CfnUserMixinPropsA list of photos associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserPropsMixin.PhotosItemsProperty>- Specified by:
getPhotosin interfaceCfnUserMixinProps- See Also:
-
getPreferredLanguage
Description copied from interface:CfnUserMixinPropsThe preferred language of the user.- Specified by:
getPreferredLanguagein interfaceCfnUserMixinProps- See Also:
-
getProfileUrl
Description copied from interface:CfnUserMixinPropsA URL associated with the user.- Specified by:
getProfileUrlin interfaceCfnUserMixinProps- See Also:
-
getRoles
Description copied from interface:CfnUserMixinPropsA list of roles associated with the user.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserPropsMixin.RolesItemsProperty>- Specified by:
getRolesin interfaceCfnUserMixinProps- See Also:
-
getTimezone
Description copied from interface:CfnUserMixinPropsThe time zone for the user.- Specified by:
getTimezonein interfaceCfnUserMixinProps- See Also:
-
getTitle
Description copied from interface:CfnUserMixinPropsThe title of the user.- Specified by:
getTitlein interfaceCfnUserMixinProps- See Also:
-
getUserName
Description copied from interface:CfnUserMixinPropsA unique string used to identify the user.- Specified by:
getUserNamein interfaceCfnUserMixinProps- See Also:
-
getUserType
Description copied from interface:CfnUserMixinPropsA string indicating the type of user.- Specified by:
getUserTypein interfaceCfnUserMixinProps- See Also:
-
getWebsite
Description copied from interface:CfnUserMixinPropsThe user's personal website or blog URL.- Specified by:
getWebsitein interfaceCfnUserMixinProps- 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()
-