toMap method

Map<String, dynamic> toMap()

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())),
  };
}