| Addon | 
 The properties that define an addon. 
 | 
| Addon.Builder | 
  | 
| AddonConfiguration | 
Defines the configuration of available addons for a cluster  
Note: Objects should always be created or deserialized using the  AddonConfiguration.Builder.  
 | 
| AddonConfiguration.Builder | 
  | 
| AddonError | 
 The error info of the addon. 
 | 
| AddonError.Builder | 
  | 
| AddonLifecycleState | 
 The lifecycle state of an addon. 
 | 
| AddOnOptions | 
 The properties that define options for supported add-ons. 
 | 
| AddOnOptions.Builder | 
  | 
| AddonOptionSummary | 
 The properties that define addon summary. 
 | 
| AddonOptionSummary.Builder | 
  | 
| AddonOptionSummary.LifecycleState | 
 The life cycle state of the addon. 
 | 
| AddonSummary | 
 The properties that define an addon summary. 
 | 
| AddonSummary.Builder | 
  | 
| AddonVersionConfiguration | 
 Addon version configuration details. 
 | 
| AddonVersionConfiguration.Builder | 
  | 
| AddonVersions | 
 The properties that define a work request resource. 
 | 
| AddonVersions.Builder | 
  | 
| AddonVersions.Status | 
 Current state of the addon, only active will be visible to customer, visibility of versions
in other status will be filtered based on limits property. 
 | 
| AdmissionControllerOptions | 
 The properties that define supported admission controllers. 
 | 
| AdmissionControllerOptions.Builder | 
  | 
| Cluster | 
 A Kubernetes cluster. 
 | 
| Cluster.Builder | 
  | 
| ClusterCreateOptions | 
 The properties that define extra options for a cluster. 
 | 
| ClusterCreateOptions.Builder | 
  | 
| ClusterCreateOptions.IpFamilies | 
  | 
| ClusterEndpointConfig | 
 The properties that define the network configuration for the Cluster endpoint. 
 | 
| ClusterEndpointConfig.Builder | 
  | 
| ClusterEndpoints | 
 The properties that define endpoints for a cluster. 
 | 
| ClusterEndpoints.Builder | 
  | 
| ClusterLifecycleState | 
 The lifecycle state of a cluster. 
 | 
| ClusterMetadata | 
 The properties that define meta data for a cluster. 
 | 
| ClusterMetadata.Builder | 
  | 
| ClusterMigrateToNativeVcnDetails | 
 The properties that define a request to migrate a cluster to Native VCN. 
 | 
| ClusterMigrateToNativeVcnDetails.Builder | 
  | 
| ClusterMigrateToNativeVcnStatus | 
 Information regarding a cluster’s move to Native VCN. 
 | 
| ClusterMigrateToNativeVcnStatus.Builder | 
  | 
| ClusterMigrateToNativeVcnStatus.State | 
 The current migration status of the cluster. 
 | 
| ClusterNode | 
 The properties that define a cluster node. 
 | 
| ClusterNode.Builder | 
  | 
| ClusterOptions | 
 Options for creating or updating clusters. 
 | 
| ClusterOptions.Builder | 
  | 
| ClusterPodNetworkOptionDetails | 
 The CNI type and relevant network details potentially applicable to the node pools of the cluster
 
Note: Objects should always be created or deserialized using the Builder. 
 | 
| ClusterPodNetworkOptionDetails.CniType | 
 The CNI used by the node pools of this cluster 
 | 
| ClusterSummary | 
 The properties that define a cluster summary. 
 | 
| ClusterSummary.Builder | 
  | 
| ClusterType | 
 The type of a cluster. 
 | 
| CreateClusterDetails | 
 The properties that define a request to create a cluster. 
 | 
| CreateClusterDetails.Builder | 
  | 
| CreateClusterEndpointConfigDetails | 
 The properties that define the network configuration for the Cluster endpoint. 
 | 
| CreateClusterEndpointConfigDetails.Builder | 
  | 
| CreateClusterKubeconfigContentDetails | 
 The properties that define a request to create a cluster kubeconfig. 
 | 
| CreateClusterKubeconfigContentDetails.Builder | 
  | 
| CreateClusterKubeconfigContentDetails.Endpoint | 
 The endpoint to target. 
 | 
