k8s

package
v2.24.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 2 Imported by: 2

Documentation

Overview

+kubebuilder:object:generate=true

Index

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 NewObjectRef(group string, version string, kind string, name string, namespace string) ObjectRef

func (*ObjectRef) DeepCopy added in v2.20.0

func (in *ObjectRef) DeepCopy() *ObjectRef

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectRef.

func (*ObjectRef) DeepCopyInto added in v2.20.0

func (in *ObjectRef) DeepCopyInto(out *ObjectRef)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (ObjectRef) GroupKind added in v2.20.0

func (r ObjectRef) GroupKind() schema.GroupKind

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

func (ObjectRef) Less added in v2.23.0

func (r ObjectRef) Less(o ObjectRef) bool

func (ObjectRef) String

func (r ObjectRef) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL