Class UserIdentityInfoArgs


  • public final class UserIdentityInfoArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.