Show / Hide Table of Contents

Class NodePoolCyclingDetails

Node Pool Cycling Details

Inheritance
object
NodePoolCyclingDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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%

In this article
Back to top