UserIdentityInfoArgs

data class UserIdentityInfoArgs(val email: Output<String>? = null, val firstName: Output<String>? = null, val lastName: Output<String>? = null) : ConvertibleToJava<UserIdentityInfoArgs>

Constructors

Link copied to clipboard
constructor(email: Output<String>? = null, firstName: Output<String>? = null, lastName: Output<String>? = null)

Properties

Link copied to clipboard
val email: Output<String>? = null

The email address. If you are using SAML for identity management and include this parameter, an error is returned. Note that updates to the email is supported. From the UpdateUserIdentityInfo API documentation it is strongly recommended to limit who has the ability to invoke UpdateUserIdentityInfo. Someone with that ability can change the login credentials of other users by changing their email address. This poses a security risk to your organization. They can change the email address of a user to the attacker's email address, and then reset the password through email. For more information, see Best Practices for Security Profiles in the Amazon Connect Administrator Guide.

Link copied to clipboard
val firstName: Output<String>? = null

The first name. This is required if you are using Amazon Connect or SAML for identity management. Minimum length of 1. Maximum length of 100.

Link copied to clipboard
val lastName: Output<String>? = null

The last name. This is required if you are using Amazon Connect or SAML for identity management. Minimum length of 1. Maximum length of 100.

Functions

Link copied to clipboard
open override fun toJava(): UserIdentityInfoArgs