Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dummy ¶
type Dummy struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DummySpec `json:"spec,omitempty"`
Status DummyStatus `json:"status,omitempty"`
}
Dummy is the Schema for the dummy API
func (*Dummy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dummy.
func (*Dummy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dummy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Dummy) GetConditions ¶
func (in *Dummy) GetConditions() greenhousemetav1alpha1.StatusConditions
func (*Dummy) SetCondition ¶
func (in *Dummy) SetCondition(condition greenhousemetav1alpha1.Condition)
type DummyList ¶
type DummyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Dummy `json:"items"`
}
DummyList contains a list of Dummy Items
func (*DummyList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DummyList.
func (*DummyList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DummyList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DummySpec ¶
type DummySpec struct {
// Dummy Description
Description string `json:"description,omitempty"`
// Dummy Property
Property string `json:"property,omitempty"`
// Second Dummy Property with default
//+kubebuilder:default="default"
SecondProperty string `json:"secondProperty,omitempty"`
}
DummySpec defines the desired state of Dummy
func (*DummySpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DummySpec.
func (*DummySpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DummyStatus ¶
type DummyStatus struct {
greenhousemetav1alpha1.StatusConditions `json:"statusConditions,omitempty"`
}
DummyStatus defines the observed state of Dummy
func (*DummyStatus) DeepCopy ¶
func (in *DummyStatus) DeepCopy() *DummyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DummyStatus.
func (*DummyStatus) DeepCopyInto ¶
func (in *DummyStatus) DeepCopyInto(out *DummyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.