Show / Hide Table of Contents

Class ReportSummaryGroupPreferenceSetFinding

Summary Findings for a specific Group/PreferenceSet combination.

Inheritance
object
ReportSummaryGroupPreferenceSetFinding
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.MigrationCenterAPI.v1alpha1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1alpha1.dll
Syntax
public class ReportSummaryGroupPreferenceSetFinding : IDirectResponseSchema

Properties

DatabaseFinding

Output only. Details about databases in this finding. Only present for databases.

Declaration
[JsonProperty("databaseFinding")]
public virtual ReportSummaryDatabaseFinding DatabaseFinding { get; set; }
Property Value
Type Description
ReportSummaryDatabaseFinding

Description

Description for the Preference Set.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

DisplayName

Display Name of the Preference Set

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MachineFinding

Output only. A set of findings that applies to all virtual machines in the input. Only present for virtual machines.

Declaration
[JsonProperty("machineFinding")]
public virtual ReportSummaryMachineFinding MachineFinding { get; set; }
Property Value
Type Description
ReportSummaryMachineFinding

MachinePreferences

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

Declaration
[JsonProperty("machinePreferences")]
public virtual VirtualMachinePreferences MachinePreferences { get; set; }
Property Value
Type Description
VirtualMachinePreferences

MonthlyCostCompute

Output only. Compute monthly cost for this preference set.

Declaration
[JsonProperty("monthlyCostCompute")]
public virtual Money MonthlyCostCompute { get; set; }
Property Value
Type Description
Money

MonthlyCostDatabaseBackup

Output only. Backup monthly cost for this preference set. Only present for databases.

Declaration
[JsonProperty("monthlyCostDatabaseBackup")]
public virtual Money MonthlyCostDatabaseBackup { get; set; }
Property Value
Type Description
Money

MonthlyCostDatabaseLicensing

Output only. Database licensing monthly cost for this preference set. Only present for databases.

Declaration
[JsonProperty("monthlyCostDatabaseLicensing")]
public virtual Money MonthlyCostDatabaseLicensing { get; set; }
Property Value
Type Description
Money

MonthlyCostGcveProtected

Output only. GCVE Protected nodes cost for this preference set.

Declaration
[JsonProperty("monthlyCostGcveProtected")]
public virtual Money MonthlyCostGcveProtected { get; set; }
Property Value
Type Description
Money

MonthlyCostNetworkEgress

Output only. Network Egress monthly cost for this preference set. Only present for virtual machines.

Declaration
[JsonProperty("monthlyCostNetworkEgress")]
public virtual Money MonthlyCostNetworkEgress { get; set; }
Property Value
Type Description
Money

MonthlyCostOsLicense

Output only. All operating systems licensing monthly cost for this preference set. Only present for virtual machines.

Declaration
[JsonProperty("monthlyCostOsLicense")]
public virtual Money MonthlyCostOsLicense { get; set; }
Property Value
Type Description
Money

MonthlyCostOther

Output only. Miscellaneous monthly cost for this preference set.

Declaration
[JsonProperty("monthlyCostOther")]
public virtual Money MonthlyCostOther { get; set; }
Property Value
Type Description
Money

MonthlyCostPortableVmwareLicense

Output only. VMware portable license monthly cost for this preference set. Only present for VMware target with portable license service type. This cost is not paid to google, but is an estimate of license costs paid to VMware.

Declaration
[JsonProperty("monthlyCostPortableVmwareLicense")]
public virtual Money MonthlyCostPortableVmwareLicense { get; set; }
Property Value
Type Description
Money

MonthlyCostStorage

Output only. Storage monthly cost for this preference set.

Declaration
[JsonProperty("monthlyCostStorage")]
public virtual Money MonthlyCostStorage { get; set; }
Property Value
Type Description
Money

MonthlyCostTotal

Output only. Total monthly cost for this preference set.

Declaration
[JsonProperty("monthlyCostTotal")]
public virtual Money MonthlyCostTotal { get; set; }
Property Value
Type Description
Money

PreferenceSet

Output only. A copy of the preference set used for this finding.

Declaration
[JsonProperty("preferenceSet")]
public virtual PreferenceSet PreferenceSet { get; set; }
Property Value
Type Description
PreferenceSet

PreferredRegion

Target region for this Preference Set

Declaration
[JsonProperty("preferredRegion")]
public virtual string PreferredRegion { get; set; }
Property Value
Type Description
string

PricingTrack

Text describing the pricing track specified for this Preference Set

Declaration
[JsonProperty("pricingTrack")]
public virtual string PricingTrack { get; set; }
Property Value
Type Description
string

SoleTenantFinding

A set of findings that applies to Stole-Tenant machines in the input. Only present for virtual machines.

Declaration
[JsonProperty("soleTenantFinding")]
public virtual ReportSummarySoleTenantFinding SoleTenantFinding { get; set; }
Property Value
Type Description
ReportSummarySoleTenantFinding

TopPriority

Text describing the business priority specified for this Preference Set

Declaration
[JsonProperty("topPriority")]
public virtual string TopPriority { get; set; }
Property Value
Type Description
string

VmwareEngineFinding

A set of findings that applies to VMWare machines in the input. Only present for virtual machines.

Declaration
[JsonProperty("vmwareEngineFinding")]
public virtual ReportSummaryVMWareEngineFinding VmwareEngineFinding { get; set; }
Property Value
Type Description
ReportSummaryVMWareEngineFinding

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX