Class CapacityAdviceRequest
A request to provide Assistant Scores. These scores determine VM obtainability and preemption likelihood.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class CapacityAdviceRequest : IDirectResponseSchema
Properties
DistributionPolicy
Policy specifying the distribution of instances across zones within the requested region.
Declaration
[JsonProperty("distributionPolicy")]
public virtual CapacityAdviceRequestDistributionPolicy DistributionPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| CapacityAdviceRequestDistributionPolicy |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InstanceFlexibilityPolicy
Policy for instance selectors.
Declaration
[JsonProperty("instanceFlexibilityPolicy")]
public virtual CapacityAdviceRequestInstanceFlexibilityPolicy InstanceFlexibilityPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| CapacityAdviceRequestInstanceFlexibilityPolicy |
InstanceProperties
Instance properties for this request.
Declaration
[JsonProperty("instanceProperties")]
public virtual CapacityAdviceRequestInstanceProperties InstanceProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| CapacityAdviceRequestInstanceProperties |
Size
Size of requested capacity.
Declaration
[JsonProperty("size")]
public virtual int? Size { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |