Show / Hide Table of Contents

Namespace Oci.ContainerengineService.Models

Classes

AddOnOptions

The properties that define options for supported add-ons.

Addon

The properties that define an addon.

AddonConfiguration

Defines the configuration of available addons for a cluster

AddonError

The error info of the addon.

AddonOptionSummary

The properties that define addon summary.

AddonSummary

The properties that define an addon summary.

AddonVersionConfiguration

Addon version configuration details.

AddonVersions

The properties that define a work request resource.

AdmissionControllerOptions

The properties that define supported admission controllers.

Cluster

A Kubernetes cluster. Avoid entering confidential information.

ClusterCreateOptions

The properties that define extra options for a cluster.

ClusterEndpointConfig

The properties that define the network configuration for the Cluster endpoint.

ClusterEndpoints

The properties that define endpoints for a cluster.

ClusterMetadata

The properties that define meta data for a cluster.

ClusterMigrateToNativeVcnDetails

The properties that define a request to migrate a cluster to Native VCN.

ClusterMigrateToNativeVcnStatus

Information regarding a cluster's move to Native VCN.

ClusterNode

The properties that define a cluster node.

ClusterOptions

Options for creating or updating clusters.

ClusterPodNetworkOptionDetails

The CNI type and relevant network details potentially applicable to the node pools of the cluster

ClusterPodNetworkOptionDetailsModelConverter

ClusterSummary

The properties that define a cluster summary.

CreateClusterDetails

The properties that define a request to create a cluster.

CreateClusterEndpointConfigDetails

The properties that define the network configuration for the Cluster endpoint.

CreateClusterKubeconfigContentDetails

The properties that define a request to create a cluster kubeconfig.

CreateImagePolicyConfigDetails

The properties that define a image verification policy.

CreateNodePoolDetails

The properties that define a request to create a node pool.

CreateNodePoolNodeConfigDetails

The size and placement configuration of nodes in the node pool.

CreateNodeShapeConfigDetails

The shape configuration of the nodes.

CreateVirtualNodePoolDetails

The properties that define a request to create a virtual node pool.

CreateWorkloadMappingDetails

The properties that define a workloadMapping

CredentialRotationStatus

Information regarding cluster's credential rotation.

FlannelOverlayClusterPodNetworkOptionDetails

Network options specific to using the flannel (FLANNEL_OVERLAY) CNI

FlannelOverlayNodePoolPodNetworkOptionDetails

Network options specific to using the flannel (FLANNEL_OVERLAY) CNI

Image

Describes image metadata.

ImagePolicyConfig

The properties that define a image verification policy.

InitialVirtualNodeLabel

The properties that define a key value pair.

InstallAddonDetails

The properties that define to install/enable addon on a cluster

KeyDetails

The properties that define the kms keys used by OKE for Image Signature verification.

KeyValue

The properties that define a key value pair.

KubernetesNetworkConfig

The properties that define the network configuration for Kubernetes.

KubernetesVersionsFilters

The range of kubernetes versions an addon can be configured.

Node

The properties that define a node.

NodeError

The properties that define an upstream error while managing a node.

NodeEvictionNodePoolSettings

Node Eviction Details configuration

NodeEvictionSettings

Node Eviction Configuration

NodePool

A pool of compute nodes attached to a cluster. Avoid entering confidential information.

NodePoolCyclingDetails

Node Pool Cycling Details

NodePoolNodeConfigDetails

The size and placement configuration of nodes in the node pool.

NodePoolOptions

Options for creating or updating node pools.

NodePoolPlacementConfigDetails

The location where a node pool will place nodes.

NodePoolPodNetworkOptionDetails

The CNI type and relevant network details for the pods of a given node pool

NodePoolPodNetworkOptionDetailsModelConverter

NodePoolSummary

The properties that define a node pool summary.

NodeShapeConfig

The shape configuration of the nodes.

NodeSourceDetails

The details of the node's source.

NodeSourceDetailsModelConverter

NodeSourceOption

The source option for the node.

NodeSourceOptionModelConverter

NodeSourceViaImageDetails

Details of the image running on the node.

NodeSourceViaImageOption

An image can be specified as the source of nodes when launching a node pool using the nodeSourceDetails object.

OciVcnIpNativeClusterPodNetworkOptionDetails

Network options specific to using the OCI VCN Native CNI

OciVcnIpNativeNodePoolPodNetworkOptionDetails

Network options specific to using the OCI VCN Native CNI

OpenIdConnectDiscovery

The property that define the status of the OIDC Discovery feature for a cluster.

OpenIdConnectTokenAuthenticationConfig

The properties that configure OIDC token authentication in kube-apiserver. For more information, see Configuring the API Server.

PersistentVolumeConfigDetails

