# Functions
ControlPlane provide access to the information about the Cluster API contract for ControlPlane objects.
ControlPlaneTemplate provide access to the information about the Cluster API contract for ControlPlaneTemplate objects.
GetNestedRef returns the ref value from a nested field in an Unstructured object.
InfrastructureCluster provide access to the information about the Cluster API contract for InfrastructureCluster objects.
ObjToRef returns a reference to the given object.
SetNestedRef sets the value of a nested field in an Unstructured to a reference to the refObj provided.
# Structs
ControlPlaneContract encodes information about the Cluster API contract for ControlPlane objects like e.g the KubeadmControlPlane etc.
ControlPlaneMachineTemplate provides a helper struct for working with MachineTemplate in ClusterClass.
ControlPlaneTemplateContract encodes information about the Cluster API contract for ControlPlaneTemplate objects like e.g.
InfrastructureClusterContract encodes information about the Cluster API contract for InfrastructureCluster objects like e.g the DockerCluster, AWS Cluster etc.
Int64 represents an accessor to an int64 path value.
Metadata provides a helper struct for working with Metadata.
Ref provide a helper struct for working with references in Unstructured objects.
String represents an accessor to a string path value.
# Type aliases
Path defines a how to access a field in an Unstructured object.