Reference documentation and code samples for the Compute V1 Client class ProvisioningModel.
Specifies the provisioning model of the instance.
Protobuf type google.cloud.compute.v1.Scheduling.ProvisioningModel
Namespace
Google \ Cloud \ Compute \ V1 \ SchedulingMethods
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;