Interface protos.google.cloud.baremetalsolution.v2.IVolume (1.1.0)

Properties of a Volume.

Package

@google-cloud/bare-metal-solution

Properties

attached

attached?: (boolean|null);

Volume attached

autoGrownSizeGib

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

Volume autoGrownSizeGib

bootVolume

bootVolume?: (boolean|null);

Volume bootVolume

currentSizeGib

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

Volume currentSizeGib

emergencySizeGib

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

Volume emergencySizeGib

expireTime

expireTime?: (google.protobuf.ITimestamp|null);

Volume expireTime

id

id?: (string|null);

Volume id

instances

instances?: (string[]|null);

Volume instances

labels

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

Volume labels

maxSizeGib

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

Volume maxSizeGib

name

name?: (string|null);

Volume name

notes

notes?: (string|null);

Volume notes

originallyRequestedSizeGib

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

Volume originallyRequestedSizeGib

performanceTier

performanceTier?: (google.cloud.baremetalsolution.v2.VolumePerformanceTier|keyof typeof google.cloud.baremetalsolution.v2.VolumePerformanceTier|null);

Volume performanceTier

pod

pod?: (string|null);

Volume pod

protocol

protocol?: (google.cloud.baremetalsolution.v2.Volume.Protocol|keyof typeof google.cloud.baremetalsolution.v2.Volume.Protocol|null);

Volume protocol

remainingSpaceGib

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

Volume remainingSpaceGib

requestedSizeGib

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

Volume requestedSizeGib

snapshotAutoDeleteBehavior

snapshotAutoDeleteBehavior?: (google.cloud.baremetalsolution.v2.Volume.SnapshotAutoDeleteBehavior|keyof typeof google.cloud.baremetalsolution.v2.Volume.SnapshotAutoDeleteBehavior|null);

Volume snapshotAutoDeleteBehavior

snapshotEnabled

snapshotEnabled?: (boolean|null);

Volume snapshotEnabled

snapshotReservationDetail

snapshotReservationDetail?: (google.cloud.baremetalsolution.v2.Volume.ISnapshotReservationDetail|null);

Volume snapshotReservationDetail

state

state?: (google.cloud.baremetalsolution.v2.Volume.State|keyof typeof google.cloud.baremetalsolution.v2.Volume.State|null);

Volume state

storageType

storageType?: (google.cloud.baremetalsolution.v2.Volume.StorageType|keyof typeof google.cloud.baremetalsolution.v2.Volume.StorageType|null);

Volume storageType

workloadProfile

workloadProfile?: (google.cloud.baremetalsolution.v2.Volume.WorkloadProfile|keyof typeof google.cloud.baremetalsolution.v2.Volume.WorkloadProfile|null);

Volume workloadProfile