ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig constructor
const
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig({
- Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigBootDiskProfile?> ? bootDiskProfile, - Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigDedicatedLocalSsdProfile?> ? dedicatedLocalSsdProfile, - Input<
bool?> ? enabled, - Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEncryptionConfig?> ? encryptionConfig, - Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEphemeralLocalSsdProfile?> ? ephemeralLocalSsdProfile,
Creates a new ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig.
bootDiskProfile Swap on the node's boot disk. Structure is documented below.
dedicatedLocalSsdProfile Provisions a new, separate local NVMe SSD exclusively for swap. Structure is documented below.
enabled Enables or disables swap for the node pool.
encryptionConfig If omitted, swap space is encrypted by default. Structure is documented below.
ephemeralLocalSsdProfile Swap on the local SSD shared with pod ephemeral storage. Structure is documented below.
Implementation
const ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig({
this.bootDiskProfile,
this.dedicatedLocalSsdProfile,
this.enabled,
this.encryptionConfig,
this.ephemeralLocalSsdProfile,
});