Class UserPoolSignInPolicyArgs.Builder

  • Enclosing class:
    UserPoolSignInPolicyArgs

    public static final class UserPoolSignInPolicyArgs.Builder
    extends java.lang.Object
    • Method Detail

      • allowedFirstAuthFactors

        public UserPoolSignInPolicyArgs.Builder allowedFirstAuthFactors​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> allowedFirstAuthFactors)
        Parameters:
        allowedFirstAuthFactors - The sign in methods your user pool supports as the first factor. This is a list of strings, allowed values are `PASSWORD`, `EMAIL_OTP`, `SMS_OTP`, and `WEB_AUTHN`.
        Returns:
        builder
      • allowedFirstAuthFactors

        public UserPoolSignInPolicyArgs.Builder allowedFirstAuthFactors​(java.util.List<java.lang.String> allowedFirstAuthFactors)
        Parameters:
        allowedFirstAuthFactors - The sign in methods your user pool supports as the first factor. This is a list of strings, allowed values are `PASSWORD`, `EMAIL_OTP`, `SMS_OTP`, and `WEB_AUTHN`.
        Returns:
        builder
      • allowedFirstAuthFactors

        public UserPoolSignInPolicyArgs.Builder allowedFirstAuthFactors​(java.lang.String... allowedFirstAuthFactors)
        Parameters:
        allowedFirstAuthFactors - The sign in methods your user pool supports as the first factor. This is a list of strings, allowed values are `PASSWORD`, `EMAIL_OTP`, `SMS_OTP`, and `WEB_AUTHN`.
        Returns:
        builder