Package com.pulumi.aws.connect.outputs
Class UserIdentityInfo
- java.lang.Object
-
- com.pulumi.aws.connect.outputs.UserIdentityInfo
-
public final class UserIdentityInfo extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserIdentityInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserIdentityInfo.Builder
builder()
static UserIdentityInfo.Builder
builder(UserIdentityInfo defaults)
java.util.Optional<java.lang.String>
email()
java.util.Optional<java.lang.String>
firstName()
java.util.Optional<java.lang.String>
lastName()
-
-
-
Method Detail
-
email
public java.util.Optional<java.lang.String> email()
- Returns:
- 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](https://docs.aws.amazon.com/connect/latest/APIReference/API_UpdateUserIdentityInfo.html) 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](https://docs.aws.amazon.com/connect/latest/adminguide/security-profile-best-practices.html) in the Amazon Connect Administrator Guide.
-
firstName
public java.util.Optional<java.lang.String> firstName()
- Returns:
- 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.
-
lastName
public java.util.Optional<java.lang.String> lastName()
- Returns:
- 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.
-
builder
public static UserIdentityInfo.Builder builder()
-
builder
public static UserIdentityInfo.Builder builder(UserIdentityInfo defaults)
-
-