Class CfnUser.UserIdentityInfoProperty
Contains information about the identity of a user.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Connect
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class UserIdentityInfoProperty : Object, CfnUser.IUserIdentityInfoProperty
Syntax (vb)
Public Class UserIdentityInfoProperty
Inherits Object
Implements CfnUser.IUserIdentityInfoProperty
Remarks
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.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Connect;
var userIdentityInfoProperty = new UserIdentityInfoProperty {
Email = "email",
FirstName = "firstName",
LastName = "lastName",
Mobile = "mobile",
SecondaryEmail = "secondaryEmail"
};
Synopsis
Constructors
UserIdentityInfoProperty() |
Properties
The email address. |
|
FirstName | The first name. |
LastName | The last name. |
Mobile | The user's mobile number. |
SecondaryEmail | The user's secondary email address. |
Constructors
UserIdentityInfoProperty()
public UserIdentityInfoProperty()
Properties
The email address.
public string Email { get; set; }
Property Value
System.String
Remarks
If you are using SAML for identity management and include this parameter, an error is returned.
FirstName
The first name.
public string FirstName { get; set; }
Property Value
System.String
Remarks
This is required if you are using Amazon Connect or SAML for identity management.
LastName
The last name.
public string LastName { get; set; }
Property Value
System.String
Remarks
This is required if you are using Amazon Connect or SAML for identity management.
Mobile
The user's mobile number.
public string Mobile { get; set; }
Property Value
System.String
Remarks
SecondaryEmail
The user's secondary email address.
public string SecondaryEmail { get; set; }
Property Value
System.String
Remarks
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}