Interface CfnUserPropsMixin.IUserIdentityInfoProperty
Contains information about the identity of a user.
Namespace: Amazon.CDK.Mixins.Preview.AWS.Connect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnUserPropsMixin.IUserIdentityInfoProperty
Syntax (vb)
Public Interface CfnUserPropsMixin.IUserIdentityInfoProperty
Remarks
For Amazon Connect instances that are created with the <code>EXISTING_DIRECTORY</code> identity management type, <code>FirstName</code> , <code>LastName</code> , and <code>Email</code> cannot be updated from within Amazon Connect because they are managed by the directory. > The <code>FirstName</code> and <code>LastName</code> length constraints below apply only to instances using SAML for identity management. If you are using Amazon Connect for identity management, the length constraints are 1-255 for <code>FirstName</code> , and 1-256 for <code>LastName</code> .
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.Mixins.Preview.AWS.Connect.Mixins;
var userIdentityInfoProperty = new UserIdentityInfoProperty {
Email = "email",
FirstName = "firstName",
LastName = "lastName",
Mobile = "mobile",
SecondaryEmail = "secondaryEmail"
};
Synopsis
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. |
Properties
The email address.
string? Email { get; }
Property Value
Remarks
If you are using SAML for identity management and include this parameter, an error is returned.
FirstName
The first name.
string? FirstName { get; }
Property Value
Remarks
This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
LastName
The last name.
string? LastName { get; }
Property Value
Remarks
This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
Mobile
The user's mobile number.
string? Mobile { get; }
Property Value
Remarks
SecondaryEmail
The user's secondary email address.
string? SecondaryEmail { get; }
Property Value
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}