public sealed class ReportSummary.Types.GroupPreferenceSetFinding : IMessage<ReportSummary.Types.GroupPreferenceSetFinding>, IEquatable<ReportSummary.Types.GroupPreferenceSetFinding>, IDeepCloneable<ReportSummary.Types.GroupPreferenceSetFinding>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class ReportSummary.Types.GroupPreferenceSetFinding.
Summary Findings for a specific Group/PreferenceSet combination.
Implements
IMessageReportSummaryTypesGroupPreferenceSetFinding, IEquatableReportSummaryTypesGroupPreferenceSetFinding, IDeepCloneableReportSummaryTypesGroupPreferenceSetFinding, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
GroupPreferenceSetFinding()
public GroupPreferenceSetFinding()
GroupPreferenceSetFinding(GroupPreferenceSetFinding)
public GroupPreferenceSetFinding(ReportSummary.Types.GroupPreferenceSetFinding other)
Parameter | |
---|---|
Name | Description |
other |
ReportSummaryTypesGroupPreferenceSetFinding |
Properties
ComputeEngineFinding
public ReportSummary.Types.ComputeEngineFinding ComputeEngineFinding { get; set; }
A set of findings that applies to Compute Engine machines in the input.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesComputeEngineFinding |
Description
public string Description { get; set; }
Description for the Preference Set.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
Display Name of the Preference Set
Property Value | |
---|---|
Type | Description |
string |
MachinePreferences
public VirtualMachinePreferences MachinePreferences { get; set; }
A set of preferences that applies to all machines in the context.
Property Value | |
---|---|
Type | Description |
VirtualMachinePreferences |
MonthlyCostCompute
public Money MonthlyCostCompute { get; set; }
Compute monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
MonthlyCostNetworkEgress
public Money MonthlyCostNetworkEgress { get; set; }
Network Egress monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
MonthlyCostOsLicense
public Money MonthlyCostOsLicense { get; set; }
Licensing monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
MonthlyCostOther
public Money MonthlyCostOther { get; set; }
Miscellaneous monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
MonthlyCostStorage
public Money MonthlyCostStorage { get; set; }
Storage monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
MonthlyCostTotal
public Money MonthlyCostTotal { get; set; }
Total monthly cost for this preference set.
Property Value | |
---|---|
Type | Description |
Money |
SoleTenantFinding
public ReportSummary.Types.SoleTenantFinding SoleTenantFinding { get; set; }
A set of findings that applies to Sole-Tenant machines in the input.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesSoleTenantFinding |
VmwareEngineFinding
public ReportSummary.Types.VmwareEngineFinding VmwareEngineFinding { get; set; }
A set of findings that applies to VMWare machines in the input.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesVmwareEngineFinding |