# Functions

Convert_v1beta1_AddOnOptions_To_v1beta2_AddOnOptions is an autogenerated conversion function.
Convert_v1beta1_AdmissionControllerOptions_To_v1beta2_AdmissionControllerOptions is an autogenerated conversion function.
Convert_v1beta1_AllowedNamespaces_To_v1beta2_AllowedNamespaces is an autogenerated conversion function.
Convert_v1beta1_AmdMilanBmPlatformConfig_To_v1beta2_AmdMilanBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_AmdRomeBmGpuPlatformConfig_To_v1beta2_AmdRomeBmGpuPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_AmdRomeBmPlatformConfig_To_v1beta2_AmdRomeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_AmdVmPlatformConfig_To_v1beta2_AmdVmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_BackendSetDetails_To_v1beta2_BackendSetDetails is an autogenerated conversion function.
Convert_v1beta1_ClusterOptions_To_v1beta2_ClusterOptions is an autogenerated conversion function.
Convert_v1beta1_ClusterPodNetworkOptions_To_v1beta2_ClusterPodNetworkOptions is an autogenerated conversion function.
Convert_v1beta1_DRG_To_v1beta2_DRG is an autogenerated conversion function.
Convert_v1beta1_EgressSecurityRule_To_v1beta2_EgressSecurityRule is an autogenerated conversion function.
Convert_v1beta1_EgressSecurityRuleForNSG_To_v1beta2_EgressSecurityRuleForNSG converts v1beta1 EgressSecurityRuleForNSG to v1beta2 EgressSecurityRuleForNSG.
Convert_v1beta1_EndpointConfig_To_v1beta2_EndpointConfig is an autogenerated conversion function.
Convert_v1beta1_HealthChecker_To_v1beta2_HealthChecker is an autogenerated conversion function.
Convert_v1beta1_IcmpOptions_To_v1beta2_IcmpOptions is an autogenerated conversion function.
Convert_v1beta1_ImagePolicyConfig_To_v1beta2_ImagePolicyConfig is an autogenerated conversion function.
Convert_v1beta1_IngressSecurityRule_To_v1beta2_IngressSecurityRule is an autogenerated conversion function.
Convert_v1beta1_IngressSecurityRuleForNSG_To_v1beta2_IngressSecurityRuleForNSG converts v1beta1 IngressSecurityRuleForNSG to v1beta2 IngressSecurityRuleForNSG.
Convert_v1beta1_InstanceAgentPluginConfig_To_v1beta2_InstanceAgentPluginConfig is an autogenerated conversion function.
Convert_v1beta1_InstanceOptions_To_v1beta2_InstanceOptions is an autogenerated conversion function.
Convert_v1beta1_InstanceSourceViaImageConfig_To_v1beta2_InstanceSourceViaImageConfig is an autogenerated conversion function.
Convert_v1beta1_IntelIcelakeBmPlatformConfig_To_v1beta2_IntelIcelakeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_IntelSkylakeBmPlatformConfig_To_v1beta2_IntelSkylakeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_IntelVmPlatformConfig_To_v1beta2_IntelVmPlatformConfig is an autogenerated conversion function.
Convert_v1beta1_KeyDetails_To_v1beta2_KeyDetails is an autogenerated conversion function.
Convert_v1beta1_KubernetesNetworkConfig_To_v1beta2_KubernetesNetworkConfig is an autogenerated conversion function.
Convert_v1beta1_LaunchCreateVolumeFromAttributes_To_v1beta2_LaunchCreateVolumeFromAttributes is an autogenerated conversion function.
Convert_v1beta1_LaunchInstanceAgentConfig_To_v1beta2_LaunchInstanceAgentConfig is an autogenerated conversion function.
Convert_v1beta1_LaunchInstanceAvailabilityConfig_To_v1beta2_LaunchInstanceAvailabilityConfig is an autogenerated conversion function.
Convert_v1beta1_LaunchIscsiVolumeAttachment_To_v1beta2_LaunchIscsiVolumeAttachment is an autogenerated conversion function.
Convert_v1beta1_LaunchOptions_To_v1beta2_LaunchOptions is an autogenerated conversion function.
Convert_v1beta1_LaunchVolumeAttachment_To_v1beta2_LaunchVolumeAttachment is an autogenerated conversion function.
Convert_v1beta1_LoadBalancer_To_v1beta2_LoadBalancer is an autogenerated conversion function.
Convert_v1beta1_NetworkDetails_To_v1beta2_NetworkDetails converts v1beta1 NetworkDetails to v1beta2 NetworkDetails.
Convert_v1beta1_NetworkSpec_To_v1beta2_NetworkSpec is an autogenerated conversion function.
Convert_v1beta1_NLBSpec_To_v1beta2_NLBSpec is an autogenerated conversion function.
Convert_v1beta1_NSG_To_v1beta2_NSG is an autogenerated conversion function.
Convert_v1beta1_OCIAvailabilityDomain_To_v1beta2_OCIAvailabilityDomain is an autogenerated conversion function.
Convert_v1beta1_OCICluster_To_v1beta2_OCICluster is an autogenerated conversion function.
Convert_v1beta1_OCIClusterIdentity_To_v1beta2_OCIClusterIdentity is an autogenerated conversion function.
Convert_v1beta1_OCIClusterIdentityList_To_v1beta2_OCIClusterIdentityList is an autogenerated conversion function.
Convert_v1beta1_OCIClusterIdentitySpec_To_v1beta2_OCIClusterIdentitySpec is an autogenerated conversion function.
Convert_v1beta1_OCIClusterIdentityStatus_To_v1beta2_OCIClusterIdentityStatus is an autogenerated conversion function.
Convert_v1beta1_OCIClusterList_To_v1beta2_OCIClusterList is an autogenerated conversion function.
Convert_v1beta1_OCIClusterSpec_To_v1beta2_OCIClusterSpec is an autogenerated conversion function.
Convert_v1beta1_OCIClusterStatus_To_v1beta2_OCIClusterStatus converts v1beta1 OCIClusterStatus to v1beta2 OCIClusterStatus.
Convert_v1beta1_OCIClusterTemplate_To_v1beta2_OCIClusterTemplate is an autogenerated conversion function.
Convert_v1beta1_OCIClusterTemplateList_To_v1beta2_OCIClusterTemplateList is an autogenerated conversion function.
Convert_v1beta1_OCIClusterTemplateResource_To_v1beta2_OCIClusterTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OCIClusterTemplateSpec_To_v1beta2_OCIClusterTemplateSpec is an autogenerated conversion function.
Convert_v1beta1_OCIMachine_To_v1beta2_OCIMachine is an autogenerated conversion function.
Convert_v1beta1_OCIMachineList_To_v1beta2_OCIMachineList is an autogenerated conversion function.
Convert_v1beta1_OCIMachineSpec_To_v1beta2_OCIMachineSpec converts v1beta1 OCIMachineSpec to v1beta2 OCIMachineSpec.
Convert_v1beta1_OCIMachineStatus_To_v1beta2_OCIMachineStatus is an autogenerated conversion function.
Convert_v1beta1_OCIMachineTemplate_To_v1beta2_OCIMachineTemplate is an autogenerated conversion function.
Convert_v1beta1_OCIMachineTemplateList_To_v1beta2_OCIMachineTemplateList is an autogenerated conversion function.
Convert_v1beta1_OCIMachineTemplateResource_To_v1beta2_OCIMachineTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OCIMachineTemplateSpec_To_v1beta2_OCIMachineTemplateSpec is an autogenerated conversion function.
Convert_v1beta1_OCIManagedCluster_To_v1beta2_OCIManagedCluster is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterList_To_v1beta2_OCIManagedClusterList is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterSpec_To_v1beta2_OCIManagedClusterSpec is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterStatus_To_v1beta2_OCIManagedClusterStatus converts v1beta1 OCIManagedClusterStatus to v1beta2 OCIManagedClusterStatus.
Convert_v1beta1_OCIManagedClusterTemplate_To_v1beta2_OCIManagedClusterTemplate is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterTemplateList_To_v1beta2_OCIManagedClusterTemplateList is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterTemplateResource_To_v1beta2_OCIManagedClusterTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OCIManagedClusterTemplateSpec_To_v1beta2_OCIManagedClusterTemplateSpec is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlane_To_v1beta2_OCIManagedControlPlane is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneList_To_v1beta2_OCIManagedControlPlaneList is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneSpec_To_v1beta2_OCIManagedControlPlaneSpec is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneStatus_To_v1beta2_OCIManagedControlPlaneStatus is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneTemplate_To_v1beta2_OCIManagedControlPlaneTemplate is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneTemplateList_To_v1beta2_OCIManagedControlPlaneTemplateList is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneTemplateResource_To_v1beta2_OCIManagedControlPlaneTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OCIManagedControlPlaneTemplateSpec_To_v1beta2_OCIManagedControlPlaneTemplateSpec is an autogenerated conversion function.
Convert_v1beta1_PeerRouteRule_To_v1beta2_PeerRouteRule is an autogenerated conversion function.
Convert_v1beta1_PlatformConfig_To_v1beta2_PlatformConfig is an autogenerated conversion function.
Convert_v1beta1_PortRange_To_v1beta2_PortRange is an autogenerated conversion function.
Convert_v1beta1_PreemptibleInstanceConfig_To_v1beta2_PreemptibleInstanceConfig is an autogenerated conversion function.
Convert_v1beta1_RemotePeeringConnection_To_v1beta2_RemotePeeringConnection is an autogenerated conversion function.
Convert_v1beta1_SecurityList_To_v1beta2_SecurityList is an autogenerated conversion function.
Convert_v1beta1_ShapeConfig_To_v1beta2_ShapeConfig is an autogenerated conversion function.
Convert_v1beta1_Subnet_To_v1beta2_Subnet is an autogenerated conversion function.
Convert_v1beta1_TcpOptions_To_v1beta2_TcpOptions is an autogenerated conversion function.
Convert_v1beta1_TerminatePreemptionAction_To_v1beta2_TerminatePreemptionAction is an autogenerated conversion function.
Convert_v1beta1_UdpOptions_To_v1beta2_UdpOptions is an autogenerated conversion function.
Convert_v1beta1_VCN_To_v1beta2_VCN converts v1beta1 VCN to v1beta2 VCN.
Convert_v1beta1_VCNPeering_To_v1beta2_VCNPeering is an autogenerated conversion function.
Convert_v1beta1_VnicAttachment_To_v1beta2_VnicAttachment is an autogenerated conversion function.
Convert_v1beta2_AddOnOptions_To_v1beta1_AddOnOptions is an autogenerated conversion function.
Convert_v1beta2_AdmissionControllerOptions_To_v1beta1_AdmissionControllerOptions is an autogenerated conversion function.
Convert_v1beta2_AllowedNamespaces_To_v1beta1_AllowedNamespaces is an autogenerated conversion function.
Convert_v1beta2_AmdMilanBmPlatformConfig_To_v1beta1_AmdMilanBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_AmdRomeBmGpuPlatformConfig_To_v1beta1_AmdRomeBmGpuPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_AmdRomeBmPlatformConfig_To_v1beta1_AmdRomeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_AmdVmPlatformConfig_To_v1beta1_AmdVmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_BackendSetDetails_To_v1beta1_BackendSetDetails is an autogenerated conversion function.
Convert_v1beta2_ClusterOptions_To_v1beta1_ClusterOptions is an autogenerated conversion function.
Convert_v1beta2_ClusterPodNetworkOptions_To_v1beta1_ClusterPodNetworkOptions is an autogenerated conversion function.
Convert_v1beta2_DRG_To_v1beta1_DRG is an autogenerated conversion function.
Convert_v1beta2_EgressSecurityRule_To_v1beta1_EgressSecurityRule is an autogenerated conversion function.
Convert_v1beta2_EgressSecurityRuleForNSG_To_v1beta1_EgressSecurityRuleForNSG is an autogenerated conversion function.
Convert_v1beta2_EndpointConfig_To_v1beta1_EndpointConfig is an autogenerated conversion function.
Convert_v1beta2_HealthChecker_To_v1beta1_HealthChecker is an autogenerated conversion function.
Convert_v1beta2_IcmpOptions_To_v1beta1_IcmpOptions is an autogenerated conversion function.
Convert_v1beta2_ImagePolicyConfig_To_v1beta1_ImagePolicyConfig is an autogenerated conversion function.
Convert_v1beta2_IngressSecurityRule_To_v1beta1_IngressSecurityRule is an autogenerated conversion function.
Convert_v1beta2_IngressSecurityRuleForNSG_To_v1beta1_IngressSecurityRuleForNSG is an autogenerated conversion function.
Convert_v1beta2_InstanceAgentPluginConfig_To_v1beta1_InstanceAgentPluginConfig is an autogenerated conversion function.
Convert_v1beta2_InstanceOptions_To_v1beta1_InstanceOptions is an autogenerated conversion function.
Convert_v1beta2_InstanceSourceViaImageConfig_To_v1beta1_InstanceSourceViaImageConfig is an autogenerated conversion function.
Convert_v1beta2_IntelIcelakeBmPlatformConfig_To_v1beta1_IntelIcelakeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_IntelSkylakeBmPlatformConfig_To_v1beta1_IntelSkylakeBmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_IntelVmPlatformConfig_To_v1beta1_IntelVmPlatformConfig is an autogenerated conversion function.
Convert_v1beta2_KeyDetails_To_v1beta1_KeyDetails is an autogenerated conversion function.
Convert_v1beta2_KubernetesNetworkConfig_To_v1beta1_KubernetesNetworkConfig is an autogenerated conversion function.
Convert_v1beta2_LaunchCreateVolumeFromAttributes_To_v1beta1_LaunchCreateVolumeFromAttributes is an autogenerated conversion function.
Convert_v1beta2_LaunchInstanceAgentConfig_To_v1beta1_LaunchInstanceAgentConfig is an autogenerated conversion function.
Convert_v1beta2_LaunchInstanceAvailabilityConfig_To_v1beta1_LaunchInstanceAvailabilityConfig is an autogenerated conversion function.
Convert_v1beta2_LaunchIscsiVolumeAttachment_To_v1beta1_LaunchIscsiVolumeAttachment is an autogenerated conversion function.
Convert_v1beta2_LaunchOptions_To_v1beta1_LaunchOptions is an autogenerated conversion function.
Convert_v1beta2_LaunchVolumeAttachment_To_v1beta1_LaunchVolumeAttachment is an autogenerated conversion function.
Convert_v1beta2_LoadBalancer_To_v1beta1_LoadBalancer converts v1beta2 LoadBalancer to v1beta1 LoadBalancer.
Convert_v1beta2_NetworkDetails_To_v1beta1_NetworkDetails is an autogenerated conversion function.
Convert_v1beta2_NetworkSpec_To_v1beta1_NetworkSpec is an autogenerated conversion function.
Convert_v1beta2_NLBSpec_To_v1beta1_NLBSpec is an autogenerated conversion function.
Convert_v1beta2_NSG_To_v1beta1_NSG is an autogenerated conversion function.
Convert_v1beta2_OCIAvailabilityDomain_To_v1beta1_OCIAvailabilityDomain is an autogenerated conversion function.
Convert_v1beta2_OCICluster_To_v1beta1_OCICluster is an autogenerated conversion function.
Convert_v1beta2_OCIClusterIdentity_To_v1beta1_OCIClusterIdentity is an autogenerated conversion function.
Convert_v1beta2_OCIClusterIdentityList_To_v1beta1_OCIClusterIdentityList is an autogenerated conversion function.
Convert_v1beta2_OCIClusterIdentitySpec_To_v1beta1_OCIClusterIdentitySpec is an autogenerated conversion function.
Convert_v1beta2_OCIClusterIdentityStatus_To_v1beta1_OCIClusterIdentityStatus is an autogenerated conversion function.
Convert_v1beta2_OCIClusterList_To_v1beta1_OCIClusterList is an autogenerated conversion function.
Convert_v1beta2_OCIClusterSpec_To_v1beta1_OCIClusterSpec converts v1beta2 OCIClusterStatus to v1beta1 OCIClusterStatus.
Convert_v1beta2_OCIClusterStatus_To_v1beta1_OCIClusterStatus is an autogenerated conversion function.
Convert_v1beta2_OCIClusterTemplate_To_v1beta1_OCIClusterTemplate is an autogenerated conversion function.
Convert_v1beta2_OCIClusterTemplateList_To_v1beta1_OCIClusterTemplateList is an autogenerated conversion function.
Convert_v1beta2_OCIClusterTemplateResource_To_v1beta1_OCIClusterTemplateResource is an autogenerated conversion function.
Convert_v1beta2_OCIClusterTemplateSpec_To_v1beta1_OCIClusterTemplateSpec is an autogenerated conversion function.
Convert_v1beta2_OCIMachine_To_v1beta1_OCIMachine is an autogenerated conversion function.
Convert_v1beta2_OCIMachineList_To_v1beta1_OCIMachineList is an autogenerated conversion function.
Convert_v1beta2_OCIMachineSpec_To_v1beta1_OCIMachineSpec is an autogenerated conversion function.
Convert_v1beta2_OCIMachineStatus_To_v1beta1_OCIMachineStatus is an autogenerated conversion function.
Convert_v1beta2_OCIMachineTemplate_To_v1beta1_OCIMachineTemplate is an autogenerated conversion function.
Convert_v1beta2_OCIMachineTemplateList_To_v1beta1_OCIMachineTemplateList is an autogenerated conversion function.
Convert_v1beta2_OCIMachineTemplateResource_To_v1beta1_OCIMachineTemplateResource is an autogenerated conversion function.
Convert_v1beta2_OCIMachineTemplateSpec_To_v1beta1_OCIMachineTemplateSpec is an autogenerated conversion function.
Convert_v1beta2_OCIManagedCluster_To_v1beta1_OCIManagedCluster is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterList_To_v1beta1_OCIManagedClusterList is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterSpec_To_v1beta1_OCIManagedClusterSpec converts v1beta1 OCIManagedClusterSpec to v1beta2 OCIManagedClusterSpec.
Convert_v1beta2_OCIManagedClusterStatus_To_v1beta1_OCIManagedClusterStatus is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterTemplate_To_v1beta1_OCIManagedClusterTemplate is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterTemplateList_To_v1beta1_OCIManagedClusterTemplateList is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterTemplateResource_To_v1beta1_OCIManagedClusterTemplateResource is an autogenerated conversion function.
Convert_v1beta2_OCIManagedClusterTemplateSpec_To_v1beta1_OCIManagedClusterTemplateSpec is an autogenerated conversion function.
Convert_v1beta2_OCIManagedControlPlane_To_v1beta1_OCIManagedControlPlane is an autogenerated conversion function.
Convert_v1beta2_OCIManagedControlPlaneList_To_v1beta1_OCIManagedControlPlaneList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta2_OCIManagedControlPlaneTemplate_To_v1beta1_OCIManagedControlPlaneTemplate is an autogenerated conversion function.
Convert_v1beta2_OCIManagedControlPlaneTemplateList_To_v1beta1_OCIManagedControlPlaneTemplateList is an autogenerated conversion function.
Convert_v1beta2_OCIManagedControlPlaneTemplateResource_To_v1beta1_OCIManagedControlPlaneTemplateResource is an autogenerated conversion function.
Convert_v1beta2_OCIManagedControlPlaneTemplateSpec_To_v1beta1_OCIManagedControlPlaneTemplateSpec is an autogenerated conversion function.
Convert_v1beta2_PeerRouteRule_To_v1beta1_PeerRouteRule is an autogenerated conversion function.
Convert_v1beta2_PlatformConfig_To_v1beta1_PlatformConfig is an autogenerated conversion function.
Convert_v1beta2_PortRange_To_v1beta1_PortRange is an autogenerated conversion function.
Convert_v1beta2_PreemptibleInstanceConfig_To_v1beta1_PreemptibleInstanceConfig is an autogenerated conversion function.
Convert_v1beta2_RemotePeeringConnection_To_v1beta1_RemotePeeringConnection is an autogenerated conversion function.
Convert_v1beta2_SecurityList_To_v1beta1_SecurityList is an autogenerated conversion function.
Convert_v1beta2_ShapeConfig_To_v1beta1_ShapeConfig is an autogenerated conversion function.
Convert_v1beta2_Subnet_To_v1beta1_Subnet is an autogenerated conversion function.
Convert_v1beta2_TcpOptions_To_v1beta1_TcpOptions is an autogenerated conversion function.
Convert_v1beta2_TerminatePreemptionAction_To_v1beta1_TerminatePreemptionAction is an autogenerated conversion function.
Convert_v1beta2_UdpOptions_To_v1beta1_UdpOptions is an autogenerated conversion function.
Convert_v1beta2_VCN_To_v1beta1_VCN converts v1beta2 VCN to v1beta1 VCN.
Convert_v1beta2_VCNPeering_To_v1beta1_VCNPeering is an autogenerated conversion function.
Convert_v1beta2_VnicAttachment_To_v1beta1_VnicAttachment is an autogenerated conversion function.
No description provided by the author
No description provided by the author
RegisterConversions adds conversion functions to the given scheme.
ValidateClusterName validates the name of the cluster.
ValidateNetworkSpec validates the NetworkSpec.
ValidOcid is a simple pre-flight we will let the serverside handle the more complex and compete validation.
ValidRegion test if the string can be a region.

