Documentation
¶
Overview ¶
+kubebuilder:object:generate=true
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiRef ¶
type ApiRef struct { refs.NamespacedName `json:",inline"` // +kubebuilder:default:=ApiV4Definition Kind string `json:"kind,omitempty"` }
func (*ApiRef) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiRef.
func (*ApiRef) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Type ¶
type Type struct { // +kubebuilder:validation:Required API refs.NamespacedName `json:"api"` // +kubebuilder:validation:Required App refs.NamespacedName `json:"application"` // +kubebuilder:validation:Required Plan string `json:"plan"` // +kubebuilder:validation:Optional // +kubebuilder:validation:Format:=date-time EndingAt *string `json:"endingAt,omitempty"` }
func (*Type) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Type.
func (*Type) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Type) GetEndingAt ¶
func (*Type) SetApiKind ¶
Click to show internal directories.
Click to hide internal directories.