Google Cloud Batch V1 Client - Class ProvisioningModel (1.4.0)

Reference documentation and code samples for the Google Cloud Batch V1 Client class ProvisioningModel.

Compute Engine VM instance provisioning model.

Protobuf type google.cloud.batch.v1.AllocationPolicy.ProvisioningModel

Namespace

Google \ Cloud \ Batch \ V1 \ AllocationPolicy

Methods

static::name

Parameter
Name
Description
value
mixed

static::value

Parameter
Name
Description
name
mixed

Constants

PROVISIONING_MODEL_UNSPECIFIED

  Value: 0 
 

Unspecified.

Generated from protobuf enum PROVISIONING_MODEL_UNSPECIFIED = 0;

STANDARD

  Value: 1 
 

Standard VM.

Generated from protobuf enum STANDARD = 1;

SPOT

  Value: 2 
 

SPOT VM.

Generated from protobuf enum SPOT = 2;

PREEMPTIBLE

  Value: 3 
 

Preemptible VM (PVM).

Above SPOT VM is the preferable model for preemptible VM instances: the old preemptible VM model (indicated by this field) is the older model, and has been migrated to use the SPOT model as the underlying technology. This old model will still be supported.

Generated from protobuf enum PREEMPTIBLE = 3 [deprecated = true];

RESERVATION_BOUND

  Value: 4 
 

Bound to the lifecycle of the reservation in which it is provisioned.

Generated from protobuf enum RESERVATION_BOUND = 4;

FLEX_START

  Value: 5 
 

Instance is provisioned with DWS Flex Start and has limited max run duration.

Generated from protobuf enum FLEX_START = 5;

Design a Mobile Site
View Site in Mobile | Classic
Share by: