GetDatabaseInstancesInstanceSettingPasswordValidationPolicy class

Constructors

GetDatabaseInstancesInstanceSettingPasswordValidationPolicy({required Input<String> complexity, required Input<bool> disallowUsernameSubstring, required Input<bool> enablePasswordPolicy, required Input<int> minLength, required Input<String> passwordChangeInterval, required Input<int> reuseInterval})
Creates a new GetDatabaseInstancesInstanceSettingPasswordValidationPolicy. complexity Password complexity. disallowUsernameSubstring Disallow username as a part of the password. enablePasswordPolicy Whether the password policy is enabled or not. minLength Minimum number of characters allowed. passwordChangeInterval Minimum interval after which the password can be changed. This flag is only supported for PostgresSQL. reuseInterval Number of previous passwords that cannot be reused.
const
GetDatabaseInstancesInstanceSettingPasswordValidationPolicy.fromMap(Map<String, dynamic> map)
factory

Properties

complexity → Input<String>
Password complexity.
final
disallowUsernameSubstring → Input<bool>
Disallow username as a part of the password.
final
enablePasswordPolicy → Input<bool>
Whether the password policy is enabled or not.
final
hashCode → int
The hash code for this object.
no setterinherited
minLength → Input<int>
Minimum number of characters allowed.
final
passwordChangeInterval → Input<String>
Minimum interval after which the password can be changed. This flag is only supported for PostgresSQL.
final
reuseInterval → Input<int>
Number of previous passwords that cannot be reused.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited