# Constants

ClusterFinalizer allows BareMetalClusterReconciler to clean up resources associated with BareMetalCluster before removing it from the apiserver.
MachineFinalizer allows ReconcileBareMetalMachine to clean up resources associated with BareMetalMachine before removing it from the apiserver.

# 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

APIEndpoint represents a reachable Kubernetes API endpoint.
APIEndPointError represents error in the APIEndPoint in BareMetalCluster.Spec.
BareMetalCluster is the Schema for the baremetalclusters API.
BareMetalClusterList contains a list of BareMetalCluster.
BareMetalClusterSpec defines the desired state of BareMetalCluster.
BareMetalClusterStatus defines the observed state of BareMetalCluster.
BareMetalMachine is the Schema for the baremetalmachines API.
BareMetalMachineList contains a list of BareMetalMachine.
BareMetalMachineSpec defines the desired state of BareMetalMachine.
BareMetalMachineStatus defines the observed state of BareMetalMachine.
BareMetalMachineTemplate is the Schema for the baremetalmachinetemplates API.
BareMetalMachineTemplateList contains a list of BareMetalMachineTemplate.
BareMetalMachineTemplateResource describes the data needed to create a BareMetalMachine from a template.
BareMetalMachineTemplateSpec defines the desired state of BareMetalMachineTemplate.
HostSelector specifies matching criteria for labels on BareMetalHosts.
No description provided by the author
Image holds the details of an image to use during provisioning.