Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 contains API Schema definitions for the ipam v1alpha1 API group +groupName=ipam.api.onmetal.de
Index ¶
- Variables
- func Convert_ipam_PrefixAllocationList_To_v1alpha1_PrefixAllocationList(in *ipam.PrefixAllocationList, out *v1alpha1.PrefixAllocationList, ...) error
- func Convert_ipam_PrefixAllocationSpec_To_v1alpha1_PrefixAllocationSpec(in *ipam.PrefixAllocationSpec, out *v1alpha1.PrefixAllocationSpec, ...) error
- func Convert_ipam_PrefixAllocationStatus_To_v1alpha1_PrefixAllocationStatus(in *ipam.PrefixAllocationStatus, out *v1alpha1.PrefixAllocationStatus, ...) error
- func Convert_ipam_PrefixAllocation_To_v1alpha1_PrefixAllocation(in *ipam.PrefixAllocation, out *v1alpha1.PrefixAllocation, s conversion.Scope) error
- func Convert_ipam_PrefixList_To_v1alpha1_PrefixList(in *ipam.PrefixList, out *v1alpha1.PrefixList, s conversion.Scope) error
- func Convert_ipam_PrefixSpec_To_v1alpha1_PrefixSpec(in *ipam.PrefixSpec, out *v1alpha1.PrefixSpec, s conversion.Scope) error
- func Convert_ipam_PrefixStatus_To_v1alpha1_PrefixStatus(in *ipam.PrefixStatus, out *v1alpha1.PrefixStatus, s conversion.Scope) error
- func Convert_ipam_PrefixTemplateSpec_To_v1alpha1_PrefixTemplateSpec(in *ipam.PrefixTemplateSpec, out *v1alpha1.PrefixTemplateSpec, ...) error
- func Convert_ipam_Prefix_To_v1alpha1_Prefix(in *ipam.Prefix, out *v1alpha1.Prefix, s conversion.Scope) error
- func Convert_v1alpha1_PrefixAllocationList_To_ipam_PrefixAllocationList(in *v1alpha1.PrefixAllocationList, out *ipam.PrefixAllocationList, ...) error
- func Convert_v1alpha1_PrefixAllocationSpec_To_ipam_PrefixAllocationSpec(in *v1alpha1.PrefixAllocationSpec, out *ipam.PrefixAllocationSpec, ...) error
- func Convert_v1alpha1_PrefixAllocationStatus_To_ipam_PrefixAllocationStatus(in *v1alpha1.PrefixAllocationStatus, out *ipam.PrefixAllocationStatus, ...) error
- func Convert_v1alpha1_PrefixAllocation_To_ipam_PrefixAllocation(in *v1alpha1.PrefixAllocation, out *ipam.PrefixAllocation, s conversion.Scope) error
- func Convert_v1alpha1_PrefixList_To_ipam_PrefixList(in *v1alpha1.PrefixList, out *ipam.PrefixList, s conversion.Scope) error
- func Convert_v1alpha1_PrefixSpec_To_ipam_PrefixSpec(in *v1alpha1.PrefixSpec, out *ipam.PrefixSpec, s conversion.Scope) error
- func Convert_v1alpha1_PrefixStatus_To_ipam_PrefixStatus(in *v1alpha1.PrefixStatus, out *ipam.PrefixStatus, s conversion.Scope) error
- func Convert_v1alpha1_PrefixTemplateSpec_To_ipam_PrefixTemplateSpec(in *v1alpha1.PrefixTemplateSpec, out *ipam.PrefixTemplateSpec, ...) error
- func Convert_v1alpha1_Prefix_To_ipam_Prefix(in *v1alpha1.Prefix, out *ipam.Prefix, s conversion.Scope) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- func SetDefaults_PrefixAllocationSpec(spec *v1alpha1.PrefixAllocationSpec)
- func SetDefaults_PrefixAllocationStatus(status *v1alpha1.PrefixAllocationStatus)
- func SetDefaults_PrefixSpec(spec *v1alpha1.PrefixSpec)
- func SetDefaults_PrefixStatus(status *v1alpha1.PrefixStatus)
- func SetObjectDefaults_Prefix(in *v1alpha1.Prefix)
- func SetObjectDefaults_PrefixAllocation(in *v1alpha1.PrefixAllocation)
- func SetObjectDefaults_PrefixAllocationList(in *v1alpha1.PrefixAllocationList)
- func SetObjectDefaults_PrefixList(in *v1alpha1.PrefixList)
Constants ¶
This section is empty.
Variables ¶
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: "ipam.api.onmetal.de", Version: "v1alpha1"} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = localSchemeBuilder.AddToScheme )
Functions ¶
func Convert_ipam_PrefixAllocationList_To_v1alpha1_PrefixAllocationList ¶
func Convert_ipam_PrefixAllocationList_To_v1alpha1_PrefixAllocationList(in *ipam.PrefixAllocationList, out *v1alpha1.PrefixAllocationList, s conversion.Scope) error
Convert_ipam_PrefixAllocationList_To_v1alpha1_PrefixAllocationList is an autogenerated conversion function.
func Convert_ipam_PrefixAllocationSpec_To_v1alpha1_PrefixAllocationSpec ¶
func Convert_ipam_PrefixAllocationSpec_To_v1alpha1_PrefixAllocationSpec(in *ipam.PrefixAllocationSpec, out *v1alpha1.PrefixAllocationSpec, s conversion.Scope) error
Convert_ipam_PrefixAllocationSpec_To_v1alpha1_PrefixAllocationSpec is an autogenerated conversion function.
func Convert_ipam_PrefixAllocationStatus_To_v1alpha1_PrefixAllocationStatus ¶
func Convert_ipam_PrefixAllocationStatus_To_v1alpha1_PrefixAllocationStatus(in *ipam.PrefixAllocationStatus, out *v1alpha1.PrefixAllocationStatus, s conversion.Scope) error
Convert_ipam_PrefixAllocationStatus_To_v1alpha1_PrefixAllocationStatus is an autogenerated conversion function.
func Convert_ipam_PrefixAllocation_To_v1alpha1_PrefixAllocation ¶
func Convert_ipam_PrefixAllocation_To_v1alpha1_PrefixAllocation(in *ipam.PrefixAllocation, out *v1alpha1.PrefixAllocation, s conversion.Scope) error
Convert_ipam_PrefixAllocation_To_v1alpha1_PrefixAllocation is an autogenerated conversion function.
func Convert_ipam_PrefixList_To_v1alpha1_PrefixList ¶
func Convert_ipam_PrefixList_To_v1alpha1_PrefixList(in *ipam.PrefixList, out *v1alpha1.PrefixList, s conversion.Scope) error
Convert_ipam_PrefixList_To_v1alpha1_PrefixList is an autogenerated conversion function.
func Convert_ipam_PrefixSpec_To_v1alpha1_PrefixSpec ¶
func Convert_ipam_PrefixSpec_To_v1alpha1_PrefixSpec(in *ipam.PrefixSpec, out *v1alpha1.PrefixSpec, s conversion.Scope) error
Convert_ipam_PrefixSpec_To_v1alpha1_PrefixSpec is an autogenerated conversion function.
func Convert_ipam_PrefixStatus_To_v1alpha1_PrefixStatus ¶
func Convert_ipam_PrefixStatus_To_v1alpha1_PrefixStatus(in *ipam.PrefixStatus, out *v1alpha1.PrefixStatus, s conversion.Scope) error
Convert_ipam_PrefixStatus_To_v1alpha1_PrefixStatus is an autogenerated conversion function.
func Convert_ipam_PrefixTemplateSpec_To_v1alpha1_PrefixTemplateSpec ¶
func Convert_ipam_PrefixTemplateSpec_To_v1alpha1_PrefixTemplateSpec(in *ipam.PrefixTemplateSpec, out *v1alpha1.PrefixTemplateSpec, s conversion.Scope) error
Convert_ipam_PrefixTemplateSpec_To_v1alpha1_PrefixTemplateSpec is an autogenerated conversion function.
func Convert_ipam_Prefix_To_v1alpha1_Prefix ¶
func Convert_ipam_Prefix_To_v1alpha1_Prefix(in *ipam.Prefix, out *v1alpha1.Prefix, s conversion.Scope) error
Convert_ipam_Prefix_To_v1alpha1_Prefix is an autogenerated conversion function.
func Convert_v1alpha1_PrefixAllocationList_To_ipam_PrefixAllocationList ¶
func Convert_v1alpha1_PrefixAllocationList_To_ipam_PrefixAllocationList(in *v1alpha1.PrefixAllocationList, out *ipam.PrefixAllocationList, s conversion.Scope) error
Convert_v1alpha1_PrefixAllocationList_To_ipam_PrefixAllocationList is an autogenerated conversion function.
func Convert_v1alpha1_PrefixAllocationSpec_To_ipam_PrefixAllocationSpec ¶
func Convert_v1alpha1_PrefixAllocationSpec_To_ipam_PrefixAllocationSpec(in *v1alpha1.PrefixAllocationSpec, out *ipam.PrefixAllocationSpec, s conversion.Scope) error
Convert_v1alpha1_PrefixAllocationSpec_To_ipam_PrefixAllocationSpec is an autogenerated conversion function.
func Convert_v1alpha1_PrefixAllocationStatus_To_ipam_PrefixAllocationStatus ¶
func Convert_v1alpha1_PrefixAllocationStatus_To_ipam_PrefixAllocationStatus(in *v1alpha1.PrefixAllocationStatus, out *ipam.PrefixAllocationStatus, s conversion.Scope) error
Convert_v1alpha1_PrefixAllocationStatus_To_ipam_PrefixAllocationStatus is an autogenerated conversion function.
func Convert_v1alpha1_PrefixAllocation_To_ipam_PrefixAllocation ¶
func Convert_v1alpha1_PrefixAllocation_To_ipam_PrefixAllocation(in *v1alpha1.PrefixAllocation, out *ipam.PrefixAllocation, s conversion.Scope) error
Convert_v1alpha1_PrefixAllocation_To_ipam_PrefixAllocation is an autogenerated conversion function.
func Convert_v1alpha1_PrefixList_To_ipam_PrefixList ¶
func Convert_v1alpha1_PrefixList_To_ipam_PrefixList(in *v1alpha1.PrefixList, out *ipam.PrefixList, s conversion.Scope) error
Convert_v1alpha1_PrefixList_To_ipam_PrefixList is an autogenerated conversion function.
func Convert_v1alpha1_PrefixSpec_To_ipam_PrefixSpec ¶
func Convert_v1alpha1_PrefixSpec_To_ipam_PrefixSpec(in *v1alpha1.PrefixSpec, out *ipam.PrefixSpec, s conversion.Scope) error
Convert_v1alpha1_PrefixSpec_To_ipam_PrefixSpec is an autogenerated conversion function.
func Convert_v1alpha1_PrefixStatus_To_ipam_PrefixStatus ¶
func Convert_v1alpha1_PrefixStatus_To_ipam_PrefixStatus(in *v1alpha1.PrefixStatus, out *ipam.PrefixStatus, s conversion.Scope) error
Convert_v1alpha1_PrefixStatus_To_ipam_PrefixStatus is an autogenerated conversion function.
func Convert_v1alpha1_PrefixTemplateSpec_To_ipam_PrefixTemplateSpec ¶
func Convert_v1alpha1_PrefixTemplateSpec_To_ipam_PrefixTemplateSpec(in *v1alpha1.PrefixTemplateSpec, out *ipam.PrefixTemplateSpec, s conversion.Scope) error
Convert_v1alpha1_PrefixTemplateSpec_To_ipam_PrefixTemplateSpec is an autogenerated conversion function.
func Convert_v1alpha1_Prefix_To_ipam_Prefix ¶
func Convert_v1alpha1_Prefix_To_ipam_Prefix(in *v1alpha1.Prefix, out *ipam.Prefix, s conversion.Scope) error
Convert_v1alpha1_Prefix_To_ipam_Prefix is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
func SetDefaults_PrefixAllocationSpec ¶
func SetDefaults_PrefixAllocationSpec(spec *v1alpha1.PrefixAllocationSpec)
func SetDefaults_PrefixAllocationStatus ¶
func SetDefaults_PrefixAllocationStatus(status *v1alpha1.PrefixAllocationStatus)
func SetDefaults_PrefixSpec ¶
func SetDefaults_PrefixSpec(spec *v1alpha1.PrefixSpec)
func SetDefaults_PrefixStatus ¶
func SetDefaults_PrefixStatus(status *v1alpha1.PrefixStatus)
func SetObjectDefaults_PrefixAllocation ¶
func SetObjectDefaults_PrefixAllocation(in *v1alpha1.PrefixAllocation)
func SetObjectDefaults_PrefixAllocationList ¶
func SetObjectDefaults_PrefixAllocationList(in *v1alpha1.PrefixAllocationList)
func SetObjectDefaults_PrefixList ¶
func SetObjectDefaults_PrefixList(in *v1alpha1.PrefixList)
Types ¶
This section is empty.