Class VirtualMachinePreferencesSizingOptimizationCustomParameters
Custom data to use for sizing optimizations.
Implements
Inherited Members
Namespace: Google.Apis.MigrationCenterAPI.v1alpha1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1alpha1.dll
Syntax
public class VirtualMachinePreferencesSizingOptimizationCustomParameters : IDirectResponseSchema
Properties
AggregationMethod
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
Declaration
[JsonProperty("aggregationMethod")]
public virtual string AggregationMethod { get; set; }
Property Value
Type | Description |
---|---|
string |
CpuUsagePercentage
Optional. Desired percentage of CPU usage. Must be in the interval [1, 100] (or 0 for default value).
Declaration
[JsonProperty("cpuUsagePercentage")]
public virtual int? CpuUsagePercentage { get; set; }
Property Value
Type | Description |
---|---|
int? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MemoryUsagePercentage
Optional. Desired percentage of memory usage. Must be in the interval [1, 100] (or 0 for default value).
Declaration
[JsonProperty("memoryUsagePercentage")]
public virtual int? MemoryUsagePercentage { get; set; }
Property Value
Type | Description |
---|---|
int? |
StorageMultiplier
Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval [1.0, 2.0] (or 0 for default value).
Declaration
[JsonProperty("storageMultiplier")]
public virtual double? StorageMultiplier { get; set; }
Property Value
Type | Description |
---|---|
double? |