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

Properties of an Image.

Package

@google-cloud/compute

Properties

architecture

architecture?: (string|null);

Image architecture

archiveSizeBytes

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

Image archiveSizeBytes

creationTimestamp

creationTimestamp?: (string|null);

Image creationTimestamp

deprecated

deprecated?: (google.cloud.compute.v1.IDeprecationStatus|null);

Image deprecated

description

description?: (string|null);

Image description

diskSizeGb

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

Image diskSizeGb

enableConfidentialCompute

enableConfidentialCompute?: (boolean|null);

Image enableConfidentialCompute

family

family?: (string|null);

Image family

guestOsFeatures

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

Image guestOsFeatures

id

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

Image id

imageEncryptionKey

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

Image imageEncryptionKey

kind

kind?: (string|null);

Image kind

labelFingerprint

labelFingerprint?: (string|null);

Image labelFingerprint

labels

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

Image labels

licenseCodes

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

Image licenseCodes

licenses

licenses?: (string[]|null);

Image licenses

name

name?: (string|null);

Image name

rawDisk

rawDisk?: (google.cloud.compute.v1.IRawDisk|null);

Image rawDisk

satisfiesPzi

satisfiesPzi?: (boolean|null);

Image satisfiesPzi

satisfiesPzs

satisfiesPzs?: (boolean|null);

Image satisfiesPzs

selfLink?: (string|null);

Image selfLink

shieldedInstanceInitialState

shieldedInstanceInitialState?: (google.cloud.compute.v1.IInitialStateConfig|null);

Image shieldedInstanceInitialState

sourceDisk

sourceDisk?: (string|null);

Image sourceDisk

sourceDiskEncryptionKey

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

Image sourceDiskEncryptionKey

sourceDiskId

sourceDiskId?: (string|null);

Image sourceDiskId

sourceImage

sourceImage?: (string|null);

Image sourceImage

sourceImageEncryptionKey

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

Image sourceImageEncryptionKey

sourceImageId

sourceImageId?: (string|null);

Image sourceImageId

sourceSnapshot

sourceSnapshot?: (string|null);

Image sourceSnapshot

sourceSnapshotEncryptionKey

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

Image sourceSnapshotEncryptionKey

sourceSnapshotId

sourceSnapshotId?: (string|null);

Image sourceSnapshotId

sourceType

sourceType?: (string|null);

Image sourceType

status

status?: (string|null);

Image status

storageLocations

storageLocations?: (string[]|null);

Image storageLocations