Compute V1 Client - Class ProvisioningModel (2.14.1)

Reference documentation and code samples for the Compute V1 Client class ProvisioningModel.

The provisioning model to get capacity history for.

This field must be set to SPOT. For more information, see Compute Engine instances provisioning models.

Protobuf type google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling.ProvisioningModel

Namespace

Google \ Cloud \ Compute \ V1 \ CapacityHistoryRequestInstancePropertiesScheduling

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_PROVISIONING_MODEL

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_PROVISIONING_MODEL = 0;

FLEX_START

Value: 101746812

Instance is provisioned using the Flex Start provisioning model and has a limited runtime.

Generated from protobuf enum FLEX_START = 101746812;

RESERVATION_BOUND

Value: 293538571

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

Generated from protobuf enum RESERVATION_BOUND = 293538571;

SPOT

Value: 2552066

Heavily discounted, no guaranteed runtime.

Generated from protobuf enum SPOT = 2552066;

STANDARD

Value: 484642493

Standard provisioning with user controlled runtime, no discounts.

Generated from protobuf enum STANDARD = 484642493;