GooglePrivacyDlpV2CustomInfoTypeResponse.fromMap constructor
GooglePrivacyDlpV2CustomInfoTypeResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GooglePrivacyDlpV2CustomInfoTypeResponse.fromMap(Map<String, dynamic> map) {
return GooglePrivacyDlpV2CustomInfoTypeResponse(
detectionRules: pulumi.Input.fromValue(pulumi.Input.decodeList<GooglePrivacyDlpV2DetectionRuleResponse>(map['detectionRules']!, (value) => GooglePrivacyDlpV2DetectionRuleResponse.fromMap((value as Map).cast<String, dynamic>()))),
dictionary: pulumi.Input.fromValue(GooglePrivacyDlpV2DictionaryResponse.fromMap((map['dictionary']! as Map).cast<String, dynamic>())),
exclusionType: pulumi.Input.fromValue(map['exclusionType'] as String),
infoType: pulumi.Input.fromValue(GooglePrivacyDlpV2InfoTypeResponse.fromMap((map['infoType']! as Map).cast<String, dynamic>())),
likelihood: pulumi.Input.fromValue(map['likelihood'] as String),
regex: pulumi.Input.fromValue(GooglePrivacyDlpV2RegexResponse.fromMap((map['regex']! as Map).cast<String, dynamic>())),
sensitivityScore: pulumi.Input.fromValue(GooglePrivacyDlpV2SensitivityScoreResponse.fromMap((map['sensitivityScore']! as Map).cast<String, dynamic>())),
storedType: pulumi.Input.fromValue(GooglePrivacyDlpV2StoredTypeResponse.fromMap((map['storedType']! as Map).cast<String, dynamic>())),
surrogateType: pulumi.Input.fromValue((map['surrogateType']! as Map).cast<String, dynamic>()),
);
}