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 |