Configuration to be applied to block volumes created by Kubernetes Persistent Volume Claims (PVC)

PlacementConfiguration

The information of virtual node placement in the virtual node pool.

PodConfiguration

The pod configuration for pods run on virtual nodes of this virtual node pool.

PodShape

Pod shape.

PodShapeSummary

Pod shape.

PreemptibleNodeConfigDetails

Configuration options for preemptible nodes.

PreemptionAction

The action to run when the preemptible node is interrupted for eviction.

PreemptionActionModelConverter

RebootClusterNodeDetails

The properties that define a node reboot action.

ReplaceBootVolumeClusterNodeDetails

The properties that define a node boot volume replacement action.

ServiceLbConfigDetails

Configuration to be applied to load balancers created by Kubernetes services

ShapeMemoryOptions

Memory properties.

ShapeNetworkBandwidthOptions

Properties of network bandwidth.

ShapeOcpuOptions

Properties of OCPUs.

StartCredentialRotationDetails

Properties that define a request to start credential rotation on a kubernetes cluster.

Taint

taints

TerminatePreemptionAction

Terminates the preemptible instance when it is interrupted for eviction.

UpdateAddonDetails

The properties that define to update addon details.

UpdateClusterDetails

The properties that define a request to update a cluster.

UpdateClusterEndpointConfigDetails

The properties that define a request to update a cluster endpoint config.

UpdateClusterOptionsDetails

The properties that define extra options updating a cluster.

UpdateImagePolicyConfigDetails

The properties that define a image verification policy.

UpdateNodePoolDetails

The properties that define a request to update a node pool.

UpdateNodePoolNodeConfigDetails

The size and placement configuration of nodes in the node pool.

UpdateNodeShapeConfigDetails

The shape configuration of the nodes.

UpdateVirtualNodePoolDetails

The properties that define a request to update a virtual node pool.

UpdateWorkloadMappingDetails

The properties that define a workloadMapping

VirtualNode

The properties that define a virtual node.

VirtualNodePool

A pool of virtual nodes attached to a cluster.

VirtualNodePoolSummary

The properties that define a virtual node pool summary.

VirtualNodeSummary

The properties that define a virtual node summary.

VirtualNodeTags

The tags associated to the virtual nodes in this virtual node pool.

WorkRequest

An asynchronous work request.

WorkRequestError

Errors related to a specific work request.

WorkRequestLogEntry

Log entries related to a specific work request.

WorkRequestResource

The properties that define a work request resource.

WorkRequestSummary

The properties that define a work request summary.

WorkloadMapping

The properties that define an workloadMapping.

WorkloadMappingSummary

The properties that define an workloadMapping summary.

Enums

AddonLifecycleState

The lifecycle state of an addon.

AddonOptionSummary.LifecycleStateEnum

AddonVersions.StatusEnum

ClusterCreateOptions.IpFamiliesEnum

ClusterLifecycleState

The lifecycle state of a cluster. For more information, see Monitoring Clusters

ClusterMigrateToNativeVcnStatus.StateEnum

ClusterPodNetworkOptionDetails.CniTypeEnum

ClusterType

The type of a cluster.

CreateClusterKubeconfigContentDetails.EndpointEnum

CredentialRotationStatus.StatusDetailsEnum

CredentialRotationStatus.StatusEnum

CycleMode

BOOT_VOLUME_REPLACE cycling swaps the boot volume on the same node, while INSTANCE_REPLACE cycling deletes and recreates a new node with the changes applied. Only a subset of fields (kubernetesVersion, imageId, bootVolumeSizeInGBs, nodeMetadata, sshPublicKey) can be changed with BOOT_VOLUME_REPLACE cycling. The cycling operation will attempt to bring all nodes in the NodePool in sync with the NodePool specification. If BOOT_VOLUME_REPLACE cycling mode is chosen, and the node needs changes to fields that can not be updated via a BOOT_VOLUME_REPLACE cycle, the cycle attempt for that node will fail. The operation has to be retried with cycle mode changed to INSTANCE_REPLACE in this case.

Node.LifecycleStateEnum

NodePoolLifecycleState

The lifecycle state of a cluster.

NodePoolPodNetworkOptionDetails.CniTypeEnum

NodeSourceType

The source type for the node.

PreemptionAction.TypeEnum

SortOrder

The sort order for a list operation.

VirtualNodeLifecycleState

The state of the Virtual Node.

VirtualNodePoolLifecycleState

The state of the Virtual Node Pool.

WorkRequestOperationType

The types of work request operations.

WorkRequestResource.ActionTypeEnum

WorkRequestStatus

The status of a work request.

WorkloadMappingLifecycleState

The lifecycle state of an workloadMapping.

In this article
Back to top