Interface protos.google.cloud.compute.v1.ISnapshot (4.3.0)

Properties of a Snapshot.

Package

@google-cloud/compute

Properties

architecture

architecture?: (string|null);

Snapshot architecture

autoCreated

autoCreated?: (boolean|null);

Snapshot autoCreated

chainName

chainName?: (string|null);

Snapshot chainName

creationSizeBytes

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

Snapshot creationSizeBytes

creationTimestamp

creationTimestamp?: (string|null);

Snapshot creationTimestamp

description

description?: (string|null);

Snapshot description

diskSizeGb

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

Snapshot diskSizeGb

downloadBytes

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

Snapshot downloadBytes

enableConfidentialCompute

enableConfidentialCompute?: (boolean|null);

Snapshot enableConfidentialCompute

guestOsFeatures

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

Snapshot guestOsFeatures

id

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

Snapshot id

kind

kind?: (string|null);

Snapshot kind

labelFingerprint

labelFingerprint?: (string|null);

Snapshot labelFingerprint

labels

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

Snapshot labels

licenseCodes

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

Snapshot licenseCodes

licenses

licenses?: (string[]|null);

Snapshot licenses

locationHint

locationHint?: (string|null);

Snapshot locationHint

name

name?: (string|null);

Snapshot name

satisfiesPzi

satisfiesPzi?: (boolean|null);

Snapshot satisfiesPzi

satisfiesPzs

satisfiesPzs?: (boolean|null);

Snapshot satisfiesPzs

selfLink?: (string|null);

Snapshot selfLink

snapshotEncryptionKey

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

Snapshot snapshotEncryptionKey

snapshotType

snapshotType?: (string|null);

Snapshot snapshotType

sourceDisk

sourceDisk?: (string|null);

Snapshot sourceDisk

sourceDiskEncryptionKey

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

Snapshot sourceDiskEncryptionKey

sourceDiskForRecoveryCheckpoint

sourceDiskForRecoveryCheckpoint?: (string|null);

Snapshot sourceDiskForRecoveryCheckpoint

sourceDiskId

sourceDiskId?: (string|null);

Snapshot sourceDiskId

sourceInstantSnapshot

sourceInstantSnapshot?: (string|null);

Snapshot sourceInstantSnapshot

sourceInstantSnapshotEncryptionKey

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

Snapshot sourceInstantSnapshotEncryptionKey

sourceInstantSnapshotId

sourceInstantSnapshotId?: (string|null);

Snapshot sourceInstantSnapshotId

sourceSnapshotSchedulePolicy

sourceSnapshotSchedulePolicy?: (string|null);

Snapshot sourceSnapshotSchedulePolicy

sourceSnapshotSchedulePolicyId

sourceSnapshotSchedulePolicyId?: (string|null);

Snapshot sourceSnapshotSchedulePolicyId

status

status?: (string|null);

Snapshot status

storageBytes

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

Snapshot storageBytes

storageBytesStatus

storageBytesStatus?: (string|null);

Snapshot storageBytesStatus

storageLocations

storageLocations?: (string[]|null);

Snapshot storageLocations