toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'computeEngineFindings': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFinding>, List<Map<String, dynamic>>>(computeEngineFindings, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFinding, Map<String, dynamic>>(value, (value) => value.toMap())),
    'description': ?description,
    'displayName': ?displayName,
    'machinePreferences': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMachinePreference>, List<Map<String, dynamic>>>(machinePreferences, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMachinePreference, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostComputes': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostCompute>, List<Map<String, dynamic>>>(monthlyCostComputes, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostCompute, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostNetworkEgresses': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostNetworkEgress>, List<Map<String, dynamic>>>(monthlyCostNetworkEgresses, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostNetworkEgress, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostOsLicenses': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOsLicense>, List<Map<String, dynamic>>>(monthlyCostOsLicenses, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOsLicense, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostOthers': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOther>, List<Map<String, dynamic>>>(monthlyCostOthers, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOther, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostStorages': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostStorage>, List<Map<String, dynamic>>>(monthlyCostStorages, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostStorage, Map<String, dynamic>>(value, (value) => value.toMap())),
    'monthlyCostTotals': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostTotal>, List<Map<String, dynamic>>>(monthlyCostTotals, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostTotal, Map<String, dynamic>>(value, (value) => value.toMap())),
    'soleTenantFindings': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFinding>, List<Map<String, dynamic>>>(soleTenantFindings, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFinding, Map<String, dynamic>>(value, (value) => value.toMap())),
    'vmwareEngineFindings': ?pulumi.Input.mapOptionalInputValue<List<ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFinding>, List<Map<String, dynamic>>>(vmwareEngineFindings, (value) => pulumi.Input.encodeList<ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFinding, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}