GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions.fromMap constructor

GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions.fromMap(Map<String, dynamic> map) {
  return GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions(
    containsLowercaseCharacter: (() { final guardedValue = map['containsLowercaseCharacter']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    containsNonAlphanumericCharacter: (() { final guardedValue = map['containsNonAlphanumericCharacter']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    containsNumericCharacter: (() { final guardedValue = map['containsNumericCharacter']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    containsUppercaseCharacter: (() { final guardedValue = map['containsUppercaseCharacter']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    maxPasswordLength: (() { final guardedValue = map['maxPasswordLength']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
    minPasswordLength: (() { final guardedValue = map['minPasswordLength']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
  );
}