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

Properties of an AttachedDiskInitializeParams.

Package

@google-cloud/compute

Properties

architecture

architecture?: (string|null);

AttachedDiskInitializeParams architecture

description

description?: (string|null);

AttachedDiskInitializeParams description

diskName

diskName?: (string|null);

AttachedDiskInitializeParams diskName

diskSizeGb

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

AttachedDiskInitializeParams diskSizeGb

diskType

diskType?: (string|null);

AttachedDiskInitializeParams diskType

enableConfidentialCompute

enableConfidentialCompute?: (boolean|null);

AttachedDiskInitializeParams enableConfidentialCompute

labels

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

AttachedDiskInitializeParams labels

licenses

licenses?: (string[]|null);

AttachedDiskInitializeParams licenses

onUpdateAction

onUpdateAction?: (string|null);

AttachedDiskInitializeParams onUpdateAction

provisionedIops

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

AttachedDiskInitializeParams provisionedIops

provisionedThroughput

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

AttachedDiskInitializeParams provisionedThroughput

replicaZones

replicaZones?: (string[]|null);

AttachedDiskInitializeParams replicaZones

resourceManagerTags

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

AttachedDiskInitializeParams resourceManagerTags

resourcePolicies

resourcePolicies?: (string[]|null);

AttachedDiskInitializeParams resourcePolicies

sourceImage

sourceImage?: (string|null);

AttachedDiskInitializeParams sourceImage

sourceImageEncryptionKey

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

AttachedDiskInitializeParams sourceImageEncryptionKey

sourceSnapshot

sourceSnapshot?: (string|null);

AttachedDiskInitializeParams sourceSnapshot

sourceSnapshotEncryptionKey

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

AttachedDiskInitializeParams sourceSnapshotEncryptionKey