Interface protos.google.cloud.notebooks.v1.IVirtualMachineConfig (2.1.4)

Properties of a VirtualMachineConfig.

Package

@google-cloud/notebooks

Properties

acceleratorConfig

acceleratorConfig?: (google.cloud.notebooks.v1.IRuntimeAcceleratorConfig|null);

VirtualMachineConfig acceleratorConfig

bootImage

bootImage?: (google.cloud.notebooks.v1.VirtualMachineConfig.IBootImage|null);

VirtualMachineConfig bootImage

containerImages

containerImages?: (google.cloud.notebooks.v1.IContainerImage[]|null);

VirtualMachineConfig containerImages

dataDisk

dataDisk?: (google.cloud.notebooks.v1.ILocalDisk|null);

VirtualMachineConfig dataDisk

encryptionConfig

encryptionConfig?: (google.cloud.notebooks.v1.IEncryptionConfig|null);

VirtualMachineConfig encryptionConfig

guestAttributes

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

VirtualMachineConfig guestAttributes

internalIpOnly

internalIpOnly?: (boolean|null);

VirtualMachineConfig internalIpOnly

labels

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

VirtualMachineConfig labels

machineType

machineType?: (string|null);

VirtualMachineConfig machineType

metadata

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

VirtualMachineConfig metadata

network

network?: (string|null);

VirtualMachineConfig network

nicType

nicType?: (google.cloud.notebooks.v1.VirtualMachineConfig.NicType|keyof typeof google.cloud.notebooks.v1.VirtualMachineConfig.NicType|null);

VirtualMachineConfig nicType

reservedIpRange

reservedIpRange?: (string|null);

VirtualMachineConfig reservedIpRange

shieldedInstanceConfig

shieldedInstanceConfig?: (google.cloud.notebooks.v1.IRuntimeShieldedInstanceConfig|null);

VirtualMachineConfig shieldedInstanceConfig

subnet

subnet?: (string|null);

VirtualMachineConfig subnet

tags

tags?: (string[]|null);

VirtualMachineConfig tags

zone

zone?: (string|null);

VirtualMachineConfig zone