Migration Center v1 API - Class ReportSummary.Types.GroupPreferenceSetFinding (1.0.0)

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.

Inheritance

object > ReportSummary.Types.GroupPreferenceSetFinding

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

GroupPreferenceSetFinding()

public GroupPreferenceSetFinding()

GroupPreferenceSetFinding(GroupPreferenceSetFinding)

public GroupPreferenceSetFinding(ReportSummary.Types.GroupPreferenceSetFinding other)
Parameter
NameDescription
otherReportSummaryTypesGroupPreferenceSetFinding

Properties

ComputeEngineFinding

public ReportSummary.Types.ComputeEngineFinding ComputeEngineFinding { get; set; }

A set of findings that applies to Compute Engine machines in the input.

Property Value
TypeDescription
ReportSummaryTypesComputeEngineFinding

Description

public string Description { get; set; }

Description for the Preference Set.

Property Value
TypeDescription
string

DisplayName

public string DisplayName { get; set; }

Display Name of the Preference Set

Property Value
TypeDescription
string

MachinePreferences

public VirtualMachinePreferences MachinePreferences { get; set; }

A set of preferences that applies to all machines in the context.

Property Value
TypeDescription
VirtualMachinePreferences

MonthlyCostCompute

public Money MonthlyCostCompute { get; set; }

Compute monthly cost for this preference set.

Property Value
TypeDescription
Money

MonthlyCostNetworkEgress

public Money MonthlyCostNetworkEgress { get; set; }

Network Egress monthly cost for this preference set.

Property Value
TypeDescription
Money

MonthlyCostOsLicense

public Money MonthlyCostOsLicense { get; set; }

Licensing monthly cost for this preference set.

Property Value
TypeDescription
Money

MonthlyCostOther

public Money MonthlyCostOther { get; set; }

Miscellaneous monthly cost for this preference set.

Property Value
TypeDescription
Money

MonthlyCostStorage

public Money MonthlyCostStorage { get; set; }

Storage monthly cost for this preference set.

Property Value
TypeDescription
Money

MonthlyCostTotal

public Money MonthlyCostTotal { get; set; }

Total monthly cost for this preference set.

Property Value
TypeDescription
Money

SoleTenantFinding

public ReportSummary.Types.SoleTenantFinding SoleTenantFinding { get; set; }

A set of findings that applies to Sole-Tenant machines in the input.

Property Value
TypeDescription
ReportSummaryTypesSoleTenantFinding

VmwareEngineFinding

public ReportSummary.Types.VmwareEngineFinding VmwareEngineFinding { get; set; }

A set of findings that applies to VMWare machines in the input.

Property Value
TypeDescription
ReportSummaryTypesVmwareEngineFinding