NodePoolNodeConfigLinuxNodeConfig class

Constructors

NodePoolNodeConfigLinuxNodeConfig({Input<NodePoolNodeConfigLinuxNodeConfigAccurateTimeConfig?>? accurateTimeConfig, Input<String?>? cgroupMode, Input<NodePoolNodeConfigLinuxNodeConfigCustomNodeInit?>? customNodeInit, Input<NodePoolNodeConfigLinuxNodeConfigHugepagesConfig?>? hugepagesConfig, Input<NodePoolNodeConfigLinuxNodeConfigNodeKernelModuleLoading?>? nodeKernelModuleLoading, Input<NodePoolNodeConfigLinuxNodeConfigSwapConfig?>? swapConfig, Input<Map<String, String>?>? sysctls, Input<String?>? transparentHugepageDefrag, Input<String?>? transparentHugepageEnabled})
Creates a new NodePoolNodeConfigLinuxNodeConfig. accurateTimeConfig The settings for the accurate time configuration. cgroupMode cgroupMode specifies the cgroup mode to be used on the node. customNodeInit The custom node init settings. hugepagesConfig Amounts for 2M and 1G hugepages. nodeKernelModuleLoading The settings for kernel module loading. swapConfig Swap configuration for the node. sysctls The Linux kernel parameters to be applied to the nodes and all pods running on the nodes. transparentHugepageDefrag The Linux kernel transparent hugepage defrag setting. transparentHugepageEnabled The Linux kernel transparent hugepage setting.
const
NodePoolNodeConfigLinuxNodeConfig.fromMap(Map<String, dynamic> map)
factory

Properties

accurateTimeConfig → Input<NodePoolNodeConfigLinuxNodeConfigAccurateTimeConfig?>?
The settings for the accurate time configuration.
final
cgroupMode → Input<String?>?
cgroupMode specifies the cgroup mode to be used on the node.
final
customNodeInit → Input<NodePoolNodeConfigLinuxNodeConfigCustomNodeInit?>?
The custom node init settings.
final
hashCode → int
The hash code for this object.
no setterinherited
hugepagesConfig → Input<NodePoolNodeConfigLinuxNodeConfigHugepagesConfig?>?
Amounts for 2M and 1G hugepages.
final
nodeKernelModuleLoading → Input<NodePoolNodeConfigLinuxNodeConfigNodeKernelModuleLoading?>?
The settings for kernel module loading.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
swapConfig → Input<NodePoolNodeConfigLinuxNodeConfigSwapConfig?>?
Swap configuration for the node.
final
sysctls → Input<Map<String, String>?>?
The Linux kernel parameters to be applied to the nodes and all pods running on the nodes.
final
transparentHugepageDefrag → Input<String?>?
The Linux kernel transparent hugepage defrag setting.
final
transparentHugepageEnabled → Input<String?>?
The Linux kernel transparent hugepage setting.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited