package
0.0.0-20241112164552-c116a603b7e0
Repository: https://github.com/jcho02/cluster-api-provider-openstack.git
Documentation: pkg.go.dev

# Functions

Convert_v1alpha7_AdditionalBlockDevice_To_v1beta1_AdditionalBlockDevice is an autogenerated conversion function.
Convert_v1alpha7_AddressPair_To_v1beta1_AddressPair is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha7_BastionStatus_To_v1beta1_BastionStatus is an autogenerated conversion function.
Convert_v1alpha7_BindingProfile_To_v1beta1_BindingProfile is an autogenerated conversion function.
Convert_v1alpha7_BlockDeviceStorage_To_v1beta1_BlockDeviceStorage is an autogenerated conversion function.
Convert_v1alpha7_BlockDeviceVolume_To_v1beta1_BlockDeviceVolume is an autogenerated conversion function.
Convert_v1alpha7_ExternalRouterIPParam_To_v1beta1_ExternalRouterIPParam is an autogenerated conversion function.
Convert_v1alpha7_FixedIP_To_v1beta1_FixedIP is an autogenerated conversion function.
Convert_v1alpha7_LoadBalancer_To_v1beta1_LoadBalancer is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha7_NetworkStatus_To_v1beta1_NetworkStatus is an autogenerated conversion function.
Convert_v1alpha7_NetworkStatusWithSubnets_To_v1beta1_NetworkStatusWithSubnets is an autogenerated conversion function.
Convert_v1alpha7_OpenStackCluster_To_v1beta1_OpenStackCluster is an autogenerated conversion function.
Convert_v1alpha7_OpenStackClusterList_To_v1beta1_OpenStackClusterList is an autogenerated conversion function.
No description provided by the author
Convert_v1alpha7_OpenStackClusterStatus_To_v1beta1_OpenStackClusterStatus is an autogenerated conversion function.
Convert_v1alpha7_OpenStackClusterTemplate_To_v1beta1_OpenStackClusterTemplate is an autogenerated conversion function.
Convert_v1alpha7_OpenStackClusterTemplateList_To_v1beta1_OpenStackClusterTemplateList is an autogenerated conversion function.
Convert_v1alpha7_OpenStackClusterTemplateResource_To_v1beta1_OpenStackClusterTemplateResource is an autogenerated conversion function.
Convert_v1alpha7_OpenStackClusterTemplateSpec_To_v1beta1_OpenStackClusterTemplateSpec is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha7_OpenStackMachineList_To_v1beta1_OpenStackMachineList is an autogenerated conversion function.
No description provided by the author
Convert_v1alpha7_OpenStackMachineStatus_To_v1beta1_OpenStackMachineStatus is an autogenerated conversion function.
Convert_v1alpha7_OpenStackMachineTemplate_To_v1beta1_OpenStackMachineTemplate is an autogenerated conversion function.
Convert_v1alpha7_OpenStackMachineTemplateList_To_v1beta1_OpenStackMachineTemplateList is an autogenerated conversion function.
Convert_v1alpha7_OpenStackMachineTemplateResource_To_v1beta1_OpenStackMachineTemplateResource is an autogenerated conversion function.
Convert_v1alpha7_OpenStackMachineTemplateSpec_To_v1beta1_OpenStackMachineTemplateSpec is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha7_Router_To_v1beta1_Router is an autogenerated conversion function.
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
Convert_v1alpha7_Subnet_To_v1beta1_Subnet is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha7_ValueSpec_To_v1beta1_ValueSpec is an autogenerated conversion function.
Convert_v1beta1_AdditionalBlockDevice_To_v1alpha7_AdditionalBlockDevice is an autogenerated conversion function.
Convert_v1beta1_AddressPair_To_v1alpha7_AddressPair is an autogenerated conversion function.
No description provided by the author
No description provided by the author
No description provided by the author
Convert_v1beta1_BindingProfile_To_v1alpha7_BindingProfile is an autogenerated conversion function.
Convert_v1beta1_BlockDeviceStorage_To_v1alpha7_BlockDeviceStorage is an autogenerated conversion function.
Convert_v1beta1_BlockDeviceVolume_To_v1alpha7_BlockDeviceVolume is an autogenerated conversion function.
Convert_v1beta1_ExternalRouterIPParam_To_v1alpha7_ExternalRouterIPParam is an autogenerated conversion function.
Convert_v1beta1_FixedIP_To_v1alpha7_FixedIP is an autogenerated conversion function.
No description provided by the author
No description provided by the author
No description provided by the author
Convert_v1beta1_NetworkStatus_To_v1alpha7_NetworkStatus is an autogenerated conversion function.
Convert_v1beta1_NetworkStatusWithSubnets_To_v1alpha7_NetworkStatusWithSubnets is an autogenerated conversion function.
Convert_v1beta1_OpenStackCluster_To_v1alpha7_OpenStackCluster is an autogenerated conversion function.
Convert_v1beta1_OpenStackClusterList_To_v1alpha7_OpenStackClusterList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_OpenStackClusterTemplate_To_v1alpha7_OpenStackClusterTemplate is an autogenerated conversion function.
Convert_v1beta1_OpenStackClusterTemplateList_To_v1alpha7_OpenStackClusterTemplateList is an autogenerated conversion function.
Convert_v1beta1_OpenStackClusterTemplateResource_To_v1alpha7_OpenStackClusterTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OpenStackClusterTemplateSpec_To_v1alpha7_OpenStackClusterTemplateSpec is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_OpenStackMachineList_To_v1alpha7_OpenStackMachineList is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_OpenStackMachineTemplate_To_v1alpha7_OpenStackMachineTemplate is an autogenerated conversion function.
Convert_v1beta1_OpenStackMachineTemplateList_To_v1alpha7_OpenStackMachineTemplateList is an autogenerated conversion function.
Convert_v1beta1_OpenStackMachineTemplateResource_To_v1alpha7_OpenStackMachineTemplateResource is an autogenerated conversion function.
Convert_v1beta1_OpenStackMachineTemplateSpec_To_v1alpha7_OpenStackMachineTemplateSpec is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_Router_To_v1alpha7_Router is an autogenerated conversion function.
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
Convert_v1beta1_Subnet_To_v1alpha7_Subnet is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1beta1_ValueSpec_To_v1alpha7_ValueSpec is an autogenerated conversion function.
RegisterConversions adds conversion functions to the given scheme.

