PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPattern.fromMap constructor

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

Implementation

factory PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPattern.fromMap(Map<String, dynamic> map) {
  return PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPattern(
    databaseRegex: (() { final guardedValue = map['databaseRegex']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    databaseResourceNameRegex: (() { final guardedValue = map['databaseResourceNameRegex']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    instanceRegex: (() { final guardedValue = map['instanceRegex']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    projectIdRegex: (() { final guardedValue = map['projectIdRegex']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}