Interface protos.google.cloud.compute.v1.ICommitment (3.0.0)

Properties of a Commitment.

Package

@google-cloud/compute

Properties

category

category?: (google.cloud.compute.v1.Commitment.Category|keyof typeof google.cloud.compute.v1.Commitment.Category|null);

Commitment category

creationTimestamp

creationTimestamp?: (string|null);

Commitment creationTimestamp

description

description?: (string|null);

Commitment description

endTimestamp

endTimestamp?: (string|null);

Commitment endTimestamp

id

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

Commitment id

kind

kind?: (string|null);

Commitment kind

licenseResource

licenseResource?: (google.cloud.compute.v1.ILicenseResourceCommitment|null);

Commitment licenseResource

name

name?: (string|null);

Commitment name

plan

plan?: (google.cloud.compute.v1.Commitment.Plan|keyof typeof google.cloud.compute.v1.Commitment.Plan|null);

Commitment plan

region

region?: (string|null);

Commitment region

reservations

reservations?: (google.cloud.compute.v1.IReservation[]|null);

Commitment reservations

resources

resources?: (google.cloud.compute.v1.IResourceCommitment[]|null);

Commitment resources

selfLink?: (string|null);

Commitment selfLink

startTimestamp

startTimestamp?: (string|null);

Commitment startTimestamp

status

status?: (google.cloud.compute.v1.Commitment.Status|keyof typeof google.cloud.compute.v1.Commitment.Status|null);

Commitment status

statusMessage

statusMessage?: (string|null);

Commitment statusMessage