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.
complexityPassword complexity.disallowUsernameSubstringDisallow username as a part of the password.enablePasswordPolicyWhether the password policy is enabled or not.minLengthMinimum number of characters allowed.passwordChangeIntervalMinimum interval after which the password can be changed. This flag is only supported for PostgresSQL.reuseIntervalNumber 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