Class ReportSummaryGroupPreferenceSetFinding
Summary Findings for a specific Group/PreferenceSet combination.
Implements
Inherited Members
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 |