ClusterNodePoolNodeConfigKubeletConfigEvictionSoft class

Constructors

ClusterNodePoolNodeConfigKubeletConfigEvictionSoft({Input<String?>? imagefsAvailable, Input<String?>? imagefsInodesFree, Input<String?>? memoryAvailable, Input<String?>? nodefsAvailable, Input<String?>? nodefsInodesFree, Input<String?>? pidAvailable})
Creates a new ClusterNodePoolNodeConfigKubeletConfigEvictionSoft. imagefsAvailable Defines percentage of soft eviction threshold for imagefs.available. The value must be a percentage between 15% and 50%, such as "20%". imagefsInodesFree Defines percentage of soft eviction threshold for imagefs.inodesFree. The value must be a percentage between 5% and 50%, such as "20%". memoryAvailable Defines quantity of soft eviction threshold for memory.available. The value must be a quantity, such as "100Mi". The value must be greater than or equal to the GKE default hard eviction threshold of "100Mi" and less than 50% of machine memory. nodefsAvailable Defines percentage of soft eviction threshold for nodefs.available. The value must be a percentage between 10% and 50%, such as "20%". nodefsInodesFree Defines percentage of soft eviction threshold for nodefs.inodesFree. The value must be a percentage between 5% and 50%, such as "20%". pidAvailable Defines percentage of soft eviction threshold for pid.available. The value must be a percentage between 10% and 50%, such as "20%".
const
ClusterNodePoolNodeConfigKubeletConfigEvictionSoft.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
imagefsAvailable → Input<String?>?
Defines percentage of soft eviction threshold for imagefs.available. The value must be a percentage between 15% and 50%, such as "20%".
final
imagefsInodesFree → Input<String?>?
Defines percentage of soft eviction threshold for imagefs.inodesFree. The value must be a percentage between 5% and 50%, such as "20%".
final
memoryAvailable → Input<String?>?
Defines quantity of soft eviction threshold for memory.available. The value must be a quantity, such as "100Mi". The value must be greater than or equal to the GKE default hard eviction threshold of "100Mi" and less than 50% of machine memory.
final
nodefsAvailable → Input<String?>?
Defines percentage of soft eviction threshold for nodefs.available. The value must be a percentage between 10% and 50%, such as "20%".
final
nodefsInodesFree → Input<String?>?
Defines percentage of soft eviction threshold for nodefs.inodesFree. The value must be a percentage between 5% and 50%, such as "20%".
final
pidAvailable → Input<String?>?
Defines percentage of soft eviction threshold for pid.available. The value must be a percentage between 10% and 50%, such as "20%".
final
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