# Constants

APIServerIngressReadyCondition reports on the current status of the network ingress (Loadbalancer, Floating IP) for Control Plane machines.
ClusterFinalizer allows ReconcileOpenStackCluster to clean up OpenStack resources associated with OpenStackCluster before removing it from the apiserver.
FloatingIPErrorReason used when the floating ip could not be created or attached.
InstanceCreateFailedReason used when creating the instance failed.
InstanceDeletedReason used when the instance is in a deleted state.
InstanceDeleteFailedReason used when deleting the instance failed.
InstanceNotFoundReason used when the instance couldn't be retrieved.
InstanceNotReadyReason used when the instance is in a pending state.
InstanceReadyCondition reports on current status of the OpenStack instance.
InstanceStateErrorReason used when the instance is in error state.
InvalidMachineSpecReason used when the machine spec is invalid.
LoadBalancerMemberErrorReason used when the instance could not be added as a loadbalancer member.
LocalBlockDevice is an ephemeral block device attached to the server.
MachineFinalizer allows ReconcileOpenStackMachine to clean up OpenStack resources associated with OpenStackMachine before removing it from the apiserver.
OpenstackErrorReason used when there is an error communicating with OpenStack.
VolumeBlockDevice is a volume block device attached to the server.
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.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
InstanceStateActive is the string representing an instance in an active state.
InstanceStateBuild is the string representing an instance in a build state.
InstanceStateDeleted is the string representing an instance in a deleted state.
InstanceStateError is the string representing an instance in an error state.
InstanceStateShutoff is the string representing an instance in a shutoff state.
InstanceStateStopped is the string representing an instance in a stopped state.
InstanceStateUndefined is the string representing an undefined instance state.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

AdditionalBlockDevice is a block device to attach to the server.
No description provided by the author
No description provided by the author
Bastion represents basic information about the bastion node.
No description provided by the author
No description provided by the author
BlockDeviceStorage is the storage type of a block device to create and contains additional storage options.
BlockDeviceVolume contains additional storage options for a volume block device.
No description provided by the author
No description provided by the author
LoadBalancer represents basic information about the associated OpenStack LoadBalancer.
No description provided by the author
NetworkStatus contains basic information about an existing neutron network.
NetworkStatusWithSubnets represents basic information about an existing neutron network and an associated set of subnets.
OpenStackCluster is the Schema for the openstackclusters API.
OpenStackClusterList contains a list of OpenStackCluster.
OpenStackClusterSpec defines the desired state of OpenStackCluster.
OpenStackClusterStatus defines the observed state of OpenStackCluster.
OpenStackClusterTemplate is the Schema for the openstackclustertemplates API.
OpenStackClusterTemplateList contains a list of OpenStackClusterTemplate.
OpenStackClusterTemplateResource describes the data needed to create a OpenStackCluster from a template.
OpenStackClusterTemplateSpec defines the desired state of OpenStackClusterTemplate.
OpenStackIdentityReference is a reference to an infrastructure provider identity to be used to provision cluster resources.
OpenStackMachine is the Schema for the openstackmachines API.
OpenStackMachineList contains a list of OpenStackMachine.
OpenStackMachineSpec defines the desired state of OpenStackMachine.
OpenStackMachineStatus defines the observed state of OpenStackMachine.
OpenStackMachineTemplate is the Schema for the openstackmachinetemplates API.
OpenStackMachineTemplateList contains a list of OpenStackMachineTemplate.
OpenStackMachineTemplateResource describes the data needed to create a OpenStackMachine from a template.
OpenStackMachineTemplateSpec defines the desired state of OpenStackMachineTemplate.
No description provided by the author
No description provided by the author
Router represents basic information about the associated OpenStack Neutron Router.
No description provided by the author
SecurityGroup represents the basic information of the associated OpenStack Neutron Security Group.
No description provided by the author
SecurityGroupRule represent the basic information of the associated OpenStack Security Group Role.
Subnet represents basic information about the associated OpenStack Neutron Subnet.
No description provided by the author
ValueSpec represents a single value_spec key-value pair.

# Type aliases

BlockDeviceType defines the type of block device to create.
InstanceState describes the state of an OpenStack instance.