ReportSummaryGroupPreferenceSetFindingResponse class

Summary Findings for a specific Group/PreferenceSet combination.

Constructors

ReportSummaryGroupPreferenceSetFindingResponse({required Input<ReportSummaryComputeEngineFindingResponse> computeEngineFinding, required Input<String> description, required Input<String> displayName, required Input<VirtualMachinePreferencesResponse> machinePreferences, required Input<MoneyResponse> monthlyCostCompute, required Input<MoneyResponse> monthlyCostNetworkEgress, required Input<MoneyResponse> monthlyCostOsLicense, required Input<MoneyResponse> monthlyCostOther, required Input<MoneyResponse> monthlyCostStorage, required Input<MoneyResponse> monthlyCostTotal, required Input<ReportSummarySoleTenantFindingResponse> soleTenantFinding, required Input<ReportSummaryVmwareEngineFindingResponse> vmwareEngineFinding})
Creates a new ReportSummaryGroupPreferenceSetFindingResponse. computeEngineFinding A set of findings that applies to Compute Engine machines in the input. description Description for the Preference Set. displayName Display Name of the Preference Set machinePreferences A set of preferences that applies to all machines in the context. monthlyCostCompute Compute monthly cost for this preference set. monthlyCostNetworkEgress Network Egress monthly cost for this preference set. monthlyCostOsLicense Licensing monthly cost for this preference set. monthlyCostOther Miscellaneous monthly cost for this preference set. monthlyCostStorage Storage monthly cost for this preference set. monthlyCostTotal Total monthly cost for this preference set. soleTenantFinding A set of findings that applies to Sole-Tenant machines in the input. vmwareEngineFinding A set of findings that applies to VMWare machines in the input.
const
ReportSummaryGroupPreferenceSetFindingResponse.fromMap(Map<String, dynamic> map)
factory

Properties

computeEngineFinding → Input<ReportSummaryComputeEngineFindingResponse>
A set of findings that applies to Compute Engine machines in the input.
final
description → Input<String>
Description for the Preference Set.
final
displayName → Input<String>
Display Name of the Preference Set
final
hashCode → int
The hash code for this object.
no setterinherited
machinePreferences → Input<VirtualMachinePreferencesResponse>
A set of preferences that applies to all machines in the context.
final
monthlyCostCompute → Input<MoneyResponse>
Compute monthly cost for this preference set.
final
monthlyCostNetworkEgress → Input<MoneyResponse>
Network Egress monthly cost for this preference set.
final
monthlyCostOsLicense → Input<MoneyResponse>
Licensing monthly cost for this preference set.
final
monthlyCostOther → Input<MoneyResponse>
Miscellaneous monthly cost for this preference set.
final
monthlyCostStorage → Input<MoneyResponse>
Storage monthly cost for this preference set.
final
monthlyCostTotal → Input<MoneyResponse>
Total monthly cost for this preference set.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
soleTenantFinding → Input<ReportSummarySoleTenantFindingResponse>
A set of findings that applies to Sole-Tenant machines in the input.
final
vmwareEngineFinding → Input<ReportSummaryVmwareEngineFindingResponse>
A set of findings that applies to VMWare machines in the input.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited