ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig class
Constructors
-
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig({Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigBootDiskProfile?> ? bootDiskProfile, Input<ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigDedicatedLocalSsdProfile?> ? dedicatedLocalSsdProfile, Input<bool?> ? enabled, Input<ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEncryptionConfig?> ? encryptionConfig, Input<ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEphemeralLocalSsdProfile?> ? ephemeralLocalSsdProfile}) -
Creates a new ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig.
bootDiskProfileSwap on the node's boot disk. Structure is documented below.dedicatedLocalSsdProfileProvisions a new, separate local NVMe SSD exclusively for swap. Structure is documented below.enabledEnables or disables swap for the node pool.encryptionConfigIf omitted, swap space is encrypted by default. Structure is documented below.ephemeralLocalSsdProfileSwap on the local SSD shared with pod ephemeral storage. Structure is documented below.const -
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
bootDiskProfile
→ Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigBootDiskProfile?> ? -
Swap on the node's boot disk. Structure is documented below.
final
-
dedicatedLocalSsdProfile
→ Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigDedicatedLocalSsdProfile?> ? -
Provisions a new, separate local NVMe SSD exclusively for swap. Structure is documented below.
final
-
enabled
→ Input<
bool?> ? -
Enables or disables swap for the node pool.
final
-
encryptionConfig
→ Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEncryptionConfig?> ? -
If omitted, swap space is encrypted by default. Structure is documented below.
final
-
ephemeralLocalSsdProfile
→ Input<
ClusterNodePoolNodeConfigLinuxNodeConfigSwapConfigEphemeralLocalSsdProfile?> ? -
Swap on the local SSD shared with pod ephemeral storage. Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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