ReportSummaryGroupPreferenceSetFindingResponse.fromMap constructor
ReportSummaryGroupPreferenceSetFindingResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ReportSummaryGroupPreferenceSetFindingResponse.fromMap(Map<String, dynamic> map) {
return ReportSummaryGroupPreferenceSetFindingResponse(
computeEngineFinding: pulumi.Input.fromValue(ReportSummaryComputeEngineFindingResponse.fromMap((map['computeEngineFinding']! as Map).cast<String, dynamic>())),
description: pulumi.Input.fromValue(map['description'] as String),
displayName: pulumi.Input.fromValue(map['displayName'] as String),
machinePreferences: pulumi.Input.fromValue(VirtualMachinePreferencesResponse.fromMap((map['machinePreferences']! as Map).cast<String, dynamic>())),
monthlyCostCompute: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostCompute']! as Map).cast<String, dynamic>())),
monthlyCostNetworkEgress: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostNetworkEgress']! as Map).cast<String, dynamic>())),
monthlyCostOsLicense: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostOsLicense']! as Map).cast<String, dynamic>())),
monthlyCostOther: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostOther']! as Map).cast<String, dynamic>())),
monthlyCostStorage: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostStorage']! as Map).cast<String, dynamic>())),
monthlyCostTotal: pulumi.Input.fromValue(MoneyResponse.fromMap((map['monthlyCostTotal']! as Map).cast<String, dynamic>())),
soleTenantFinding: pulumi.Input.fromValue(ReportSummarySoleTenantFindingResponse.fromMap((map['soleTenantFinding']! as Map).cast<String, dynamic>())),
vmwareEngineFinding: pulumi.Input.fromValue(ReportSummaryVmwareEngineFindingResponse.fromMap((map['vmwareEngineFinding']! as Map).cast<String, dynamic>())),
);
}