| CreateImagePolicyConfigDetails | 
 The properties that define a image verification policy. 
 | 
| CreateImagePolicyConfigDetails.Builder | 
  | 
| CreateNodePoolDetails | 
 The properties that define a request to create a node pool. 
 | 
| CreateNodePoolDetails.Builder | 
  | 
| CreateNodePoolNodeConfigDetails | 
 The size and placement configuration of nodes in the node pool. 
 | 
| CreateNodePoolNodeConfigDetails.Builder | 
  | 
| CreateNodeShapeConfigDetails | 
 The shape configuration of the nodes. 
 | 
| CreateNodeShapeConfigDetails.Builder | 
  | 
| CreateVirtualNodePoolDetails | 
 The properties that define a request to create a virtual node pool. 
 | 
| CreateVirtualNodePoolDetails.Builder | 
  | 
| CreateWorkloadMappingDetails | 
 | 
| CreateWorkloadMappingDetails.Builder | 
  | 
| CredentialRotationStatus | 
 Information regarding cluster’s credential rotation. 
 | 
| CredentialRotationStatus.Builder | 
  | 
| CredentialRotationStatus.Status | 
 Credential rotation status of a kubernetes cluster IN_PROGRESS: Issuing new credentials to
kubernetes cluster control plane and worker nodes or retiring old credentials from kubernetes
cluster control plane and worker nodes. 
 | 
| CredentialRotationStatus.StatusDetails | 
 Details of a kuberenetes cluster credential rotation status: ISSUING_NEW_CREDENTIALS:
Credential rotation is in progress. 
 | 
| 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. 
 | 
| FlannelOverlayClusterPodNetworkOptionDetails | 
 | 
| FlannelOverlayClusterPodNetworkOptionDetails.Builder | 
  | 
| FlannelOverlayNodePoolPodNetworkOptionDetails | 
 | 
| FlannelOverlayNodePoolPodNetworkOptionDetails.Builder | 
  | 
| Image | 
 Describes image metadata. 
 | 
| Image.Builder | 
  | 
| ImagePolicyConfig | 
 The properties that define a image verification policy. 
 | 
| ImagePolicyConfig.Builder | 
  | 
| InitialVirtualNodeLabel | 
 The properties that define a key value pair. 
 | 
| InitialVirtualNodeLabel.Builder | 
  | 
| InstallAddonDetails | 
The properties that define to install/enable addon on a cluster  
Note: Objects should always be created or deserialized using the  InstallAddonDetails.Builder.  
 | 
| InstallAddonDetails.Builder | 
  | 
| KeyDetails | 
 The properties that define the kms keys used by OKE for Image Signature verification. 
 | 
| KeyDetails.Builder | 
  | 
| KeyValue | 
 The properties that define a key value pair. 
 | 
| KeyValue.Builder | 
  | 
| KubernetesNetworkConfig | 
 The properties that define the network configuration for Kubernetes. 
 | 
| KubernetesNetworkConfig.Builder | 
  | 
| KubernetesVersionsFilters | 
 The range of kubernetes versions an addon can be configured. 
 | 
| KubernetesVersionsFilters.Builder | 
  | 
| Node | 
 The properties that define a node. 
 | 
| Node.Builder | 
  | 
| Node.LifecycleState | 
 The state of the node. 
 | 
| NodeError | 
 The properties that define an error. 
 | 
| NodeError.Builder | 
  | 
| NodeEvictionNodePoolSettings | 
 | 
| NodeEvictionNodePoolSettings.Builder | 
  | 
| NodeEvictionSettings | 
 | 
| NodeEvictionSettings.Builder | 
  | 
| NodePool | 
 A pool of compute nodes attached to a cluster. 
 | 
| NodePool.Builder | 
  | 
| NodePoolCyclingDetails | 
 | 
| NodePoolCyclingDetails.Builder | 
  | 
| NodePoolLifecycleState | 
 The lifecycle state of a cluster. 
 | 
| NodePoolNodeConfigDetails | 
 The size and placement configuration of nodes in the node pool. 
 | 
| NodePoolNodeConfigDetails.Builder | 
  | 
| NodePoolOptions | 
 Options for creating or updating node pools. 
 | 
| NodePoolOptions.Builder | 
  | 
| NodePoolPlacementConfigDetails | 
 The location where a node pool will place nodes. 
 | 
