Package com.pulumi.aws.connect.inputs
Class UserIdentityInfoArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.connect.inputs.UserIdentityInfoArgs
-
public final class UserIdentityInfoArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserIdentityInfoArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserIdentityInfoArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserIdentityInfoArgs.Builderbuilder()static UserIdentityInfoArgs.Builderbuilder(UserIdentityInfoArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>email()java.util.Optional<com.pulumi.core.Output<java.lang.String>>firstName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lastName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>secondaryEmail()
-
-
-
Field Detail
-
Empty
public static final UserIdentityInfoArgs Empty
-
-
Method Detail
-
email
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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<com.pulumi.core.Output<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.
-
secondaryEmail
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> secondaryEmail()
- Returns:
- The secondary email address. If present, email notifications will be sent to this email address instead of the primary one.
-
builder
public static UserIdentityInfoArgs.Builder builder()
-
builder
public static UserIdentityInfoArgs.Builder builder(UserIdentityInfoArgs defaults)
-
-