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