Interface protos.google.cloud.compute.v1.IDisk (3.5.1)

Properties of a Disk.

Package

@google-cloud/compute

Properties

architecture

architecture?: (string|null);

Disk architecture

creationTimestamp

creationTimestamp?: (string|null);

Disk creationTimestamp

description

description?: (string|null);

Disk description

diskEncryptionKey

diskEncryptionKey?: (google.cloud.compute.v1.ICustomerEncryptionKey|null);

Disk diskEncryptionKey

guestOsFeatures

guestOsFeatures?: (google.cloud.compute.v1.IGuestOsFeature[]|null);

Disk guestOsFeatures

id

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

Disk id

kind

kind?: (string|null);

Disk kind

labelFingerprint

labelFingerprint?: (string|null);

Disk labelFingerprint

labels

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

Disk labels

lastAttachTimestamp

lastAttachTimestamp?: (string|null);

Disk lastAttachTimestamp

lastDetachTimestamp

lastDetachTimestamp?: (string|null);

Disk lastDetachTimestamp

licenseCodes

licenseCodes?: ((number|Long|string)[]|null);

Disk licenseCodes

licenses

licenses?: (string[]|null);

Disk licenses

locationHint

locationHint?: (string|null);

Disk locationHint

name

name?: (string|null);

Disk name

options

options?: (string|null);

Disk options

params

params?: (google.cloud.compute.v1.IDiskParams|null);

Disk params

physicalBlockSizeBytes

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

Disk physicalBlockSizeBytes

provisionedIops

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

Disk provisionedIops

region

region?: (string|null);

Disk region

replicaZones

replicaZones?: (string[]|null);

Disk replicaZones

resourcePolicies

resourcePolicies?: (string[]|null);

Disk resourcePolicies

satisfiesPzs

satisfiesPzs?: (boolean|null);

Disk satisfiesPzs

selfLink?: (string|null);

Disk selfLink

sizeGb

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

Disk sizeGb

sourceDisk

sourceDisk?: (string|null);

Disk sourceDisk

sourceDiskId

sourceDiskId?: (string|null);

Disk sourceDiskId

sourceImage

sourceImage?: (string|null);

Disk sourceImage

sourceImageEncryptionKey

sourceImageEncryptionKey?: (google.cloud.compute.v1.ICustomerEncryptionKey|null);

Disk sourceImageEncryptionKey

sourceImageId

sourceImageId?: (string|null);

Disk sourceImageId

sourceSnapshot

sourceSnapshot?: (string|null);

Disk sourceSnapshot

sourceSnapshotEncryptionKey

sourceSnapshotEncryptionKey?: (google.cloud.compute.v1.ICustomerEncryptionKey|null);

Disk sourceSnapshotEncryptionKey

sourceSnapshotId

sourceSnapshotId?: (string|null);

Disk sourceSnapshotId

sourceStorageObject

sourceStorageObject?: (string|null);

Disk sourceStorageObject

status

status?: (string|null);

Disk status

type

type?: (string|null);

Disk type

users

users?: (string[]|null);

Disk users

zone

zone?: (string|null);

Disk zone