AWS::Connect::User UserIdentityInfo - AWS CloudFormation

AWS::Connect::User UserIdentityInfo

Contains information about the identity of a user.

Note

For Amazon Connect instances that are created with the EXISTING_DIRECTORY identity management type, FirstName, LastName, and Email cannot be updated from within Amazon Connect because they are managed by the directory.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Email" : String, "FirstName" : String, "LastName" : String, "Mobile" : String, "SecondaryEmail" : String }

YAML

Email: String FirstName: String LastName: String Mobile: String SecondaryEmail: String

Properties

Email

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

Required: No

Type: String

Update requires: No interruption

FirstName

The first name. This is required if you are using Amazon Connect or SAML for identity management.

Required: No

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

LastName

The last name. This is required if you are using Amazon Connect or SAML for identity management.

Required: No

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

Mobile

The user's mobile number.

Required: No

Type: String

Pattern: ^\+[1-9]\d{1,14}$

Update requires: No interruption

SecondaryEmail

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._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

Required: No

Type: String

Pattern: (?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

Update requires: No interruption