NodeConfig
class NodeConfig extends Collection (View source)
Properties
protected | $collection_key | ||
protected | $acceleratorsType | ||
protected | $acceleratorsDataType | ||
protected | $advancedMachineFeaturesType | ||
protected | $advancedMachineFeaturesDataType | ||
string | $bootDiskKmsKey | ||
protected | $confidentialNodesType | ||
protected | $confidentialNodesDataType | ||
protected | $containerdConfigType | ||
protected | $containerdConfigDataType | ||
int | $diskSizeGb | ||
string | $diskType | ||
bool | $enableConfidentialStorage | ||
protected | $ephemeralStorageLocalSsdConfigType | ||
protected | $ephemeralStorageLocalSsdConfigDataType | ||
protected | $fastSocketType | ||
protected | $fastSocketDataType | ||
protected | $gcfsConfigType | ||
protected | $gcfsConfigDataType | ||
protected | $gvnicType | ||
protected | $gvnicDataType | ||
string | $imageType | ||
protected | $kubeletConfigType | ||
protected | $kubeletConfigDataType | ||
string[] | $labels | ||
protected | $linuxNodeConfigType | ||
protected | $linuxNodeConfigDataType | ||
protected | $localNvmeSsdBlockConfigType | ||
protected | $localNvmeSsdBlockConfigDataType | ||
int | $localSsdCount | ||
protected | $loggingConfigType | ||
protected | $loggingConfigDataType | ||
string | $machineType | ||
string[] | $metadata | ||
string | $minCpuPlatform | ||
string | $nodeGroup | ||
string[] | $oauthScopes | ||
bool | $preemptible | ||
protected | $reservationAffinityType | ||
protected | $reservationAffinityDataType | ||
string[] | $resourceLabels | ||
protected | $resourceManagerTagsType | ||
protected | $resourceManagerTagsDataType | ||
protected | $sandboxConfigType | ||
protected | $sandboxConfigDataType | ||
protected | $secondaryBootDiskUpdateStrategyType | ||
protected | $secondaryBootDiskUpdateStrategyDataType | ||
protected | $secondaryBootDisksType | ||
protected | $secondaryBootDisksDataType | ||
string | $serviceAccount | ||
protected | $shieldedInstanceConfigType | ||
protected | $shieldedInstanceConfigDataType | ||
protected | $soleTenantConfigType | ||
protected | $soleTenantConfigDataType | ||
bool | $spot | ||
string[] | $tags | ||
protected | $taintsType | ||
protected | $taintsDataType | ||
protected | $windowsNodeConfigType | ||
protected | $windowsNodeConfigDataType | ||
protected | $workloadMetadataConfigType | ||
protected | $workloadMetadataConfigDataType |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
setAccelerators($accelerators)
No description
AcceleratorConfig[]
getAccelerators()
No description
setAdvancedMachineFeatures(AdvancedMachineFeatures $advancedMachineFeatures)
No description
AdvancedMachineFeatures
getAdvancedMachineFeatures()
No description
setBootDiskKmsKey($bootDiskKmsKey)
No description
string
getBootDiskKmsKey()
No description
setConfidentialNodes(ConfidentialNodes $confidentialNodes)
No description
ConfidentialNodes
getConfidentialNodes()
No description
setContainerdConfig(ContainerdConfig $containerdConfig)
No description
ContainerdConfig
getContainerdConfig()
No description
setDiskSizeGb($diskSizeGb)
No description
int
getDiskSizeGb()
No description
setDiskType($diskType)
No description
string
getDiskType()
No description
setEnableConfidentialStorage($enableConfidentialStorage)
No description
bool
getEnableConfidentialStorage()
No description
setEphemeralStorageLocalSsdConfig(EphemeralStorageLocalSsdConfig $ephemeralStorageLocalSsdConfig)
No description
EphemeralStorageLocalSsdConfig
getEphemeralStorageLocalSsdConfig()
No description
setFastSocket(FastSocket $fastSocket)
No description
FastSocket
getFastSocket()
No description
setGcfsConfig(GcfsConfig $gcfsConfig)
No description
GcfsConfig
getGcfsConfig()
No description
setGvnic(VirtualNIC $gvnic)
No description
VirtualNIC
getGvnic()
No description
setImageType($imageType)
No description
string
getImageType()
No description
setKubeletConfig(NodeKubeletConfig $kubeletConfig)
No description
NodeKubeletConfig
getKubeletConfig()
No description
setLabels($labels)
No description
string[]
getLabels()
No description
setLinuxNodeConfig(LinuxNodeConfig $linuxNodeConfig)
No description
LinuxNodeConfig
getLinuxNodeConfig()
No description
setLocalNvmeSsdBlockConfig(LocalNvmeSsdBlockConfig $localNvmeSsdBlockConfig)
No description
LocalNvmeSsdBlockConfig
getLocalNvmeSsdBlockConfig()
No description
setLocalSsdCount($localSsdCount)
No description
int
getLocalSsdCount()
No description
setLoggingConfig(NodePoolLoggingConfig $loggingConfig)
No description
NodePoolLoggingConfig
getLoggingConfig()
No description
setMachineType($machineType)
No description
string
getMachineType()
No description
setMetadata($metadata)
No description
string[]
getMetadata()
No description
setMinCpuPlatform($minCpuPlatform)
No description
string
getMinCpuPlatform()
No description
setNodeGroup($nodeGroup)
No description
string
getNodeGroup()
No description
setOauthScopes($oauthScopes)
No description
string[]
getOauthScopes()
No description
setPreemptible($preemptible)
No description
bool
getPreemptible()
No description
setReservationAffinity(ReservationAffinity $reservationAffinity)
No description
ReservationAffinity
getReservationAffinity()
No description
setResourceLabels($resourceLabels)
No description
string[]
getResourceLabels()
No description
setResourceManagerTags(ResourceManagerTags $resourceManagerTags)
No description
ResourceManagerTags
getResourceManagerTags()
No description
setSandboxConfig(SandboxConfig $sandboxConfig)
No description
SandboxConfig
getSandboxConfig()
No description
setSecondaryBootDiskUpdateStrategy(SecondaryBootDiskUpdateStrategy $secondaryBootDiskUpdateStrategy)
No description
SecondaryBootDiskUpdateStrategy
getSecondaryBootDiskUpdateStrategy()
No description
setSecondaryBootDisks($secondaryBootDisks)
No description
SecondaryBootDisk[]
getSecondaryBootDisks()
No description
setServiceAccount($serviceAccount)
No description
string
getServiceAccount()
No description
setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)
No description
ShieldedInstanceConfig
getShieldedInstanceConfig()
No description
setSoleTenantConfig(SoleTenantConfig $soleTenantConfig)
No description
SoleTenantConfig
getSoleTenantConfig()
No description
setSpot($spot)
No description
bool
getSpot()
No description
setTags($tags)
No description
string[]
getTags()
No description
setTaints($taints)
No description
NodeTaint[]
getTaints()
No description
setWindowsNodeConfig(WindowsNodeConfig $windowsNodeConfig)
No description
WindowsNodeConfig
getWindowsNodeConfig()
No description
setWorkloadMetadataConfig(WorkloadMetadataConfig $workloadMetadataConfig)
No description
WorkloadMetadataConfig
getWorkloadMetadataConfig()
No description