Google Cloud Batch V1 Client - Class ProvisioningModel (0.11.3)

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
NameDescription
value mixed

static::value

Parameter
NameDescription
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;