toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'contentOptions': ?pulumi.Input.mapOptionalInputValue<List<GooglePrivacyDlpV2InspectConfigContentOptionsItem>, List<String>>(contentOptions, (value) => pulumi.Input.encodeList<GooglePrivacyDlpV2InspectConfigContentOptionsItem, String>(value, (value) => value.wireValue)),
'customInfoTypes': ?pulumi.Input.mapOptionalInputValue<List<GooglePrivacyDlpV2CustomInfoType>, List<Map<String, dynamic>>>(customInfoTypes, (value) => pulumi.Input.encodeList<GooglePrivacyDlpV2CustomInfoType, Map<String, dynamic>>(value, (value) => value.toMap())),
'excludeInfoTypes': ?excludeInfoTypes,
'includeQuote': ?includeQuote,
'infoTypes': ?pulumi.Input.mapOptionalInputValue<List<GooglePrivacyDlpV2InfoType>, List<Map<String, dynamic>>>(infoTypes, (value) => pulumi.Input.encodeList<GooglePrivacyDlpV2InfoType, Map<String, dynamic>>(value, (value) => value.toMap())),
'limits': ?pulumi.Input.mapOptionalInputValue<GooglePrivacyDlpV2FindingLimits, Map<String, dynamic>>(limits, (value) => value.toMap()),
'minLikelihood': ?pulumi.Input.mapOptionalInputValue<GooglePrivacyDlpV2InspectConfigMinLikelihood, String>(minLikelihood, (value) => value.wireValue),
'minLikelihoodPerInfoType': ?pulumi.Input.mapOptionalInputValue<List<GooglePrivacyDlpV2InfoTypeLikelihood>, List<Map<String, dynamic>>>(minLikelihoodPerInfoType, (value) => pulumi.Input.encodeList<GooglePrivacyDlpV2InfoTypeLikelihood, Map<String, dynamic>>(value, (value) => value.toMap())),
'ruleSet': ?pulumi.Input.mapOptionalInputValue<List<GooglePrivacyDlpV2InspectionRuleSet>, List<Map<String, dynamic>>>(ruleSet, (value) => pulumi.Input.encodeList<GooglePrivacyDlpV2InspectionRuleSet, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}