Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the networking v1alpha1 API group +kubebuilder:object:generate=true +groupName=networking.m3l.dev
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "networking.m3l.dev", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type Fabric ¶
type Fabric struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricSpec `json:"spec,omitempty"` Status FabricStatus `json:"status,omitempty"` }
Fabric is the Schema for the fabrics API
func (*Fabric) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fabric.
func (*Fabric) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Fabric) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricList ¶
type FabricList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Fabric `json:"items"` }
FabricList contains a list of Fabric
func (*FabricList) DeepCopy ¶
func (in *FabricList) DeepCopy() *FabricList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricList.
func (*FabricList) DeepCopyInto ¶
func (in *FabricList) DeepCopyInto(out *FabricList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricList) DeepCopyObject ¶
func (in *FabricList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricSpec ¶
type FabricSpec struct { // Foo is an example field of Fabric. Edit fabric_types.go to remove/update Foo string `json:"foo,omitempty"` }
FabricSpec defines the desired state of Fabric
func (*FabricSpec) DeepCopy ¶
func (in *FabricSpec) DeepCopy() *FabricSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricSpec.
func (*FabricSpec) DeepCopyInto ¶
func (in *FabricSpec) DeepCopyInto(out *FabricSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricStatus ¶
type FabricStatus struct { }
FabricStatus defines the observed state of Fabric
func (*FabricStatus) DeepCopy ¶
func (in *FabricStatus) DeepCopy() *FabricStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricStatus.
func (*FabricStatus) DeepCopyInto ¶
func (in *FabricStatus) DeepCopyInto(out *FabricStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.