# Constants

Set of constants representing the allowable values for AmdMilanBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdMilanBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdMilanBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdMilanBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmGpuPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmGpuPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmGpuPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmGpuPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for AmdRomeBmPlatformConfigNumaNodesPerSocketEnum.
No description provided by the author
No description provided by the author
ApiServerLoadBalancerEventReady used after reconciliation has completed successfully.
APIServerLoadBalancerFailedReason used when the Subnet reconciliation is failed.
ClusterFinalizer allows OCIClusterReconciler to clean up OCI resources associated with OCICluster before removing it from the apiserver.
ClusterReadyCondition Ready indicates the cluster is Ready.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ControlPlaneFinalizer allows OCIManagedControlPlaneFinalizer to clean up OCI resources associated with control plane of OCIManagedControlPlane.
No description provided by the author
No description provided by the author
DrgEventReady used after reconciliation has completed successfully.
DrgReconciliationFailedReason used when the DRG reconciliation fails.
DRGRPCAttachmentEventReady used after reconciliation has completed successfully.
DRGRPCAttachmentReconciliationFailedReason used when the DRG RPC Attachment reconciliation fails.
DRGVCNAttachmentEventReady used after reconciliation has completed successfully.
DRGVCNAttachmentReconciliationFailedReason used when the DRG VCN Attachment reconciliation fails.
EgressSecurityRuleDestinationTypeCidrBlock is the contant for CIDR block security rule destination type.
No description provided by the author
Set of constants representing the allowable values for EncryptionInTransitTypeEnum.
Set of constants representing the allowable values for EncryptionInTransitTypeEnum.
FailureDomainEventReady used after reconciliation has completed successfully.
FailureDomainFailedReason used when the Subnet reconciliation is failed.
No description provided by the author
Set of constants representing the allowable values for IngressSecurityRuleSourceTypeEnum.
Set of constants representing the allowable values for IngressSecurityRuleSourceTypeEnum.
Set of constants representing the allowable values for InstanceAgentPluginConfigDetailsDesiredStateEnum.
Set of constants representing the allowable values for InstanceAgentPluginConfigDetailsDesiredStateEnum.
InstanceIPAddressNotFound used when IP address of the instance count not be found.
InstanceLBackendAdditionFailedReason used when addition to LB backend fails.
InstanceLBBackendAdditionFailedReason used when addition to LB backend fails.
InstanceNotFoundReason used when the instance couldn't be retrieved.
InstanceNotReadyReason used when the instance is in a pending state.
InstanceProvisionFailedReason used for failures during instance provisioning.
InstanceProvisionStartedReason set when the provisioning of an instance started.
InstanceReadyCondition Ready indicates the instance is in a Running state.
InstanceTerminatedReason instance is in a terminated state.
InstanceTerminatingReason instance is in terminating state.
InstanceVnicAttachmentFailedReason used when attaching vnics to machine.
InstanceVnicAttachmentReady used after reconciliation has been completed successfully.
Set of constants representing the allowable values for IntelIcelakeBmPlatformConfigNumaNodesPerSocketEnum.
Set of constants representing the allowable values for IntelIcelakeBmPlatformConfigNumaNodesPerSocketEnum.
InternetGatewayEventReady used after reconciliation has completed successfully.
InternetGatewayReconciliationFailedReason used when the InternetGateway reconciliation is failed.
No description provided by the author
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchOptionsBootVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsBootVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsBootVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsBootVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsBootVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsFirmwareEnum.
Set of constants representing the allowable values for LaunchOptionsFirmwareEnum.
Set of constants representing the allowable values for LaunchOptionsNetworkTypeEnum.
Set of constants representing the allowable values for LaunchOptionsNetworkTypeEnum.
Set of constants representing the allowable values for LaunchOptionsNetworkTypeEnum.
Set of constants representing the allowable values for LaunchOptionsRemoteDataVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsRemoteDataVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsRemoteDataVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsRemoteDataVolumeTypeEnum.
Set of constants representing the allowable values for LaunchOptionsRemoteDataVolumeTypeEnum.
MachineFinalizer allows ReconcileMachine to clean up OCI resources associated with OCIMachine before removing it from the apiserver.
ManagedClusterFinalizer allows OCIManagedClusterReconciler to clean up OCI resources associated with OCIManagedCluster.
NamespaceNotAllowedByIdentity used to indicate cluster in a namespace not allowed by identity.
NatEventReady used after reconciliation has completed successfully.
NatGatewayReconciliationFailedReason used when the NatGateway reconciliation is failed.
NetworkSecurityEventReady used after reconciliation has completed successfully.
NSGReconciliationFailedReason used when the NSG reconciliation is failed.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
Set of constants representing the allowable values for LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RouteTableEventReady used after reconciliation has completed successfully.
RouteTableReconciliationFailedReason used when the RouteTable reconciliation is failed.
SecurityListReconciliationFailedReason used when the SecurityList reconciliation is failed.
ServiceGatewayEventReady used after reconciliation has completed successfully.
ServiceGatewayReconciliationFailedReason used when the ServiceGateway reconciliation is failed.
No description provided by the author
No description provided by the author
No description provided by the author
SubnetEventReady used after reconciliation has completed successfully.
SubnetReconciliationFailedReason used when the Subnet reconciliation is failed.
UserPrincipal represents a user principal.
No description provided by the author
VcnEventReady used after reconciliation has completed successfully.
No description provided by the author
VcnReconciliationFailedReason used when the vcn reconciliation is failed.
WaitingForBootstrapDataReason used when machine is waiting for bootstrap data to be ready before proceeding.
WaitingForClusterInfrastructureReason used when machine is waiting for cluster infrastructure to be ready before proceeding.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
OCIClusterSubnetRoles a slice of all the subnet roles for self managed cluster.
OCIManagedClusterSubnetRoles a slice of all the subnet roles for managed cluster.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

