User Args
data class UserArgs(val addresses: Output<UserAddressesArgs>? = null, val displayName: Output<String>? = null, val emails: Output<UserEmailsArgs>? = null, val identityStoreId: Output<String>? = null, val locale: Output<String>? = null, val name: Output<UserNameArgs>? = null, val nickname: Output<String>? = null, val phoneNumbers: Output<UserPhoneNumbersArgs>? = null, val preferredLanguage: Output<String>? = null, val profileUrl: Output<String>? = null, val timezone: Output<String>? = null, val title: Output<String>? = null, val userName: Output<String>? = null, val userType: Output<String>? = null) : ConvertibleToJava<UserArgs>
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. {{% examples %}}
Example Usage
{{% /examples %}}
Import
An Identity Store User can be imported using the combination identity_store_id/user_id
. For example
$ pulumi import aws:identitystore/user:User example d-9c6705e95c/065212b4-9061-703b-5876-13a517ae2a7c
Content copied to clipboard
Constructors
Link copied to clipboard
fun UserArgs(addresses: Output<UserAddressesArgs>? = null, displayName: Output<String>? = null, emails: Output<UserEmailsArgs>? = null, identityStoreId: Output<String>? = null, locale: Output<String>? = null, name: Output<UserNameArgs>? = null, nickname: Output<String>? = null, phoneNumbers: Output<UserPhoneNumbersArgs>? = null, preferredLanguage: Output<String>? = null, profileUrl: Output<String>? = null, timezone: Output<String>? = null, title: Output<String>? = null, userName: Output<String>? = null, userType: Output<String>? = null)