Class SqlUserPasswordPolicy.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.sql_user.SqlUserPasswordPolicy.Jsii$Proxy
-
- All Implemented Interfaces:
SqlUserPasswordPolicy,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SqlUserPasswordPolicy
@Stability(Stable) @Internal public static final class SqlUserPasswordPolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SqlUserPasswordPolicy
An implementation forSqlUserPasswordPolicy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.sql_user.SqlUserPasswordPolicy
SqlUserPasswordPolicy.Builder, SqlUserPasswordPolicy.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(SqlUserPasswordPolicy.Builder builder)Constructor that initializes the object based on literal property values passed by theSqlUserPasswordPolicy.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NumbergetAllowedFailedAttempts()Number of failed attempts allowed before the user get locked.ObjectgetEnableFailedAttemptsCheck()If true, the check that will lock user after too many failed login attempts will be enabled.ObjectgetEnablePasswordVerification()If true, the user must specify the current password before changing the password.StringgetPasswordExpirationDuration()Password expiration duration with one week grace period.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(SqlUserPasswordPolicy.Builder builder)
Constructor that initializes the object based on literal property values passed by theSqlUserPasswordPolicy.Builder.
-
-
Method Detail
-
getAllowedFailedAttempts
public final Number getAllowedFailedAttempts()
Description copied from interface:SqlUserPasswordPolicyNumber of failed attempts allowed before the user get locked.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_user#allowed_failed_attempts SqlUser#allowed_failed_attempts}
- Specified by:
getAllowedFailedAttemptsin interfaceSqlUserPasswordPolicy
-
getEnableFailedAttemptsCheck
public final Object getEnableFailedAttemptsCheck()
Description copied from interface:SqlUserPasswordPolicyIf true, the check that will lock user after too many failed login attempts will be enabled.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_user#enable_failed_attempts_check SqlUser#enable_failed_attempts_check}
- Specified by:
getEnableFailedAttemptsCheckin interfaceSqlUserPasswordPolicy
-
getEnablePasswordVerification
public final Object getEnablePasswordVerification()
Description copied from interface:SqlUserPasswordPolicyIf true, the user must specify the current password before changing the password.This flag is supported only for MySQL. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_user#enable_password_verification SqlUser#enable_password_verification}
- Specified by:
getEnablePasswordVerificationin interfaceSqlUserPasswordPolicy
-
getPasswordExpirationDuration
public final String getPasswordExpirationDuration()
Description copied from interface:SqlUserPasswordPolicyPassword expiration duration with one week grace period.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_user#password_expiration_duration SqlUser#password_expiration_duration}
- Specified by:
getPasswordExpirationDurationin interfaceSqlUserPasswordPolicy
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-