INodeConfig

google.container.v1. INodeConfig

Properties of a NodeConfig.

Properties:
Name Type Attributes Description
machineType string | null <optional>

NodeConfig machineType

diskSizeGb number | null <optional>

NodeConfig diskSizeGb

oauthScopes Array.<string> | null <optional>

NodeConfig oauthScopes

serviceAccount string | null <optional>

NodeConfig serviceAccount

metadata Object.<string, string> | null <optional>

NodeConfig metadata

imageType string | null <optional>

NodeConfig imageType

labels Object.<string, string> | null <optional>

NodeConfig labels

localSsdCount number | null <optional>

NodeConfig localSsdCount

tags Array.<string> | null <optional>

NodeConfig tags

preemptible boolean | null <optional>

NodeConfig preemptible

accelerators Array.<google.container.v1.IAcceleratorConfig> | null <optional>

NodeConfig accelerators

diskType string | null <optional>

NodeConfig diskType

minCpuPlatform string | null <optional>

NodeConfig minCpuPlatform

workloadMetadataConfig google.container.v1.IWorkloadMetadataConfig | null <optional>

NodeConfig workloadMetadataConfig

taints Array.<google.container.v1.INodeTaint> | null <optional>

NodeConfig taints

sandboxConfig google.container.v1.ISandboxConfig | null <optional>

NodeConfig sandboxConfig

nodeGroup string | null <optional>

NodeConfig nodeGroup

reservationAffinity google.container.v1.IReservationAffinity | null <optional>

NodeConfig reservationAffinity

shieldedInstanceConfig google.container.v1.IShieldedInstanceConfig | null <optional>

NodeConfig shieldedInstanceConfig

linuxNodeConfig google.container.v1.ILinuxNodeConfig | null <optional>

NodeConfig linuxNodeConfig

kubeletConfig google.container.v1.INodeKubeletConfig | null <optional>

NodeConfig kubeletConfig

bootDiskKmsKey string | null <optional>

NodeConfig bootDiskKmsKey

gcfsConfig google.container.v1.IGcfsConfig | null <optional>

NodeConfig gcfsConfig

advancedMachineFeatures google.container.v1.IAdvancedMachineFeatures | null <optional>

NodeConfig advancedMachineFeatures

gvnic google.container.v1.IVirtualNIC | null <optional>

NodeConfig gvnic

spot boolean | null <optional>

NodeConfig spot

confidentialNodes google.container.v1.IConfidentialNodes | null <optional>

NodeConfig confidentialNodes

fastSocket google.container.v1.IFastSocket | null <optional>

NodeConfig fastSocket

resourceLabels Object.<string, string> | null <optional>

NodeConfig resourceLabels

loggingConfig google.container.v1.INodePoolLoggingConfig | null <optional>

NodeConfig loggingConfig

windowsNodeConfig google.container.v1.IWindowsNodeConfig | null <optional>

NodeConfig windowsNodeConfig

localNvmeSsdBlockConfig google.container.v1.ILocalNvmeSsdBlockConfig | null <optional>

NodeConfig localNvmeSsdBlockConfig

ephemeralStorageLocalSsdConfig google.container.v1.IEphemeralStorageLocalSsdConfig | null <optional>

NodeConfig ephemeralStorageLocalSsdConfig

soleTenantConfig google.container.v1.ISoleTenantConfig | null <optional>

NodeConfig soleTenantConfig

resourceManagerTags google.container.v1.IResourceManagerTags | null <optional>

NodeConfig resourceManagerTags

enableConfidentialStorage boolean | null <optional>

NodeConfig enableConfidentialStorage

secondaryBootDisks Array.<google.container.v1.ISecondaryBootDisk> | null <optional>

NodeConfig secondaryBootDisks

secondaryBootDiskUpdateStrategy google.container.v1.ISecondaryBootDiskUpdateStrategy | null <optional>

NodeConfig secondaryBootDiskUpdateStrategy