Versions in this module Expand all Collapse all v1 v1.4.0 Apr 6, 2024 Changes in this version + const ClusterFinalizer + const MachineFinalizer + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var InstanceStateActive = InstanceState("ACTIVE") + var InstanceStateBuilding = InstanceState("BUILDING") + var InstanceStateDeleted = InstanceState("DELETED") + var InstanceStateError = InstanceState("ERROR") + var InstanceStateShutoff = InstanceState("SHUTOFF") + var InstanceStateStopped = InstanceState("STOPPED") + var SchemeBuilder = &scheme.Builder + func Convert_Map_string_To_Interface_To_v1alpha7_BindingProfile(in map[string]string, out *infrav1.BindingProfile, _ conversion.Scope) error + func Convert_v1alpha5_APIServerLoadBalancer_To_v1alpha7_APIServerLoadBalancer(in *APIServerLoadBalancer, out *v1alpha7.APIServerLoadBalancer, ...) error + func Convert_v1alpha5_AddressPair_To_v1alpha7_AddressPair(in *AddressPair, out *v1alpha7.AddressPair, s conversion.Scope) error + func Convert_v1alpha5_Bastion_To_v1alpha7_Bastion(in *Bastion, out *v1alpha7.Bastion, s conversion.Scope) error + func Convert_v1alpha5_ExternalRouterIPParam_To_v1alpha7_ExternalRouterIPParam(in *ExternalRouterIPParam, out *v1alpha7.ExternalRouterIPParam, ...) error + func Convert_v1alpha5_FixedIP_To_v1alpha7_FixedIP(in *FixedIP, out *v1alpha7.FixedIP, s conversion.Scope) error + func Convert_v1alpha5_Instance_To_v1alpha7_BastionStatus(in *Instance, out *infrav1.BastionStatus, _ conversion.Scope) error + func Convert_v1alpha5_LoadBalancer_To_v1alpha7_LoadBalancer(in *LoadBalancer, out *v1alpha7.LoadBalancer, s conversion.Scope) error + func Convert_v1alpha5_NetworkFilter_To_v1alpha7_NetworkFilter(in *NetworkFilter, out *v1alpha7.NetworkFilter, s conversion.Scope) error + func Convert_v1alpha5_Network_To_v1alpha7_NetworkStatus(in *Network, out *infrav1.NetworkStatus, _ conversion.Scope) error + func Convert_v1alpha5_Network_To_v1alpha7_NetworkStatusWithSubnets(in *Network, out *infrav1.NetworkStatusWithSubnets, s conversion.Scope) error + func Convert_v1alpha5_OpenStackClusterList_To_v1alpha7_OpenStackClusterList(in *OpenStackClusterList, out *v1alpha7.OpenStackClusterList, ...) error + func Convert_v1alpha5_OpenStackClusterSpec_To_v1alpha7_OpenStackClusterSpec(in *OpenStackClusterSpec, out *v1alpha7.OpenStackClusterSpec, ...) error + func Convert_v1alpha5_OpenStackClusterStatus_To_v1alpha7_OpenStackClusterStatus(in *OpenStackClusterStatus, out *infrav1.OpenStackClusterStatus, ...) error + func Convert_v1alpha5_OpenStackClusterTemplateList_To_v1alpha7_OpenStackClusterTemplateList(in *OpenStackClusterTemplateList, out *v1alpha7.OpenStackClusterTemplateList, ...) error + func Convert_v1alpha5_OpenStackClusterTemplateResource_To_v1alpha7_OpenStackClusterTemplateResource(in *OpenStackClusterTemplateResource, ...) error + func Convert_v1alpha5_OpenStackClusterTemplateSpec_To_v1alpha7_OpenStackClusterTemplateSpec(in *OpenStackClusterTemplateSpec, out *v1alpha7.OpenStackClusterTemplateSpec, ...) error + func Convert_v1alpha5_OpenStackClusterTemplate_To_v1alpha7_OpenStackClusterTemplate(in *OpenStackClusterTemplate, out *v1alpha7.OpenStackClusterTemplate, ...) error + func Convert_v1alpha5_OpenStackCluster_To_v1alpha7_OpenStackCluster(in *OpenStackCluster, out *v1alpha7.OpenStackCluster, s conversion.Scope) error + func Convert_v1alpha5_OpenStackIdentityReference_To_v1alpha7_OpenStackIdentityReference(in *OpenStackIdentityReference, out *v1alpha7.OpenStackIdentityReference, ...) error + func Convert_v1alpha5_OpenStackMachineList_To_v1alpha7_OpenStackMachineList(in *OpenStackMachineList, out *v1alpha7.OpenStackMachineList, ...) error + func Convert_v1alpha5_OpenStackMachineSpec_To_v1alpha7_OpenStackMachineSpec(in *OpenStackMachineSpec, out *infrav1.OpenStackMachineSpec, ...) error + func Convert_v1alpha5_OpenStackMachineStatus_To_v1alpha7_OpenStackMachineStatus(in *OpenStackMachineStatus, out *v1alpha7.OpenStackMachineStatus, ...) error + func Convert_v1alpha5_OpenStackMachineTemplateList_To_v1alpha7_OpenStackMachineTemplateList(in *OpenStackMachineTemplateList, out *v1alpha7.OpenStackMachineTemplateList, ...) error + func Convert_v1alpha5_OpenStackMachineTemplateResource_To_v1alpha7_OpenStackMachineTemplateResource(in *OpenStackMachineTemplateResource, ...) error + func Convert_v1alpha5_OpenStackMachineTemplateSpec_To_v1alpha7_OpenStackMachineTemplateSpec(in *OpenStackMachineTemplateSpec, out *v1alpha7.OpenStackMachineTemplateSpec, ...) error + func Convert_v1alpha5_OpenStackMachineTemplate_To_v1alpha7_OpenStackMachineTemplate(in *OpenStackMachineTemplate, out *v1alpha7.OpenStackMachineTemplate, ...) error + func Convert_v1alpha5_OpenStackMachine_To_v1alpha7_OpenStackMachine(in *OpenStackMachine, out *v1alpha7.OpenStackMachine, s conversion.Scope) error + func Convert_v1alpha5_PortOpts_To_v1alpha7_PortOpts(in *PortOpts, out *infrav1.PortOpts, s conversion.Scope) error + func Convert_v1alpha5_RootVolume_To_v1alpha7_RootVolume(in *RootVolume, out *v1alpha7.RootVolume, s conversion.Scope) error + func Convert_v1alpha5_Router_To_v1alpha7_Router(in *Router, out *v1alpha7.Router, s conversion.Scope) error + func Convert_v1alpha5_SecurityGroupFilter_To_v1alpha7_SecurityGroupFilter(in *SecurityGroupFilter, out *infrav1.SecurityGroupFilter, s conversion.Scope) error + func Convert_v1alpha5_SecurityGroupParam_To_v1alpha7_SecurityGroupFilter(in *SecurityGroupParam, out *infrav1.SecurityGroupFilter, s conversion.Scope) error + func Convert_v1alpha5_SecurityGroupRule_To_v1alpha7_SecurityGroupRule(in *SecurityGroupRule, out *v1alpha7.SecurityGroupRule, s conversion.Scope) error + func Convert_v1alpha5_SecurityGroup_To_v1alpha7_SecurityGroup(in *SecurityGroup, out *v1alpha7.SecurityGroup, s conversion.Scope) error + func Convert_v1alpha5_SubnetFilter_To_v1alpha7_SubnetFilter(in *SubnetFilter, out *v1alpha7.SubnetFilter, s conversion.Scope) error + func Convert_v1alpha5_SubnetParam_To_v1alpha7_SubnetFilter(in *SubnetParam, out *infrav1.SubnetFilter, _ conversion.Scope) error + func Convert_v1alpha5_Subnet_To_v1alpha7_Subnet(in *Subnet, out *v1alpha7.Subnet, s conversion.Scope) error + func Convert_v1alpha7_APIServerLoadBalancer_To_v1alpha5_APIServerLoadBalancer(in *infrav1.APIServerLoadBalancer, out *APIServerLoadBalancer, ...) error + func Convert_v1alpha7_AddressPair_To_v1alpha5_AddressPair(in *v1alpha7.AddressPair, out *AddressPair, s conversion.Scope) error + func Convert_v1alpha7_BastionStatus_To_v1alpha5_Instance(in *infrav1.BastionStatus, out *Instance, _ conversion.Scope) error + func Convert_v1alpha7_Bastion_To_v1alpha5_Bastion(in *v1alpha7.Bastion, out *Bastion, s conversion.Scope) error + func Convert_v1alpha7_BindingProfile_To_Map_string_To_Interface(in *infrav1.BindingProfile, out map[string]string, _ conversion.Scope) error + func Convert_v1alpha7_ExternalRouterIPParam_To_v1alpha5_ExternalRouterIPParam(in *v1alpha7.ExternalRouterIPParam, out *ExternalRouterIPParam, ...) error + func Convert_v1alpha7_FixedIP_To_v1alpha5_FixedIP(in *v1alpha7.FixedIP, out *FixedIP, s conversion.Scope) error + func Convert_v1alpha7_LoadBalancer_To_v1alpha5_LoadBalancer(in *infrav1.LoadBalancer, out *LoadBalancer, s conversion.Scope) error + func Convert_v1alpha7_NetworkFilter_To_v1alpha5_NetworkFilter(in *v1alpha7.NetworkFilter, out *NetworkFilter, s conversion.Scope) error + func Convert_v1alpha7_NetworkStatusWithSubnets_To_v1alpha5_Network(in *infrav1.NetworkStatusWithSubnets, out *Network, s conversion.Scope) error + func Convert_v1alpha7_NetworkStatus_To_v1alpha5_Network(in *infrav1.NetworkStatus, out *Network, _ conversion.Scope) error + func Convert_v1alpha7_OpenStackClusterList_To_v1alpha5_OpenStackClusterList(in *v1alpha7.OpenStackClusterList, out *OpenStackClusterList, ...) error + func Convert_v1alpha7_OpenStackClusterSpec_To_v1alpha5_OpenStackClusterSpec(in *infrav1.OpenStackClusterSpec, out *OpenStackClusterSpec, ...) error + func Convert_v1alpha7_OpenStackClusterStatus_To_v1alpha5_OpenStackClusterStatus(in *infrav1.OpenStackClusterStatus, out *OpenStackClusterStatus, ...) error + func Convert_v1alpha7_OpenStackClusterTemplateList_To_v1alpha5_OpenStackClusterTemplateList(in *v1alpha7.OpenStackClusterTemplateList, out *OpenStackClusterTemplateList, ...) error + func Convert_v1alpha7_OpenStackClusterTemplateResource_To_v1alpha5_OpenStackClusterTemplateResource(in *v1alpha7.OpenStackClusterTemplateResource, ...) error + func Convert_v1alpha7_OpenStackClusterTemplateSpec_To_v1alpha5_OpenStackClusterTemplateSpec(in *v1alpha7.OpenStackClusterTemplateSpec, out *OpenStackClusterTemplateSpec, ...) error + func Convert_v1alpha7_OpenStackClusterTemplate_To_v1alpha5_OpenStackClusterTemplate(in *v1alpha7.OpenStackClusterTemplate, out *OpenStackClusterTemplate, ...) error + func Convert_v1alpha7_OpenStackCluster_To_v1alpha5_OpenStackCluster(in *v1alpha7.OpenStackCluster, out *OpenStackCluster, s conversion.Scope) error + func Convert_v1alpha7_OpenStackIdentityReference_To_v1alpha5_OpenStackIdentityReference(in *v1alpha7.OpenStackIdentityReference, out *OpenStackIdentityReference, ...) error + func Convert_v1alpha7_OpenStackMachineList_To_v1alpha5_OpenStackMachineList(in *v1alpha7.OpenStackMachineList, out *OpenStackMachineList, ...) error + func Convert_v1alpha7_OpenStackMachineSpec_To_v1alpha5_OpenStackMachineSpec(in *infrav1.OpenStackMachineSpec, out *OpenStackMachineSpec, ...) error + func Convert_v1alpha7_OpenStackMachineStatus_To_v1alpha5_OpenStackMachineStatus(in *v1alpha7.OpenStackMachineStatus, out *OpenStackMachineStatus, ...) error + func Convert_v1alpha7_OpenStackMachineTemplateList_To_v1alpha5_OpenStackMachineTemplateList(in *v1alpha7.OpenStackMachineTemplateList, out *OpenStackMachineTemplateList, ...) error + func Convert_v1alpha7_OpenStackMachineTemplateResource_To_v1alpha5_OpenStackMachineTemplateResource(in *v1alpha7.OpenStackMachineTemplateResource, ...) error + func Convert_v1alpha7_OpenStackMachineTemplateSpec_To_v1alpha5_OpenStackMachineTemplateSpec(in *v1alpha7.OpenStackMachineTemplateSpec, out *OpenStackMachineTemplateSpec, ...) error + func Convert_v1alpha7_OpenStackMachineTemplate_To_v1alpha5_OpenStackMachineTemplate(in *v1alpha7.OpenStackMachineTemplate, out *OpenStackMachineTemplate, ...) error + func Convert_v1alpha7_OpenStackMachine_To_v1alpha5_OpenStackMachine(in *v1alpha7.OpenStackMachine, out *OpenStackMachine, s conversion.Scope) error + func Convert_v1alpha7_PortOpts_To_v1alpha5_PortOpts(in *infrav1.PortOpts, out *PortOpts, s conversion.Scope) error + func Convert_v1alpha7_RootVolume_To_v1alpha5_RootVolume(in *v1alpha7.RootVolume, out *RootVolume, s conversion.Scope) error + func Convert_v1alpha7_Router_To_v1alpha5_Router(in *v1alpha7.Router, out *Router, s conversion.Scope) error + func Convert_v1alpha7_SecurityGroupFilter_To_v1alpha5_SecurityGroupFilter(in *v1alpha7.SecurityGroupFilter, out *SecurityGroupFilter, s conversion.Scope) error + func Convert_v1alpha7_SecurityGroupFilter_To_v1alpha5_SecurityGroupParam(in *infrav1.SecurityGroupFilter, out *SecurityGroupParam, s conversion.Scope) error + func Convert_v1alpha7_SecurityGroupRule_To_v1alpha5_SecurityGroupRule(in *v1alpha7.SecurityGroupRule, out *SecurityGroupRule, s conversion.Scope) error + func Convert_v1alpha7_SecurityGroup_To_v1alpha5_SecurityGroup(in *v1alpha7.SecurityGroup, out *SecurityGroup, s conversion.Scope) error + func Convert_v1alpha7_SubnetFilter_To_v1alpha5_SubnetFilter(in *v1alpha7.SubnetFilter, out *SubnetFilter, s conversion.Scope) error + func Convert_v1alpha7_SubnetFilter_To_v1alpha5_SubnetParam(in *infrav1.SubnetFilter, out *SubnetParam, _ conversion.Scope) error + func Convert_v1alpha7_Subnet_To_v1alpha5_Subnet(in *v1alpha7.Subnet, out *Subnet, s conversion.Scope) error + func RegisterConversions(s *runtime.Scheme) error + type APIServerLoadBalancer struct + AdditionalPorts []int + AllowedCIDRs []string + Enabled bool + func (in *APIServerLoadBalancer) DeepCopy() *APIServerLoadBalancer + func (in *APIServerLoadBalancer) DeepCopyInto(out *APIServerLoadBalancer) + type AddressPair struct + IPAddress string + MACAddress string + func (in *AddressPair) DeepCopy() *AddressPair + func (in *AddressPair) DeepCopyInto(out *AddressPair) + type Bastion struct + AvailabilityZone string + Enabled bool + Instance OpenStackMachineSpec + func (in *Bastion) DeepCopy() *Bastion + func (in *Bastion) DeepCopyInto(out *Bastion) + type ExternalRouterIPParam struct + FixedIP string + Subnet SubnetParam + func (in *ExternalRouterIPParam) DeepCopy() *ExternalRouterIPParam + func (in *ExternalRouterIPParam) DeepCopyInto(out *ExternalRouterIPParam) + type FixedIP struct + IPAddress string + Subnet *SubnetFilter + func (in *FixedIP) DeepCopy() *FixedIP + func (in *FixedIP) DeepCopyInto(out *FixedIP) + type Instance struct + ConfigDrive *bool + FailureDomain string + Flavor string + FloatingIP string + ID string + IP string + Image string + ImageUUID string + Metadata map[string]string + Name string + Networks []Network + RootVolume *RootVolume + SSHKeyName string + SecurityGroups []string + ServerGroupID string + State InstanceState + Subnet string + Tags []string + Trunk bool + UserData string + func (in *Instance) DeepCopy() *Instance + func (in *Instance) DeepCopyInto(out *Instance) + type InstanceState string + type LoadBalancer struct + AllowedCIDRs []string + ID string + IP string + InternalIP string + Name string + func (in *LoadBalancer) DeepCopy() *LoadBalancer + func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) + type Network struct + APIServerLoadBalancer *LoadBalancer + ID string + Name string + PortOpts *PortOpts + Router *Router + Subnet *Subnet + Tags []string + func (in *Network) DeepCopy() *Network + func (in *Network) DeepCopyInto(out *Network) + type NetworkFilter struct + Description string + ID string + Name string + NotTags string + NotTagsAny string + ProjectID string + Tags string + TagsAny string + func (in *NetworkFilter) DeepCopy() *NetworkFilter + func (in *NetworkFilter) DeepCopyInto(out *NetworkFilter) + func (networkFilter NetworkFilter) ToListOpt() networks.ListOpts + type NetworkParam struct + Filter NetworkFilter + FixedIP string + Subnets []SubnetParam + UUID string + func (in *NetworkParam) DeepCopy() *NetworkParam + func (in *NetworkParam) DeepCopyInto(out *NetworkParam) + type OpenStackCluster struct + Spec OpenStackClusterSpec + Status OpenStackClusterStatus + func (in *OpenStackCluster) DeepCopy() *OpenStackCluster + func (in *OpenStackCluster) DeepCopyInto(out *OpenStackCluster) + func (in *OpenStackCluster) DeepCopyObject() runtime.Object + func (r *OpenStackCluster) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackCluster) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackClusterList struct + Items []OpenStackCluster + func (in *OpenStackClusterList) DeepCopy() *OpenStackClusterList + func (in *OpenStackClusterList) DeepCopyInto(out *OpenStackClusterList) + func (in *OpenStackClusterList) DeepCopyObject() runtime.Object + func (r *OpenStackClusterList) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackClusterList) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackClusterSpec struct + APIServerFixedIP string + APIServerFloatingIP string + APIServerLoadBalancer APIServerLoadBalancer + APIServerPort int + AllowAllInClusterTraffic bool + Bastion *Bastion + CloudName string + ControlPlaneAvailabilityZones []string + ControlPlaneEndpoint clusterv1.APIEndpoint + DNSNameservers []string + DisableAPIServerFloatingIP bool + DisablePortSecurity bool + ExternalNetworkID string + ExternalRouterIPs []ExternalRouterIPParam + IdentityRef *OpenStackIdentityReference + ManagedSecurityGroups bool + Network NetworkFilter + NodeCIDR string + Subnet SubnetFilter + Tags []string + func (in *OpenStackClusterSpec) DeepCopy() *OpenStackClusterSpec + func (in *OpenStackClusterSpec) DeepCopyInto(out *OpenStackClusterSpec) + type OpenStackClusterStatus struct + Bastion *Instance + BastionSecurityGroup *SecurityGroup + ControlPlaneSecurityGroup *SecurityGroup + ExternalNetwork *Network + FailureDomains clusterv1.FailureDomains + FailureMessage *string + FailureReason *capierrors.ClusterStatusError + Network *Network + Ready bool + WorkerSecurityGroup *SecurityGroup + func (in *OpenStackClusterStatus) DeepCopy() *OpenStackClusterStatus + func (in *OpenStackClusterStatus) DeepCopyInto(out *OpenStackClusterStatus) + type OpenStackClusterTemplate struct + Spec OpenStackClusterTemplateSpec + func (in *OpenStackClusterTemplate) DeepCopy() *OpenStackClusterTemplate + func (in *OpenStackClusterTemplate) DeepCopyInto(out *OpenStackClusterTemplate) + func (in *OpenStackClusterTemplate) DeepCopyObject() runtime.Object + func (r *OpenStackClusterTemplate) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackClusterTemplate) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackClusterTemplateList struct + Items []OpenStackClusterTemplate + func (in *OpenStackClusterTemplateList) DeepCopy() *OpenStackClusterTemplateList + func (in *OpenStackClusterTemplateList) DeepCopyInto(out *OpenStackClusterTemplateList) + func (in *OpenStackClusterTemplateList) DeepCopyObject() runtime.Object + type OpenStackClusterTemplateResource struct + Spec OpenStackClusterSpec + func (in *OpenStackClusterTemplateResource) DeepCopy() *OpenStackClusterTemplateResource + func (in *OpenStackClusterTemplateResource) DeepCopyInto(out *OpenStackClusterTemplateResource) + type OpenStackClusterTemplateSpec struct + Template OpenStackClusterTemplateResource + func (in *OpenStackClusterTemplateSpec) DeepCopy() *OpenStackClusterTemplateSpec + func (in *OpenStackClusterTemplateSpec) DeepCopyInto(out *OpenStackClusterTemplateSpec) + type OpenStackIdentityReference struct + Kind string + Name string + func (in *OpenStackIdentityReference) DeepCopy() *OpenStackIdentityReference + func (in *OpenStackIdentityReference) DeepCopyInto(out *OpenStackIdentityReference) + type OpenStackMachine struct + Spec OpenStackMachineSpec + Status OpenStackMachineStatus + func (in *OpenStackMachine) DeepCopy() *OpenStackMachine + func (in *OpenStackMachine) DeepCopyInto(out *OpenStackMachine) + func (in *OpenStackMachine) DeepCopyObject() runtime.Object + func (r *OpenStackMachine) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackMachine) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackMachineList struct + Items []OpenStackMachine + func (in *OpenStackMachineList) DeepCopy() *OpenStackMachineList + func (in *OpenStackMachineList) DeepCopyInto(out *OpenStackMachineList) + func (in *OpenStackMachineList) DeepCopyObject() runtime.Object + func (r *OpenStackMachineList) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackMachineList) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackMachineSpec struct + CloudName string + ConfigDrive *bool + Flavor string + FloatingIP string + IdentityRef *OpenStackIdentityReference + Image string + ImageUUID string + InstanceID *string + Networks []NetworkParam + Ports []PortOpts + ProviderID *string + RootVolume *RootVolume + SSHKeyName string + SecurityGroups []SecurityGroupParam + ServerGroupID string + ServerMetadata map[string]string + Subnet string + Tags []string + Trunk bool + func (in *OpenStackMachineSpec) DeepCopy() *OpenStackMachineSpec + func (in *OpenStackMachineSpec) DeepCopyInto(out *OpenStackMachineSpec) + type OpenStackMachineStatus struct + Addresses []corev1.NodeAddress + Conditions clusterv1.Conditions + FailureMessage *string + FailureReason *errors.MachineStatusError + InstanceState *InstanceState + Ready bool + func (in *OpenStackMachineStatus) DeepCopy() *OpenStackMachineStatus + func (in *OpenStackMachineStatus) DeepCopyInto(out *OpenStackMachineStatus) + type OpenStackMachineTemplate struct + Spec OpenStackMachineTemplateSpec + func (in *OpenStackMachineTemplate) DeepCopy() *OpenStackMachineTemplate + func (in *OpenStackMachineTemplate) DeepCopyInto(out *OpenStackMachineTemplate) + func (in *OpenStackMachineTemplate) DeepCopyObject() runtime.Object + func (r *OpenStackMachineTemplate) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackMachineTemplate) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackMachineTemplateList struct + Items []OpenStackMachineTemplate + func (in *OpenStackMachineTemplateList) DeepCopy() *OpenStackMachineTemplateList + func (in *OpenStackMachineTemplateList) DeepCopyInto(out *OpenStackMachineTemplateList) + func (in *OpenStackMachineTemplateList) DeepCopyObject() runtime.Object + func (r *OpenStackMachineTemplateList) ConvertFrom(srcRaw ctrlconversion.Hub) error + func (r *OpenStackMachineTemplateList) ConvertTo(dstRaw ctrlconversion.Hub) error + type OpenStackMachineTemplateResource struct + Spec OpenStackMachineSpec + func (in *OpenStackMachineTemplateResource) DeepCopy() *OpenStackMachineTemplateResource + func (in *OpenStackMachineTemplateResource) DeepCopyInto(out *OpenStackMachineTemplateResource) + type OpenStackMachineTemplateSpec struct + Template OpenStackMachineTemplateResource + func (in *OpenStackMachineTemplateSpec) DeepCopy() *OpenStackMachineTemplateSpec + func (in *OpenStackMachineTemplateSpec) DeepCopyInto(out *OpenStackMachineTemplateSpec) + type PortOpts struct + AdminStateUp *bool + AllowedAddressPairs []AddressPair + Description string + DisablePortSecurity *bool + FixedIPs []FixedIP + HostID string + MACAddress string + NameSuffix string + Network *NetworkFilter + Profile map[string]string + ProjectID string + SecurityGroupFilters []SecurityGroupParam + SecurityGroups []string + Tags []string + TenantID string + Trunk *bool + VNICType string + func (in *PortOpts) DeepCopy() *PortOpts + func (in *PortOpts) DeepCopyInto(out *PortOpts) + type RootVolume struct + AvailabilityZone string + Size int + VolumeType string + func (in *RootVolume) DeepCopy() *RootVolume + func (in *RootVolume) DeepCopyInto(out *RootVolume) + type Router struct + ID string + IPs []string + Name string + Tags []string + func (in *Router) DeepCopy() *Router + func (in *Router) DeepCopyInto(out *Router) + type SecurityGroup struct + ID string + Name string + Rules []SecurityGroupRule + func (in *SecurityGroup) DeepCopy() *SecurityGroup + func (in *SecurityGroup) DeepCopyInto(out *SecurityGroup) + type SecurityGroupFilter struct + Description string + ID string + Limit int + Marker string + Name string + NotTags string + NotTagsAny string + ProjectID string + SortDir string + SortKey string + Tags string + TagsAny string + TenantID string + func (in *SecurityGroupFilter) DeepCopy() *SecurityGroupFilter + func (in *SecurityGroupFilter) DeepCopyInto(out *SecurityGroupFilter) + type SecurityGroupParam struct + Filter SecurityGroupFilter + Name string + UUID string + func (in *SecurityGroupParam) DeepCopy() *SecurityGroupParam + func (in *SecurityGroupParam) DeepCopyInto(out *SecurityGroupParam) + type SecurityGroupRule struct + Description string + Direction string + EtherType string + ID string + PortRangeMax int + PortRangeMin int + Protocol string + RemoteGroupID string + RemoteIPPrefix string + SecurityGroupID string + func (in *SecurityGroupRule) DeepCopy() *SecurityGroupRule + func (in *SecurityGroupRule) DeepCopyInto(out *SecurityGroupRule) + func (r SecurityGroupRule) Equal(x SecurityGroupRule) bool + type Subnet struct + CIDR string + ID string + Name string + Tags []string + func (in *Subnet) DeepCopy() *Subnet + func (in *Subnet) DeepCopyInto(out *Subnet) + type SubnetFilter struct + CIDR string + Description string + GatewayIP string + ID string + IPVersion int + IPv6AddressMode string + IPv6RAMode string + Name string + NotTags string + NotTagsAny string + ProjectID string + Tags string + TagsAny string + func (in *SubnetFilter) DeepCopy() *SubnetFilter + func (in *SubnetFilter) DeepCopyInto(out *SubnetFilter) + func (subnetFilter SubnetFilter) ToListOpt() subnets.ListOpts + type SubnetParam struct + Filter SubnetFilter + UUID string + func (in *SubnetParam) DeepCopy() *SubnetParam + func (in *SubnetParam) DeepCopyInto(out *SubnetParam)