Class AccountPasswordPolicyState


  • public final class AccountPasswordPolicyState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • allowUsersToChangePassword

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowUsersToChangePassword()
        Returns:
        Whether to allow users to change their own password
      • expirePasswords

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> expirePasswords()
        Returns:
        Indicates whether passwords in the account expire. Returns `true` if `max_password_age` contains a value greater than `0`. Returns `false` if it is `0` or _not present_.
      • hardExpiry

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> hardExpiry()
        Returns:
        Whether users are prevented from setting a new password after their password has expired (i.e., require administrator reset)
      • maxPasswordAge

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxPasswordAge()
        Returns:
        The number of days that an user password is valid.
      • minimumPasswordLength

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minimumPasswordLength()
        Returns:
        Minimum length to require for user passwords.
      • passwordReusePrevention

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> passwordReusePrevention()
        Returns:
        The number of previous passwords that users are prevented from reusing.
      • requireLowercaseCharacters

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireLowercaseCharacters()
        Returns:
        Whether to require lowercase characters for user passwords.
      • requireNumbers

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireNumbers()
        Returns:
        Whether to require numbers for user passwords.
      • requireSymbols

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireSymbols()
        Returns:
        Whether to require symbols for user passwords.
      • requireUppercaseCharacters

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireUppercaseCharacters()
        Returns:
        Whether to require uppercase characters for user passwords.