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

Properties of an AttachedDiskInitializeParams.

Package

@google-cloud/compute

Properties

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

labels

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

AttachedDiskInitializeParams labels

onUpdateAction

onUpdateAction?: (google.cloud.compute.v1.AttachedDiskInitializeParams.OnUpdateAction|keyof typeof google.cloud.compute.v1.AttachedDiskInitializeParams.OnUpdateAction|null);

AttachedDiskInitializeParams onUpdateAction

provisionedIops

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

AttachedDiskInitializeParams provisionedIops

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