Interface protos.google.container.v1beta1.INodeConfig (5.10.0)

Properties of a NodeConfig.

Package

@google-cloud/container

Properties

accelerators

accelerators?: (google.container.v1beta1.IAcceleratorConfig[]|null);

NodeConfig accelerators

advancedMachineFeatures

advancedMachineFeatures?: (google.container.v1beta1.IAdvancedMachineFeatures|null);

NodeConfig advancedMachineFeatures

bootDiskKmsKey

bootDiskKmsKey?: (string|null);

NodeConfig bootDiskKmsKey

confidentialNodes

confidentialNodes?: (google.container.v1beta1.IConfidentialNodes|null);

NodeConfig confidentialNodes

diskSizeGb

diskSizeGb?: (number|null);

NodeConfig diskSizeGb

diskType

diskType?: (string|null);

NodeConfig diskType

enableConfidentialStorage

enableConfidentialStorage?: (boolean|null);

NodeConfig enableConfidentialStorage

ephemeralStorageConfig

ephemeralStorageConfig?: (google.container.v1beta1.IEphemeralStorageConfig|null);

NodeConfig ephemeralStorageConfig

ephemeralStorageLocalSsdConfig

ephemeralStorageLocalSsdConfig?: (google.container.v1beta1.IEphemeralStorageLocalSsdConfig|null);

NodeConfig ephemeralStorageLocalSsdConfig

fastSocket

fastSocket?: (google.container.v1beta1.IFastSocket|null);

NodeConfig fastSocket

gcfsConfig

gcfsConfig?: (google.container.v1beta1.IGcfsConfig|null);

NodeConfig gcfsConfig

gvnic

gvnic?: (google.container.v1beta1.IVirtualNIC|null);

NodeConfig gvnic

hostMaintenancePolicy

hostMaintenancePolicy?: (google.container.v1beta1.IHostMaintenancePolicy|null);

NodeConfig hostMaintenancePolicy

imageType

imageType?: (string|null);

NodeConfig imageType

kubeletConfig

kubeletConfig?: (google.container.v1beta1.INodeKubeletConfig|null);

NodeConfig kubeletConfig

labels

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

NodeConfig labels

linuxNodeConfig

linuxNodeConfig?: (google.container.v1beta1.ILinuxNodeConfig|null);

NodeConfig linuxNodeConfig

localNvmeSsdBlockConfig

localNvmeSsdBlockConfig?: (google.container.v1beta1.ILocalNvmeSsdBlockConfig|null);

NodeConfig localNvmeSsdBlockConfig

localSsdCount

localSsdCount?: (number|null);

NodeConfig localSsdCount

loggingConfig

loggingConfig?: (google.container.v1beta1.INodePoolLoggingConfig|null);

NodeConfig loggingConfig

machineType

machineType?: (string|null);

NodeConfig machineType

metadata

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

NodeConfig metadata

minCpuPlatform

minCpuPlatform?: (string|null);

NodeConfig minCpuPlatform

nodeGroup

nodeGroup?: (string|null);

NodeConfig nodeGroup

oauthScopes

oauthScopes?: (string[]|null);

NodeConfig oauthScopes

preemptible

preemptible?: (boolean|null);

NodeConfig preemptible

reservationAffinity

reservationAffinity?: (google.container.v1beta1.IReservationAffinity|null);

NodeConfig reservationAffinity

resourceLabels

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

NodeConfig resourceLabels

resourceManagerTags

resourceManagerTags?: (google.container.v1beta1.IResourceManagerTags|null);

NodeConfig resourceManagerTags

sandboxConfig

sandboxConfig?: (google.container.v1beta1.ISandboxConfig|null);

NodeConfig sandboxConfig

secondaryBootDisks

secondaryBootDisks?: (google.container.v1beta1.ISecondaryBootDisk[]|null);

NodeConfig secondaryBootDisks

serviceAccount

serviceAccount?: (string|null);

NodeConfig serviceAccount

shieldedInstanceConfig

shieldedInstanceConfig?: (google.container.v1beta1.IShieldedInstanceConfig|null);

NodeConfig shieldedInstanceConfig

soleTenantConfig

soleTenantConfig?: (google.container.v1beta1.ISoleTenantConfig|null);

NodeConfig soleTenantConfig

spot

spot?: (boolean|null);

NodeConfig spot

tags

tags?: (string[]|null);

NodeConfig tags

taints

taints?: (google.container.v1beta1.INodeTaint[]|null);

NodeConfig taints

windowsNodeConfig

windowsNodeConfig?: (google.container.v1beta1.IWindowsNodeConfig|null);

NodeConfig windowsNodeConfig

workloadMetadataConfig

workloadMetadataConfig?: (google.container.v1beta1.IWorkloadMetadataConfig|null);

NodeConfig workloadMetadataConfig