| NodePoolPlacementConfigDetails.Builder | 
  | 
| NodePoolPodNetworkOptionDetails | 
 The CNI type and relevant network details for the pods of a given node pool  
Note: Objects should always be created or deserialized using the Builder. 
 | 
| NodePoolPodNetworkOptionDetails.CniType | 
 The CNI plugin used by this node pool 
 | 
| NodePoolSummary | 
 The properties that define a node pool summary. 
 | 
| NodePoolSummary.Builder | 
  | 
| NodeShapeConfig | 
 The shape configuration of the nodes. 
 | 
| NodeShapeConfig.Builder | 
  | 
| NodeSourceDetails | 
 The details of the node’s source. 
 | 
| NodeSourceOption | 
 The source option for the node. 
 | 
| NodeSourceType | 
 The source type for the node. 
 | 
| NodeSourceViaImageDetails | 
 Details of the image running on the node. 
 | 
| NodeSourceViaImageDetails.Builder | 
  | 
| NodeSourceViaImageOption | 
 An image can be specified as the source of nodes when launching a node pool using the
nodeSourceDetails object. 
 | 
| NodeSourceViaImageOption.Builder | 
  | 
| OciVcnIpNativeClusterPodNetworkOptionDetails | 
 | 
| OciVcnIpNativeClusterPodNetworkOptionDetails.Builder | 
  | 
| OciVcnIpNativeNodePoolPodNetworkOptionDetails | 
 | 
| OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder | 
  | 
| OpenIdConnectDiscovery | 
 The property that define the status of the OIDC Discovery feature for a cluster. 
 | 
| OpenIdConnectDiscovery.Builder | 
  | 
| OpenIdConnectTokenAuthenticationConfig | 
 The properties that configure OIDC token authentication in kube-apiserver. 
 | 
| OpenIdConnectTokenAuthenticationConfig.Builder | 
  | 
| PersistentVolumeConfigDetails | 
Configuration to be applied to block volumes created by Kubernetes Persistent Volume Claims (PVC)
 
Note: Objects should always be created or deserialized using the  PersistentVolumeConfigDetails.Builder.  
 | 
| PersistentVolumeConfigDetails.Builder | 
  | 
| PlacementConfiguration | 
 The information of virtual node placement in the virtual node pool. 
 | 
| PlacementConfiguration.Builder | 
  | 
| PodConfiguration | 
 The pod configuration for pods run on virtual nodes of this virtual node pool. 
 | 
| PodConfiguration.Builder | 
  | 
| PodShape | 
 Pod shape. 
 | 
| PodShape.Builder | 
  | 
| PodShapeSummary | 
 Pod shape. 
 | 
| PodShapeSummary.Builder | 
  | 
| PreemptibleNodeConfigDetails | 
 Configuration options for preemptible nodes. 
 | 
| PreemptibleNodeConfigDetails.Builder | 
  | 
| PreemptionAction | 
 The action to run when the preemptible node is interrupted for eviction. 
 | 
| PreemptionAction.Type | 
 The type of action to run when the instance is interrupted for eviction. 
 | 
| RebootClusterNodeDetails | 
 The properties that define a node reboot action. 
 | 
| RebootClusterNodeDetails.Builder | 
  | 
| ReplaceBootVolumeClusterNodeDetails | 
 The properties that define a node boot volume replacement action. 
 | 
| ReplaceBootVolumeClusterNodeDetails.Builder | 
  | 
| ServiceLbConfigDetails | 
Configuration to be applied to load balancers created by Kubernetes services  
Note: Objects should always be created or deserialized using the  ServiceLbConfigDetails.Builder.  
 | 
| ServiceLbConfigDetails.Builder | 
  | 
| ShapeMemoryOptions | 
 Memory properties. 
 | 
| ShapeMemoryOptions.Builder | 
  | 
| ShapeNetworkBandwidthOptions | 
 Properties of network bandwidth. 
 | 
| ShapeNetworkBandwidthOptions.Builder | 
  | 
| ShapeOcpuOptions | 
 Properties of OCPUs. 
 | 
| ShapeOcpuOptions.Builder | 
  | 
| SortOrder | 
 The sort order for a list operation. 
 | 
