# Functions

Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint converts APIEndpoint in NutanixClusterResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixCategoryIdentifier_To_v1beta1_NutanixCategoryIdentifier is an autogenerated conversion function.
Convert_v1alpha4_NutanixCluster_To_v1beta1_NutanixCluster is an autogenerated conversion function.
Convert_v1alpha4_NutanixClusterList_To_v1beta1_NutanixClusterList is an autogenerated conversion function.
Convert_v1alpha4_NutanixClusterSpec_To_v1beta1_NutanixClusterSpec converts NutanixClusterSpec in NutanixClusterResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixClusterStatus_To_v1beta1_NutanixClusterStatus converts NutanixClusterStatus in NutanixClusterResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixMachine_To_v1beta1_NutanixMachine is an autogenerated conversion function.
Convert_v1alpha4_NutanixMachineList_To_v1beta1_NutanixMachineList is an autogenerated conversion function.
Convert_v1alpha4_NutanixMachineSpec_To_v1beta1_NutanixMachineSpec converts NutanixMachineSpec in NutanixMachineResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixMachineStatus_To_v1beta1_NutanixMachineStatus converts NutanixMachineStatus in NutanixMachineResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixMachineTemplate_To_v1beta1_NutanixMachineTemplate is an autogenerated conversion function.
Convert_v1alpha4_NutanixMachineTemplateList_To_v1beta1_NutanixMachineTemplateList is an autogenerated conversion function.
Convert_v1alpha4_NutanixMachineTemplateResource_To_v1beta1_NutanixMachineTemplateResource converts NutanixMachineTemplateResource in NutanixMachineTemplateResource from v1alpha4 to v1beta1 version.
Convert_v1alpha4_NutanixMachineTemplateSpec_To_v1beta1_NutanixMachineTemplateSpec is an autogenerated conversion function.
Convert_v1alpha4_NutanixResourceIdentifier_To_v1beta1_NutanixResourceIdentifier is an autogenerated conversion function.
Convert_v1alpha4_ObjectMeta_To_v1beta1_ObjectMeta converts ObjectMeta in NutanixMachineTemplateResource from v1alpha4 to v1beta1 version.
Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint converts APIEndpoint in NutanixClusterResource from v1alpha4 to v1beta1 version.
Convert_v1beta1_NutanixCategoryIdentifier_To_v1alpha4_NutanixCategoryIdentifier is an autogenerated conversion function.
Convert_v1beta1_NutanixCluster_To_v1alpha4_NutanixCluster is an autogenerated conversion function.
Convert_v1beta1_NutanixClusterList_To_v1alpha4_NutanixClusterList is an autogenerated conversion function.
Convert_v1beta1_NutanixClusterSpec_To_v1alpha4_NutanixClusterSpec converts NutanixClusterSpec in NutanixClusterResource from v1beta1 to v1alpha4 version.
Convert_v1beta1_NutanixClusterStatus_To_v1alpha4_NutanixClusterStatus is an autogenerated conversion function.
Convert_v1beta1_NutanixMachine_To_v1alpha4_NutanixMachine is an autogenerated conversion function.
Convert_v1beta1_NutanixMachineList_To_v1alpha4_NutanixMachineList is an autogenerated conversion function.
Convert_v1beta1_NutanixMachineSpec_To_v1alpha4_NutanixMachineSpec converts NutanixMachineSpec in NutanixMachineResource from v1alpha4 to v1beta1 version.
Convert_v1beta1_NutanixMachineStatus_To_v1alpha4_NutanixMachineStatus is an autogenerated conversion function.
Convert_v1beta1_NutanixMachineTemplate_To_v1alpha4_NutanixMachineTemplate is an autogenerated conversion function.
Convert_v1beta1_NutanixMachineTemplateList_To_v1alpha4_NutanixMachineTemplateList is an autogenerated conversion function.
Convert_v1beta1_NutanixMachineTemplateResource_To_v1alpha4_NutanixMachineTemplateResource converts NutanixMachineTemplateResource in NutanixMachineTemplateResource from v1beta1 to v1alpha4 version.
Convert_v1beta1_NutanixMachineTemplateSpec_To_v1alpha4_NutanixMachineTemplateSpec is an autogenerated conversion function.
Convert_v1beta1_NutanixResourceIdentifier_To_v1alpha4_NutanixResourceIdentifier is an autogenerated conversion function.
Convert_v1beta1_ObjectMeta_To_v1alpha4_ObjectMeta converts ObjectMeta in NutanixMachineTemplateResource from v1beta1 to v1alpha4 version.
RegisterConversions adds conversion functions to the given scheme.

# Constants

ClusterCategoryCreatedCondition indicates the status of the category linked to the NutanixCluster.
No description provided by the author
CredentialRefSecretOwnerSetCondition shows the status of setting the Owner.
No description provided by the author
DefaultCAPICategoryDescription is the default category description used for CAPI clusters.
DefaultCAPICategoryOwnedValue is the default category value used for CAPI clusters.
DefaultCAPICategoryPrefix is the default category prefix used for CAPI clusters.
No description provided by the author
No description provided by the author
NutanixClusterFinalizer allows NutanixClusterReconciler to clean up AHV resources associated with NutanixCluster before removing it from the API Server.
NutanixIdentifierBootTypeLegacy is a resource identifier identifying the legacy boot type for virtual machines.
NutanixIdentifierBootTypeUEFI is a resource identifier identifying the UEFI boot type for virtual machines.
NutanixIdentifierName is a resource identifier identifying the object by Name.
NutanixIdentifierUUID is a resource identifier identifying the object by UUID.
NutanixMachineFinalizer allows NutanixMachineReconciler to clean up AHV resources associated with NutanixMachine before removing it from the API Server.
PrismCentralClientCondition indicates the status of the client used to connect to Prism Central.
No description provided by the author
No description provided by the author
VMAddressesAssignedCondition shows the status of the process of assigning the VMs to a project.
VMAddressesAssignedCondition shows the status of the process of assigning the VM addresses.
No description provided by the author
No description provided by the author
VMProvisionedCondition shows the status of the VM provisioning process.
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.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

No description provided by the author
NutanixCluster is the Schema for the nutanixclusters API.
NutanixClusterList contains a list of NutanixCluster.
NutanixClusterSpec defines the desired state of NutanixCluster.
NutanixClusterStatus defines the observed state of NutanixCluster.
NutanixMachine is the Schema for the nutanixmachines API.
NutanixMachineList contains a list of NutanixMachine.
NutanixMachineSpec defines the desired state of NutanixMachine.
NutanixMachineStatus defines the observed state of NutanixMachine.
NutanixMachineTemplate is the Schema for the nutanixmachinetemplates API.
NutanixMachineTemplateList contains a list of NutanixMachineTemplate.
NutanixMachineTemplateResource describes the data needed to create a NutanixMachine from a template.
NutanixMachineTemplateSpec defines the desired state of NutanixMachineTemplate.
NutanixResourceIdentifier holds the identity of a Nutanix PC resource (cluster, image, subnet, etc.) +union.

# Type aliases

NutanixIdentifierType is an enumeration of different resource identifier types.