Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=hiklas.com
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "hiklas.com", 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 ElectricTrees ¶
type ElectricTrees struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ElectricTreesSpec `json:"spec,omitempty"` Status ElectricTreesStatus `json:"status,omitempty"` }
ElectricTrees is the Schema for the electrictrees API
func (*ElectricTrees) DeepCopy ¶
func (in *ElectricTrees) DeepCopy() *ElectricTrees
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElectricTrees.
func (*ElectricTrees) DeepCopyInto ¶
func (in *ElectricTrees) DeepCopyInto(out *ElectricTrees)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ElectricTrees) DeepCopyObject ¶
func (in *ElectricTrees) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ElectricTreesList ¶
type ElectricTreesList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ElectricTrees `json:"items"` }
ElectricTreesList contains a list of ElectricTrees
func (*ElectricTreesList) DeepCopy ¶
func (in *ElectricTreesList) DeepCopy() *ElectricTreesList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElectricTreesList.
func (*ElectricTreesList) DeepCopyInto ¶
func (in *ElectricTreesList) DeepCopyInto(out *ElectricTreesList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ElectricTreesList) DeepCopyObject ¶
func (in *ElectricTreesList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ElectricTreesSpec ¶
type ElectricTreesSpec struct { TreeName string `json:"tree_name"` Try bool `json:"try,omitempty"` HowFarAway int `json:"how_far_away,omitempty"` EyesClosed bool `json:"eyes_closed,omitempty"` }
ElectricTreesSpec defines the desired state of ElectricTrees
func (*ElectricTreesSpec) DeepCopy ¶
func (in *ElectricTreesSpec) DeepCopy() *ElectricTreesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElectricTreesSpec.
func (*ElectricTreesSpec) DeepCopyInto ¶
func (in *ElectricTreesSpec) DeepCopyInto(out *ElectricTreesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElectricTreesStatus ¶
type ElectricTreesStatus struct { }
ElectricTreesStatus defines the observed state of ElectricTrees
func (*ElectricTreesStatus) DeepCopy ¶
func (in *ElectricTreesStatus) DeepCopy() *ElectricTreesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElectricTreesStatus.
func (*ElectricTreesStatus) DeepCopyInto ¶
func (in *ElectricTreesStatus) DeepCopyInto(out *ElectricTreesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.