| StartCredentialRotationDetails | 
 Properties that define a request to start credential rotation on a kubernetes cluster. 
 | 
| StartCredentialRotationDetails.Builder | 
  | 
| Taint | 
taints  
Note: Objects should always be created or deserialized using the  Taint.Builder.  
 | 
| Taint.Builder | 
  | 
| TerminatePreemptionAction | 
 Terminates the preemptible instance when it is interrupted for eviction. 
 | 
| TerminatePreemptionAction.Builder | 
  | 
| UpdateAddonDetails | 
 The properties that define to update addon details. 
 | 
| UpdateAddonDetails.Builder | 
  | 
| UpdateClusterDetails | 
 The properties that define a request to update a cluster. 
 | 
| UpdateClusterDetails.Builder | 
  | 
| UpdateClusterEndpointConfigDetails | 
 The properties that define a request to update a cluster endpoint config. 
 | 
| UpdateClusterEndpointConfigDetails.Builder | 
  | 
| UpdateClusterOptionsDetails | 
 The properties that define extra options updating a cluster. 
 | 
| UpdateClusterOptionsDetails.Builder | 
  | 
| UpdateImagePolicyConfigDetails | 
 The properties that define a image verification policy. 
 | 
| UpdateImagePolicyConfigDetails.Builder | 
  | 
| UpdateNodePoolDetails | 
 The properties that define a request to update a node pool. 
 | 
| UpdateNodePoolDetails.Builder | 
  | 
| UpdateNodePoolNodeConfigDetails | 
 The size and placement configuration of nodes in the node pool. 
 | 
| UpdateNodePoolNodeConfigDetails.Builder | 
  | 
| UpdateNodeShapeConfigDetails | 
 The shape configuration of the nodes. 
 | 
| UpdateNodeShapeConfigDetails.Builder | 
  | 
| UpdateVirtualNodePoolDetails | 
 The properties that define a request to update a virtual node pool. 
 | 
| UpdateVirtualNodePoolDetails.Builder | 
  | 
| UpdateWorkloadMappingDetails | 
 | 
| UpdateWorkloadMappingDetails.Builder | 
  | 
| VirtualNode | 
 The properties that define a virtual node. 
 | 
| VirtualNode.Builder | 
  | 
| VirtualNodeLifecycleState | 
 The state of the Virtual Node. 
 | 
| VirtualNodePool | 
 A pool of virtual nodes attached to a cluster. 
 | 
| VirtualNodePool.Builder | 
  | 
| VirtualNodePoolLifecycleState | 
 The state of the Virtual Node Pool. 
 | 
| VirtualNodePoolSummary | 
 The properties that define a virtual node pool summary. 
 | 
| VirtualNodePoolSummary.Builder | 
  | 
| VirtualNodeSummary | 
 The properties that define a virtual node summary. 
 | 
| VirtualNodeSummary.Builder | 
  | 
| VirtualNodeTags | 
 The tags associated to the virtual nodes in this virtual node pool. 
 | 
| VirtualNodeTags.Builder | 
  | 
| WorkloadMapping | 
 The properties that define an workloadMapping. 
 | 
| WorkloadMapping.Builder | 
  | 
| WorkloadMappingLifecycleState | 
 The lifecycle state of an workloadMapping. 
 | 
| WorkloadMappingSummary | 
 The properties that define an workloadMapping summary. 
 | 
| WorkloadMappingSummary.Builder | 
  | 
| WorkRequest | 
 An asynchronous work request. 
 | 
| WorkRequest.Builder | 
  | 
| WorkRequestError | 
 Errors related to a specific work request. 
 | 
| WorkRequestError.Builder | 
  | 
| WorkRequestLogEntry | 
 Log entries related to a specific work request. 
 | 
| WorkRequestLogEntry.Builder | 
  | 
| WorkRequestOperationType | 
 The types of work request operations. 
 | 
| WorkRequestResource | 
 The properties that define a work request resource. 
 | 
| WorkRequestResource.ActionType | 
 The way in which this resource was affected by the work tracked by the work request. 
 | 
| WorkRequestResource.Builder | 
  | 
| WorkRequestStatus | 
 The status of a work request. 
 | 
| WorkRequestSummary | 
 The properties that define a work request summary. 
 | 
| WorkRequestSummary.Builder | 
  |