Class ComputeResourceConfig
Describes how a compute resource should be created at runtime.
Implements
Inherited Members
Namespace: Google.Apis.HypercomputeCluster.v1.Data
Assembly: Google.Apis.HypercomputeCluster.v1.dll
Syntax
public class ComputeResourceConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NewFlexStartInstances
Optional. Immutable. If set, indicates that this resource should use flex-start VMs.
Declaration
[JsonProperty("newFlexStartInstances")]
public virtual NewFlexStartInstancesConfig NewFlexStartInstances { get; set; }
Property Value
| Type | Description |
|---|---|
| NewFlexStartInstancesConfig |
NewOnDemandInstances
Optional. Immutable. If set, indicates that this resource should use on-demand VMs.
Declaration
[JsonProperty("newOnDemandInstances")]
public virtual NewOnDemandInstancesConfig NewOnDemandInstances { get; set; }
Property Value
| Type | Description |
|---|---|
| NewOnDemandInstancesConfig |
NewReservedInstances
Optional. Immutable. If set, indicates that this resource should use reserved VMs.
Declaration
[JsonProperty("newReservedInstances")]
public virtual NewReservedInstancesConfig NewReservedInstances { get; set; }
Property Value
| Type | Description |
|---|---|
| NewReservedInstancesConfig |
NewSpotInstances
Optional. Immutable. If set, indicates that this resource should use spot VMs.
Declaration
[JsonProperty("newSpotInstances")]
public virtual NewSpotInstancesConfig NewSpotInstances { get; set; }
Property Value
| Type | Description |
|---|---|
| NewSpotInstancesConfig |