AddOnOptions defines the properties that define options for supported add-ons.
AdmissionControllerOptions defines the properties that define supported admission controllers.
AllowedNamespaces defines the namespaces the clusters are allowed to use the identity from.
AmdMilanBmPlatformConfig The platform configuration used when launching a bare metal instance with one of the following shapes: BM.Standard.E4.128 or BM.DenseIO.E4.128 (the AMD Milan platform).
AmdRomeBmGpuPlatformConfig The platform configuration of a bare metal GPU instance that uses the BM.GPU4.8 shape (the AMD Rome platform).
AmdRomeBmPlatformConfig The platform configuration of a bare metal instance that uses the BM.Standard.E3.128 shape (the AMD Rome platform).
AmdVmPlatformConfig The platform configuration of a virtual machine instance that uses the AMD platform.
BackendSetDetails specifies the configuration of a network load balancer backend set.
ClusterOptions defines Optional attributes for the cluster.
ClusterPodNetworkOptions defines the available CNIs and network options for existing and new node pools of the cluster.
DRG defines the configuration for a Dynamic Resource Group.
EgressSecurityRule A rule for allowing outbound IP packets.
EgressSecurityRuleForNSG is EgressSecurityRule for NSG.
EndpointConfig defines the network configuration for access to the Cluster control plane.
HealthChecker The health check policy configuration.
IcmpOptions Optional and valid only for ICMP and ICMPv6.
ImagePolicyConfig defines the properties that define a image verification policy.
IngressSecurityRule A rule for allowing inbound IP packets.
IngressSecurityRuleForNSG is IngressSecurityRule for NSG.
InstanceAgentPluginConfig defines the configuration of plugins associated with this instance.
InstanceOptions Optional mutable instance options.
InstanceSourceViaImageConfig The configuration options for booting up instances via images.
IntelIcelakeBmPlatformConfig The platform configuration of a bare metal instance that uses the BM.Standard3.64 shape or the BM.Optimized3.36 shape (the Intel Ice Lake platform).
IntelSkylakeBmPlatformConfig The platform configuration of a bare metal instance that uses one of the following shapes: BM.Standard2.52, BM.GPU2.2, BM.GPU3.8, or BM.DenseIO2.52 (the Intel Skylake platform).
IntelVmPlatformConfig The platform configuration of a virtual machine instance that uses the Intel platform.
KeyDetails defines the properties that define the kms keys used by OKE for Image Signature verification.
KubernetesNetworkConfig defines the properties that define the network configuration for Kubernetes.
LaunchCreateVolumeFromAttributes The details of the volume to create for CreateVolume operation.
LaunchInstanceAgentConfig Configuration options for the Oracle Cloud Agent software running on the instance.
LaunchInstanceAvailabilityConfig Options for VM migration during infrastructure maintenance events and for defining the availability of a VM instance after a maintenance event that impacts the underlying hardware.
LaunchIscsiVolumeAttachment specifies the iscsi volume attachments to create as part of the launch instance operation.
LaunchOptions Options for tuning the compatibility and performance of VM shapes.
No description provided by the author
LoadBalancer Configuration.
NetworkDetails defines the configuration options for the network.
NetworkSpec specifies what the OCI networking resources should look like.
NLBSpec specifies the NLB spec.
NSG defines configuration for a Network Security Group.
OCIAvailabilityDomain contains information about an Availability Domain (AD).
OCICluster is the Schema for the ociclusters API.
OCIClusterIdentity is the Schema for the OCI Cluster Identity API.
OCIClusterIdentityList contains a list of OCIClusterIdentity.
OCIClusterIdentitySpec defines the parameters that are used to create an OCIClusterIdentity.
OCIClusterIdentityStatus defines the observed state of OCIClusterIdentity.
OCIClusterList contains a list of OCICluster.
OCIClusterSpec defines the desired state of OciCluster.
OCIClusterStatus defines the observed state of OCICluster.
OCIClusterTemplate is the Schema for the ociclustertemplates API.
OCIClusterTemplateList contains a list of OCIClusterTemplate.
OCIClusterTemplateResource describes the data needed to create an OCICluster from a template.
OCIClusterTemplateSpec defines the desired state of OCIClusterTemplate.
OCIMachine is the Schema for the ocimachines API.
OCIMachineList contains a list of OCIMachine.
OCIMachineSpec defines the desired state of OCIMachine Please read the API https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/Instance/LaunchInstance for more information about the parameters below.
OCIMachineStatus defines the observed state of OCIMachine.
OCIMachineTemplate is the schema for the OCI compute instance machine template.
OCIMachineTemplateList contains a list of OCIMachineTemplate.
OCIMachineTemplateResource describes the data needed to create an OCIMachine from a template.
OCIMachineTemplateSpec defines the desired state of OCIMachineTemplate.
OCIManagedCluster is the Schema for the ocimanagedclusters API.
OCIManagedClusterList contains a list of OCIManagedCluster.
OCIManagedClusterSpec defines the desired state of OCI OKE Cluster.
OCIManagedClusterStatus defines the observed state of OCICluster.
OCIManagedClusterTemplate is the Schema for the ocimanagedclustertemplates API.
OCIManagedClusterTemplateList contains a list of OCIManagedClusterTemplate.
OCIManagedClusterSpec describes the data needed to create an OCIManagedCluster from a template.
OCIManagedClusterTemplateSpec defines the desired state of OCIManagedClusterTemplate.
OCIManagedControlPlane is the Schema for the ocimanagedcontrolplane API.
OCIManagedControlPlaneList contains a list of OCIManagedControlPlane.
OCIManagedControlPlaneSpec defines the desired state of OCIManagedControlPlane.
OCIManagedControlPlaneStatus defines the observed state of OCIManagedControlPlane.
OCIManagedControlPlaneTemplate is the Schema for the OCIManagedControlPlaneTemplates API.
OCIManagedControlPlaneTemplateList contains a list of OCIManagedControlPlaneTemplate.
OCIManagedControlPlaneSpec describes the data needed to create an OCIManagedControlPlane from a template.
OCIManagedControlPlaneTemplateSpec defines the desired state of OCIManagedControlPlaneTemplate.
PeerRouteRule defines a Route Rule to be routed via a DRG.
PlatformConfig defines the platform config parameters.
PortRange The representation of PortRange.
PreemptibleInstanceConfig Configuration options for preemptible instances.
RemotePeeringConnection is used to peer VCNs residing in different regions(typically).
SecurityList defines the configureation for the security list for network virtual firewall https://docs.oracle.com/en-us/iaas/Content/Network/Concepts/securitylists.htm.
ShapeConfig defines the configuration options for the compute instance shape https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/datatypes/LaunchInstanceShapeConfigDetails.
Subnet defines the configuration for a network's subnet https://docs.oracle.com/en-us/iaas/Content/Network/Tasks/managingVCNs_topic-Overview_of_VCNs_and_Subnets.htm#Overview.
TcpOptions Optional and valid only for TCP.
TerminatePreemptionAction Terminates the preemptible instance when it is interrupted for eviction.
UdpOptions Optional and valid only for UDP.
VCN dfines the configuration for a Virtual Cloud Network.
VCNPeering defines the VCN peering details of the workload cluster VCN.
No description provided by the author

# Type aliases

AmdMilanBmPlatformConfigNumaNodesPerSocketEnum Enum with underlying type: string.
AmdRomeBmGpuPlatformConfigNumaNodesPerSocketEnum Enum with underlying type: string.
AmdRomeBmPlatformConfigNumaNodesPerSocketEnum Enum with underlying type: string.
No description provided by the author
No description provided by the author
EncryptionInTransitTypeEnum Enum with underlying type: string.
IngressSecurityRuleSourceTypeEnum Enum with underlying type: string.
InstanceAgentPluginConfigDetailsDesiredStateEnum Enum with underlying type: string.
IntelIcelakeBmPlatformConfigNumaNodesPerSocketEnum Enum with underlying type: string.
LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum Enum with underlying type: string.
LaunchOptionsBootVolumeTypeEnum Enum with underlying type: string.
LaunchOptionsFirmwareEnum Enum with underlying type: string.
LaunchOptionsNetworkTypeEnum Enum with underlying type: string.
LaunchOptionsRemoteDataVolumeTypeEnum Enum with underlying type: string.
LaunchInstanceAvailabilityConfigDetailsRecoveryActionEnum Enum with underlying type: string.
No description provided by the author
Role defines the unique role of a subnet.
No description provided by the author
No description provided by the author