Interface protos.google.cloud.compute.v1.IReservation (4.5.0)

Properties of a Reservation.

Package

@google-cloud/compute

Properties

aggregateReservation

aggregateReservation?: (google.cloud.compute.v1.IAllocationAggregateReservation|null);

Reservation aggregateReservation

commitment

commitment?: (string|null);

Reservation commitment

creationTimestamp

creationTimestamp?: (string|null);

Reservation creationTimestamp

description

description?: (string|null);

Reservation description

id

id?: (number|Long|string|null);

Reservation id

kind

kind?: (string|null);

Reservation kind

name

name?: (string|null);

Reservation name

resourcePolicies

resourcePolicies?: ({ [k: string]: string }|null);

Reservation resourcePolicies

resourceStatus

resourceStatus?: (google.cloud.compute.v1.IAllocationResourceStatus|null);

Reservation resourceStatus

satisfiesPzs

satisfiesPzs?: (boolean|null);

Reservation satisfiesPzs

selfLink?: (string|null);

Reservation selfLink

shareSettings

shareSettings?: (google.cloud.compute.v1.IShareSettings|null);

Reservation shareSettings

specificReservation

specificReservation?: (google.cloud.compute.v1.IAllocationSpecificSKUReservation|null);

Reservation specificReservation

specificReservationRequired

specificReservationRequired?: (boolean|null);

Reservation specificReservationRequired

status

status?: (string|null);

Reservation status

zone

zone?: (string|null);

Reservation zone