toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'computeEngineFinding': pulumi.Input.mapInputValue<ReportSummaryComputeEngineFindingResponse, Map<String, dynamic>>(computeEngineFinding, (value) => value.toMap()),
'description': description,
'displayName': displayName,
'machinePreferences': pulumi.Input.mapInputValue<VirtualMachinePreferencesResponse, Map<String, dynamic>>(machinePreferences, (value) => value.toMap()),
'monthlyCostCompute': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostCompute, (value) => value.toMap()),
'monthlyCostNetworkEgress': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostNetworkEgress, (value) => value.toMap()),
'monthlyCostOsLicense': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostOsLicense, (value) => value.toMap()),
'monthlyCostOther': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostOther, (value) => value.toMap()),
'monthlyCostStorage': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostStorage, (value) => value.toMap()),
'monthlyCostTotal': pulumi.Input.mapInputValue<MoneyResponse, Map<String, dynamic>>(monthlyCostTotal, (value) => value.toMap()),
'soleTenantFinding': pulumi.Input.mapInputValue<ReportSummarySoleTenantFindingResponse, Map<String, dynamic>>(soleTenantFinding, (value) => value.toMap()),
'vmwareEngineFinding': pulumi.Input.mapInputValue<ReportSummaryVmwareEngineFindingResponse, Map<String, dynamic>>(vmwareEngineFinding, (value) => value.toMap()),
};
}