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

Properties of a SourceInstanceProperties.

Package

@google-cloud/compute

Properties

canIpForward

canIpForward?: (boolean|null);

SourceInstanceProperties canIpForward

deletionProtection

deletionProtection?: (boolean|null);

SourceInstanceProperties deletionProtection

description

description?: (string|null);

SourceInstanceProperties description

disks

disks?: (google.cloud.compute.v1.ISavedAttachedDisk[]|null);

SourceInstanceProperties disks

guestAccelerators

guestAccelerators?: (google.cloud.compute.v1.IAcceleratorConfig[]|null);

SourceInstanceProperties guestAccelerators

keyRevocationActionType

keyRevocationActionType?: (string|null);

SourceInstanceProperties keyRevocationActionType

labels

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

SourceInstanceProperties labels

machineType

machineType?: (string|null);

SourceInstanceProperties machineType

metadata

metadata?: (google.cloud.compute.v1.IMetadata|null);

SourceInstanceProperties metadata

minCpuPlatform

minCpuPlatform?: (string|null);

SourceInstanceProperties minCpuPlatform

networkInterfaces

networkInterfaces?: (google.cloud.compute.v1.INetworkInterface[]|null);

SourceInstanceProperties networkInterfaces

scheduling

scheduling?: (google.cloud.compute.v1.IScheduling|null);

SourceInstanceProperties scheduling

serviceAccounts

serviceAccounts?: (google.cloud.compute.v1.IServiceAccount[]|null);

SourceInstanceProperties serviceAccounts

tags

tags?: (google.cloud.compute.v1.ITags|null);

SourceInstanceProperties tags