Class NodePoolCyclingDetails
Node Pool Cycling Details
Inherited Members
Namespace: Oci.ContainerengineService.Models
Assembly: OCI.DotNetSDK.Containerengine.dll
Syntax
public class NodePoolCyclingDetails
Properties
CycleModes
Declaration
[JsonProperty(PropertyName = "cycleModes")]
public List<CycleMode> CycleModes { get; set; }
Property Value
Type | Description |
---|---|
List<CycleMode> | An ordered list of cycle modes that should be performed on the OKE nodes. |
IsNodeCyclingEnabled
Declaration
[JsonProperty(PropertyName = "isNodeCyclingEnabled")]
public bool? IsNodeCyclingEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If cycling operation should be performed on the nodes in the node pool. |
MaximumSurge
Declaration
[JsonProperty(PropertyName = "maximumSurge")]
public string MaximumSurge { get; set; }
Property Value
Type | Description |
---|---|
string | Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100% |
MaximumUnavailable
Declaration
[JsonProperty(PropertyName = "maximumUnavailable")]
public string MaximumUnavailable { get; set; }
Property Value
Type | Description |
---|---|
string | Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100% |