Get Kubernetes Node Pools Nodepool Management
data class GetKubernetesNodePoolsNodepoolManagement(val autoRepair: Boolean, val autoRepairPolicy: GetKubernetesNodePoolsNodepoolManagementAutoRepairPolicy, val autoUpgrade: Boolean, val autoUpgradePolicy: GetKubernetesNodePoolsNodepoolManagementAutoUpgradePolicy, val autoVulFix: Boolean, val autoVulFixPolicy: GetKubernetesNodePoolsNodepoolManagementAutoVulFixPolicy, val enable: Boolean, val maxUnavailable: Int, val surge: Int, val surgePercentage: Int)
Constructors
Link copied to clipboard
constructor(autoRepair: Boolean, autoRepairPolicy: GetKubernetesNodePoolsNodepoolManagementAutoRepairPolicy, autoUpgrade: Boolean, autoUpgradePolicy: GetKubernetesNodePoolsNodepoolManagementAutoUpgradePolicy, autoVulFix: Boolean, autoVulFixPolicy: GetKubernetesNodePoolsNodepoolManagementAutoVulFixPolicy, enable: Boolean, maxUnavailable: Int, surge: Int, surgePercentage: Int)
Properties
Link copied to clipboard
Whether to enable automatic repair. Valid values: true
: Automatic repair. false
: not automatically repaired.
Link copied to clipboard
Automatic repair node policy.
Link copied to clipboard
Specifies whether to enable auto update. Valid values: true
: enables auto update. false
: disables auto update.
Link copied to clipboard
The auto update policy.
Link copied to clipboard
Specifies whether to automatically patch CVE vulnerabilities. Valid values: true
, false
.
Link copied to clipboard
The auto CVE patching policy.
Link copied to clipboard
Maximum number of unavailable nodes. Default value: 1. Value range:\[1,1000\].
Link copied to clipboard
Proportion of additional nodes. You have to specify one of surge, surge_percentage.