Compute V1 Client - Class ConsumeReservationType (2.0.0)

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

Specifies the type of reservation from which this instance can consume resources: ANY_RESERVATION (default), SPECIFIC_RESERVATION, or NO_RESERVATION. See Consuming reserved instances for examples.

Protobuf type google.cloud.compute.v1.ReservationAffinity.ConsumeReservationType

Namespace

Google \ Cloud \ Compute \ V1 \ ReservationAffinity

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_CONSUME_RESERVATION_TYPE

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_CONSUME_RESERVATION_TYPE = 0;

ANY_RESERVATION

Value: 200008121

Consume any allocation available.

Generated from protobuf enum ANY_RESERVATION = 200008121;

NO_RESERVATION

Value: 169322030

Do not consume from any allocated capacity.

Generated from protobuf enum NO_RESERVATION = 169322030;

SPECIFIC_RESERVATION

Value: 229889055

Must consume from a specific reservation. Must specify key value fields for specifying the reservations.

Generated from protobuf enum SPECIFIC_RESERVATION = 229889055;

UNSPECIFIED

Value: 526786327

Generated from protobuf enum UNSPECIFIED = 526786327;