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