Show / Hide Table of Contents

Class VmwareEnginePreferences

The user preferences relating to Google Cloud VMware Engine target platform.

Inheritance
object
VmwareEnginePreferences
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 VmwareEnginePreferences : IDirectResponseSchema

Properties

CommitmentPlan

Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.

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

CpuOvercommitRatio

CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.

Declaration
[JsonProperty("cpuOvercommitRatio")]
public virtual double? CpuOvercommitRatio { get; set; }
Property Value
Type Description
double?

ETag

The ETag of the item.

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

LicenseDiscountPercentage

Optional. Discount percentage for the license type offered to you by Broadcom. Must be between 0 and 100. Only valid when service_type is set to SERVICE_TYPE_PORTABLE_LICENSE.

Declaration
[JsonProperty("licenseDiscountPercentage")]
public virtual float? LicenseDiscountPercentage { get; set; }
Property Value
Type Description
float?

MachinePreferences

Optional. Preferences concerning the machine types to consider on Google Cloud VMware Engine.

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

MemoryOvercommitRatio

Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.

Declaration
[JsonProperty("memoryOvercommitRatio")]
public virtual double? MemoryOvercommitRatio { get; set; }
Property Value
Type Description
double?

ServiceType

Optional. VMWare Service Type (Fully Licensed or Portable License).

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

StorageDeduplicationCompressionRatio

The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.

Declaration
[JsonProperty("storageDeduplicationCompressionRatio")]
public virtual double? StorageDeduplicationCompressionRatio { get; set; }
Property Value
Type Description
double?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX