1. Packages
  2. AWS Classic
  3. API Docs
  4. identitystore
  5. User

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.2.0 published on Monday, Sep 18, 2023 by Pulumi

aws.identitystore.User

Explore with Pulumi AI

aws logo

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.2.0 published on Monday, Sep 18, 2023 by Pulumi

    This resource manages a User resource within an Identity Store.

    Note: If you use an external identity provider or Active Directory as your identity source, use this resource with caution. IAM Identity Center does not support outbound synchronization, so your identity source does not automatically update with the changes that you make to users using this resource.

    Create User Resource

    new User(name: string, args: UserArgs, opts?: CustomResourceOptions);
    @overload
    def User(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             addresses: Optional[UserAddressesArgs] = None,
             display_name: Optional[str] = None,
             emails: Optional[UserEmailsArgs] = None,
             identity_store_id: Optional[str] = None,
             locale: Optional[str] = None,
             name: Optional[UserNameArgs] = None,
             nickname: Optional[str] = None,
             phone_numbers: Optional[UserPhoneNumbersArgs] = None,
             preferred_language: Optional[str] = None,
             profile_url: Optional[str] = None,
             timezone: Optional[str] = None,
             title: Optional[str] = None,
             user_name: Optional[str] = None,
             user_type: Optional[str] = None)
    @overload
    def User(resource_name: str,
             args: UserArgs,
             opts: Optional[ResourceOptions] = None)
    func NewUser(ctx *Context, name string, args UserArgs, opts ...ResourceOption) (*User, error)
    public User(string name, UserArgs args, CustomResourceOptions? opts = null)
    public User(String name, UserArgs args)
    public User(String name, UserArgs args, CustomResourceOptions options)
    
    type: aws:identitystore:User
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args UserArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args UserArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args UserArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args UserArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args UserArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    User Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The User resource accepts the following input properties:

    DisplayName string

    The name that is typically displayed when the user is referenced.

    IdentityStoreId string

    The globally unique identifier for the identity store that this user is in.

    UserName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    Addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    Emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    Locale string

    The user's geographical region or location.

    Name UserName

    Details about the user's full name. Detailed below.

    Nickname string

    An alternate name for the user.

    PhoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    PreferredLanguage string

    The preferred language of the user.

    ProfileUrl string

    An URL that may be associated with the user.

    Timezone string

    The user's time zone.

    Title string

    The user's title.

    UserType string

    The user type.

    DisplayName string

    The name that is typically displayed when the user is referenced.

    IdentityStoreId string

    The globally unique identifier for the identity store that this user is in.

    UserName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    Addresses UserAddressesArgs

    Details about the user's address. At most 1 address is allowed. Detailed below.

    Emails UserEmailsArgs

    Details about the user's email. At most 1 email is allowed. Detailed below.

    Locale string

    The user's geographical region or location.

    Name UserNameArgs

    Details about the user's full name. Detailed below.

    Nickname string

    An alternate name for the user.

    PhoneNumbers UserPhoneNumbersArgs

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    PreferredLanguage string

    The preferred language of the user.

    ProfileUrl string

    An URL that may be associated with the user.

    Timezone string

    The user's time zone.

    Title string

    The user's title.

    UserType string

    The user type.

    displayName String

    The name that is typically displayed when the user is referenced.

    identityStoreId String

    The globally unique identifier for the identity store that this user is in.

    userName String

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    locale String

    The user's geographical region or location.

    name UserName

    Details about the user's full name. Detailed below.

    nickname String

    An alternate name for the user.

    phoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage String

    The preferred language of the user.

    profileUrl String

    An URL that may be associated with the user.

    timezone String

    The user's time zone.

    title String

    The user's title.

    userType String

    The user type.

    displayName string

    The name that is typically displayed when the user is referenced.

    identityStoreId string

    The globally unique identifier for the identity store that this user is in.

    userName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    locale string

    The user's geographical region or location.

    name UserName

    Details about the user's full name. Detailed below.

    nickname string

    An alternate name for the user.

    phoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage string

    The preferred language of the user.

    profileUrl string

    An URL that may be associated with the user.

    timezone string

    The user's time zone.

    title string

    The user's title.

    userType string

    The user type.

    display_name str

    The name that is typically displayed when the user is referenced.

    identity_store_id str

    The globally unique identifier for the identity store that this user is in.

    user_name str

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    addresses UserAddressesArgs

    Details about the user's address. At most 1 address is allowed. Detailed below.

    emails UserEmailsArgs

    Details about the user's email. At most 1 email is allowed. Detailed below.

    locale str

    The user's geographical region or location.

    name UserNameArgs

    Details about the user's full name. Detailed below.

    nickname str

    An alternate name for the user.

    phone_numbers UserPhoneNumbersArgs

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferred_language str

    The preferred language of the user.

    profile_url str

    An URL that may be associated with the user.

    timezone str

    The user's time zone.

    title str

    The user's title.

    user_type str

    The user type.

    displayName String

    The name that is typically displayed when the user is referenced.

    identityStoreId String

    The globally unique identifier for the identity store that this user is in.

    userName String

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    addresses Property Map

    Details about the user's address. At most 1 address is allowed. Detailed below.

    emails Property Map

    Details about the user's email. At most 1 email is allowed. Detailed below.

    locale String

    The user's geographical region or location.

    name Property Map

    Details about the user's full name. Detailed below.

    nickname String

    An alternate name for the user.

    phoneNumbers Property Map

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage String

    The preferred language of the user.

    profileUrl String

    An URL that may be associated with the user.

    timezone String

    The user's time zone.

    title String

    The user's title.

    userType String

    The user type.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the User resource produces the following output properties:

    ExternalIds List<UserExternalId>

    A list of identifiers issued to this resource by an external identity provider.

    Id string

    The provider-assigned unique ID for this managed resource.

    UserId string

    The identifier for this user in the identity store.

    ExternalIds []UserExternalId

    A list of identifiers issued to this resource by an external identity provider.

    Id string

    The provider-assigned unique ID for this managed resource.

    UserId string

    The identifier for this user in the identity store.

    externalIds List<UserExternalId>

    A list of identifiers issued to this resource by an external identity provider.

    id String

    The provider-assigned unique ID for this managed resource.

    userId String

    The identifier for this user in the identity store.

    externalIds UserExternalId[]

    A list of identifiers issued to this resource by an external identity provider.

    id string

    The provider-assigned unique ID for this managed resource.

    userId string

    The identifier for this user in the identity store.

    external_ids Sequence[UserExternalId]

    A list of identifiers issued to this resource by an external identity provider.

    id str

    The provider-assigned unique ID for this managed resource.

    user_id str

    The identifier for this user in the identity store.

    externalIds List<Property Map>

    A list of identifiers issued to this resource by an external identity provider.

    id String

    The provider-assigned unique ID for this managed resource.

    userId String

    The identifier for this user in the identity store.

    Look up Existing User Resource

    Get an existing User resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: UserState, opts?: CustomResourceOptions): User
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            addresses: Optional[UserAddressesArgs] = None,
            display_name: Optional[str] = None,
            emails: Optional[UserEmailsArgs] = None,
            external_ids: Optional[Sequence[UserExternalIdArgs]] = None,
            identity_store_id: Optional[str] = None,
            locale: Optional[str] = None,
            name: Optional[UserNameArgs] = None,
            nickname: Optional[str] = None,
            phone_numbers: Optional[UserPhoneNumbersArgs] = None,
            preferred_language: Optional[str] = None,
            profile_url: Optional[str] = None,
            timezone: Optional[str] = None,
            title: Optional[str] = None,
            user_id: Optional[str] = None,
            user_name: Optional[str] = None,
            user_type: Optional[str] = None) -> User
    func GetUser(ctx *Context, name string, id IDInput, state *UserState, opts ...ResourceOption) (*User, error)
    public static User Get(string name, Input<string> id, UserState? state, CustomResourceOptions? opts = null)
    public static User get(String name, Output<String> id, UserState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    DisplayName string

    The name that is typically displayed when the user is referenced.

    Emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    ExternalIds List<UserExternalId>

    A list of identifiers issued to this resource by an external identity provider.

    IdentityStoreId string

    The globally unique identifier for the identity store that this user is in.

    Locale string

    The user's geographical region or location.

    Name UserName

    Details about the user's full name. Detailed below.

    Nickname string

    An alternate name for the user.

    PhoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    PreferredLanguage string

    The preferred language of the user.

    ProfileUrl string

    An URL that may be associated with the user.

    Timezone string

    The user's time zone.

    Title string

    The user's title.

    UserId string

    The identifier for this user in the identity store.

    UserName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    UserType string

    The user type.

    Addresses UserAddressesArgs

    Details about the user's address. At most 1 address is allowed. Detailed below.

    DisplayName string

    The name that is typically displayed when the user is referenced.

    Emails UserEmailsArgs

    Details about the user's email. At most 1 email is allowed. Detailed below.

    ExternalIds []UserExternalIdArgs

    A list of identifiers issued to this resource by an external identity provider.

    IdentityStoreId string

    The globally unique identifier for the identity store that this user is in.

    Locale string

    The user's geographical region or location.

    Name UserNameArgs

    Details about the user's full name. Detailed below.

    Nickname string

    An alternate name for the user.

    PhoneNumbers UserPhoneNumbersArgs

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    PreferredLanguage string

    The preferred language of the user.

    ProfileUrl string

    An URL that may be associated with the user.

    Timezone string

    The user's time zone.

    Title string

    The user's title.

    UserId string

    The identifier for this user in the identity store.

    UserName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    UserType string

    The user type.

    addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    displayName String

    The name that is typically displayed when the user is referenced.

    emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    externalIds List<UserExternalId>

    A list of identifiers issued to this resource by an external identity provider.

    identityStoreId String

    The globally unique identifier for the identity store that this user is in.

    locale String

    The user's geographical region or location.

    name UserName

    Details about the user's full name. Detailed below.

    nickname String

    An alternate name for the user.

    phoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage String

    The preferred language of the user.

    profileUrl String

    An URL that may be associated with the user.

    timezone String

    The user's time zone.

    title String

    The user's title.

    userId String

    The identifier for this user in the identity store.

    userName String

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    userType String

    The user type.

    addresses UserAddresses

    Details about the user's address. At most 1 address is allowed. Detailed below.

    displayName string

    The name that is typically displayed when the user is referenced.

    emails UserEmails

    Details about the user's email. At most 1 email is allowed. Detailed below.

    externalIds UserExternalId[]

    A list of identifiers issued to this resource by an external identity provider.

    identityStoreId string

    The globally unique identifier for the identity store that this user is in.

    locale string

    The user's geographical region or location.

    name UserName

    Details about the user's full name. Detailed below.

    nickname string

    An alternate name for the user.

    phoneNumbers UserPhoneNumbers

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage string

    The preferred language of the user.

    profileUrl string

    An URL that may be associated with the user.

    timezone string

    The user's time zone.

    title string

    The user's title.

    userId string

    The identifier for this user in the identity store.

    userName string

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    userType string

    The user type.

    addresses UserAddressesArgs

    Details about the user's address. At most 1 address is allowed. Detailed below.

    display_name str

    The name that is typically displayed when the user is referenced.

    emails UserEmailsArgs

    Details about the user's email. At most 1 email is allowed. Detailed below.

    external_ids Sequence[UserExternalIdArgs]

    A list of identifiers issued to this resource by an external identity provider.

    identity_store_id str

    The globally unique identifier for the identity store that this user is in.

    locale str

    The user's geographical region or location.

    name UserNameArgs

    Details about the user's full name. Detailed below.

    nickname str

    An alternate name for the user.

    phone_numbers UserPhoneNumbersArgs

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferred_language str

    The preferred language of the user.

    profile_url str

    An URL that may be associated with the user.

    timezone str

    The user's time zone.

    title str

    The user's title.

    user_id str

    The identifier for this user in the identity store.

    user_name str

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    user_type str

    The user type.

    addresses Property Map

    Details about the user's address. At most 1 address is allowed. Detailed below.

    displayName String

    The name that is typically displayed when the user is referenced.

    emails Property Map

    Details about the user's email. At most 1 email is allowed. Detailed below.

    externalIds List<Property Map>

    A list of identifiers issued to this resource by an external identity provider.

    identityStoreId String

    The globally unique identifier for the identity store that this user is in.

    locale String

    The user's geographical region or location.

    name Property Map

    Details about the user's full name. Detailed below.

    nickname String

    An alternate name for the user.

    phoneNumbers Property Map

    Details about the user's phone number. At most 1 phone number is allowed. Detailed below.

    preferredLanguage String

    The preferred language of the user.

    profileUrl String

    An URL that may be associated with the user.

    timezone String

    The user's time zone.

    title String

    The user's title.

    userId String

    The identifier for this user in the identity store.

    userName String

    A unique string used to identify the user. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store. The limit is 128 characters.

    The following arguments are optional:

    userType String

    The user type.

    Supporting Types

    UserAddresses, UserAddressesArgs

    Country string

    The country that this address is in.

    Formatted string

    The name that is typically displayed when the address is shown for display.

    Locality string

    The address locality.

    PostalCode string

    The postal code of the address.

    Primary bool

    When true, this is the primary address associated with the user.

    Region string

    The region of the address.

    StreetAddress string

    The street of the address.

    Type string

    The type of address.

    Country string

    The country that this address is in.

    Formatted string

    The name that is typically displayed when the address is shown for display.

    Locality string

    The address locality.

    PostalCode string

    The postal code of the address.

    Primary bool

    When true, this is the primary address associated with the user.

    Region string

    The region of the address.

    StreetAddress string

    The street of the address.

    Type string

    The type of address.

    country String

    The country that this address is in.

    formatted String

    The name that is typically displayed when the address is shown for display.

    locality String

    The address locality.

    postalCode String

    The postal code of the address.

    primary Boolean

    When true, this is the primary address associated with the user.

    region String

    The region of the address.

    streetAddress String

    The street of the address.

    type String

    The type of address.

    country string

    The country that this address is in.

    formatted string

    The name that is typically displayed when the address is shown for display.

    locality string

    The address locality.

    postalCode string

    The postal code of the address.

    primary boolean

    When true, this is the primary address associated with the user.

    region string

    The region of the address.

    streetAddress string

    The street of the address.

    type string

    The type of address.

    country str

    The country that this address is in.

    formatted str

    The name that is typically displayed when the address is shown for display.

    locality str

    The address locality.

    postal_code str

    The postal code of the address.

    primary bool

    When true, this is the primary address associated with the user.

    region str

    The region of the address.

    street_address str

    The street of the address.

    type str

    The type of address.

    country String

    The country that this address is in.

    formatted String

    The name that is typically displayed when the address is shown for display.

    locality String

    The address locality.

    postalCode String

    The postal code of the address.

    primary Boolean

    When true, this is the primary address associated with the user.

    region String

    The region of the address.

    streetAddress String

    The street of the address.

    type String

    The type of address.

    UserEmails, UserEmailsArgs

    Primary bool

    When true, this is the primary email associated with the user.

    Type string

    The type of email.

    Value string

    The email address. This value must be unique across the identity store.

    Primary bool

    When true, this is the primary email associated with the user.

    Type string

    The type of email.

    Value string

    The email address. This value must be unique across the identity store.

    primary Boolean

    When true, this is the primary email associated with the user.

    type String

    The type of email.

    value String

    The email address. This value must be unique across the identity store.

    primary boolean

    When true, this is the primary email associated with the user.

    type string

    The type of email.

    value string

    The email address. This value must be unique across the identity store.

    primary bool

    When true, this is the primary email associated with the user.

    type str

    The type of email.

    value str

    The email address. This value must be unique across the identity store.

    primary Boolean

    When true, this is the primary email associated with the user.

    type String

    The type of email.

    value String

    The email address. This value must be unique across the identity store.

    UserExternalId, UserExternalIdArgs

    Id string

    The identifier issued to this resource by an external identity provider.

    Issuer string

    The issuer for an external identifier.

    Id string

    The identifier issued to this resource by an external identity provider.

    Issuer string

    The issuer for an external identifier.

    id String

    The identifier issued to this resource by an external identity provider.

    issuer String

    The issuer for an external identifier.

    id string

    The identifier issued to this resource by an external identity provider.

    issuer string

    The issuer for an external identifier.

    id str

    The identifier issued to this resource by an external identity provider.

    issuer str

    The issuer for an external identifier.

    id String

    The identifier issued to this resource by an external identity provider.

    issuer String

    The issuer for an external identifier.

    UserName, UserNameArgs

    FamilyName string

    The family name of the user.

    GivenName string

    The given name of the user.

    The following arguments are optional:

    Formatted string

    The name that is typically displayed when the name is shown for display.

    HonorificPrefix string

    The honorific prefix of the user.

    HonorificSuffix string

    The honorific suffix of the user.

    MiddleName string

    The middle name of the user.

    FamilyName string

    The family name of the user.

    GivenName string

    The given name of the user.

    The following arguments are optional:

    Formatted string

    The name that is typically displayed when the name is shown for display.

    HonorificPrefix string

    The honorific prefix of the user.

    HonorificSuffix string

    The honorific suffix of the user.

    MiddleName string

    The middle name of the user.

    familyName String

    The family name of the user.

    givenName String

    The given name of the user.

    The following arguments are optional:

    formatted String

    The name that is typically displayed when the name is shown for display.

    honorificPrefix String

    The honorific prefix of the user.

    honorificSuffix String

    The honorific suffix of the user.

    middleName String

    The middle name of the user.

    familyName string

    The family name of the user.

    givenName string

    The given name of the user.

    The following arguments are optional:

    formatted string

    The name that is typically displayed when the name is shown for display.

    honorificPrefix string

    The honorific prefix of the user.

    honorificSuffix string

    The honorific suffix of the user.

    middleName string

    The middle name of the user.

    family_name str

    The family name of the user.

    given_name str

    The given name of the user.

    The following arguments are optional:

    formatted str

    The name that is typically displayed when the name is shown for display.

    honorific_prefix str

    The honorific prefix of the user.

    honorific_suffix str

    The honorific suffix of the user.

    middle_name str

    The middle name of the user.

    familyName String

    The family name of the user.

    givenName String

    The given name of the user.

    The following arguments are optional:

    formatted String

    The name that is typically displayed when the name is shown for display.

    honorificPrefix String

    The honorific prefix of the user.

    honorificSuffix String

    The honorific suffix of the user.

    middleName String

    The middle name of the user.

    UserPhoneNumbers, UserPhoneNumbersArgs

    Primary bool

    When true, this is the primary phone number associated with the user.

    Type string

    The type of phone number.

    Value string

    The user's phone number.

    Primary bool

    When true, this is the primary phone number associated with the user.

    Type string

    The type of phone number.

    Value string

    The user's phone number.

    primary Boolean

    When true, this is the primary phone number associated with the user.

    type String

    The type of phone number.

    value String

    The user's phone number.

    primary boolean

    When true, this is the primary phone number associated with the user.

    type string

    The type of phone number.

    value string

    The user's phone number.

    primary bool

    When true, this is the primary phone number associated with the user.

    type str

    The type of phone number.

    value str

    The user's phone number.

    primary Boolean

    When true, this is the primary phone number associated with the user.

    type String

    The type of phone number.

    value String

    The user's phone number.

    Import

    Using pulumi import, import an Identity Store User using the combination identity_store_id/user_id. For example:

     $ pulumi import aws:identitystore/user:User example d-9c6705e95c/065212b4-9061-703b-5876-13a517ae2a7c
    

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the aws Terraform Provider.

    aws logo

    Try AWS Native preview for resources not in the classic version.

    AWS Classic v6.2.0 published on Monday, Sep 18, 2023 by Pulumi