GoogleApi.SQLAdmin.V1beta4.Model.UserPasswordValidationPolicy (google_api_sql_admin v0.71.0)

View Source

User level password validation policy.

Attributes

  • allowedFailedAttempts (type: integer(), default: nil) - Number of failed login attempts allowed before user get locked.
  • enableFailedAttemptsCheck (type: boolean(), default: nil) - If true, failed login attempts check will be enabled.
  • enablePasswordVerification (type: boolean(), default: nil) - If true, the user must specify the current password before changing the password. This flag is supported only for MySQL.
  • passwordExpirationDuration (type: String.t, default: nil) - Expiration duration after password is updated.
  • status (type: GoogleApi.SQLAdmin.V1beta4.Model.PasswordStatus.t, default: nil) - Output only. Read-only password status.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.SQLAdmin.V1beta4.Model.UserPasswordValidationPolicy{
  allowedFailedAttempts: integer() | nil,
  enableFailedAttemptsCheck: boolean() | nil,
  enablePasswordVerification: boolean() | nil,
  passwordExpirationDuration: String.t() | nil,
  status: GoogleApi.SQLAdmin.V1beta4.Model.PasswordStatus.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.