Documentation ¶
Overview ¶
+kubebuilder:object:generate=true
Index ¶
- type ObjectRef
- func (in *ObjectRef) DeepCopy() *ObjectRef
- func (in *ObjectRef) DeepCopyInto(out *ObjectRef)
- func (r ObjectRef) GroupKind() schema.GroupKind
- func (r ObjectRef) GroupVersion() schema.GroupVersion
- func (r ObjectRef) GroupVersionKind() schema.GroupVersionKind
- func (r ObjectRef) Less(o ObjectRef) bool
- func (r ObjectRef) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjectRef ¶
type ObjectRef struct { Group string `json:"group,omitempty"` Version string `json:"version,omitempty"` Kind string `json:"kind"` Name string `json:"name"` Namespace string `json:"namespace,omitempty"` }
func NewObjectRef ¶
func (*ObjectRef) DeepCopy ¶ added in v2.20.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectRef.
func (*ObjectRef) DeepCopyInto ¶ added in v2.20.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (ObjectRef) GroupVersion ¶ added in v2.20.0
func (r ObjectRef) GroupVersion() schema.GroupVersion
func (ObjectRef) GroupVersionKind ¶ added in v2.20.0
func (r ObjectRef) GroupVersionKind() schema.GroupVersionKind
Click to show internal directories.
Click to hide internal directories.