UserIdentityInfoArgs

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

Contains information about the identity of a user.

Constructors

Link copied to clipboard
constructor(email: Output<String>? = null, firstName: Output<String>? = null, lastName: Output<String>? = null, mobile: Output<String>? = null, secondaryEmail: 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.

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.

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.

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

The user's mobile number.

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

The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address. Pattern : (?=^.{0,265}$)[a-zA-Z0-9&#46;_%+-]+@[a-zA-Z0-9&#46;-]+\&#46;[a-zA-Z]{2,63}

Functions

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