Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterConversions ¶ added in v0.19.0
Types ¶
type Simple ¶
type Simple struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` // +optional Other string `json:"other,omitempty"` // +optional Labels map[string]string `json:"labels,omitempty"` }
func (*Simple) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Simple.
func (*Simple) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Simple) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SimpleGetOptions ¶
type SimpleGetOptions struct { metav1.TypeMeta `json:",inline"` Param1 string `json:"param1"` Param2 string `json:"param2"` Path string `json:"atAPath"` }
func (*SimpleGetOptions) DeepCopy ¶
func (in *SimpleGetOptions) DeepCopy() *SimpleGetOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleGetOptions.
func (*SimpleGetOptions) DeepCopyInto ¶
func (in *SimpleGetOptions) DeepCopyInto(out *SimpleGetOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SimpleGetOptions) DeepCopyObject ¶
func (in *SimpleGetOptions) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (SimpleGetOptions) SwaggerDoc ¶
func (SimpleGetOptions) SwaggerDoc() map[string]string
type SimpleList ¶
type SimpleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,inline"` // +optional Items []Simple `json:"items,omitempty"` }
func (*SimpleList) DeepCopy ¶
func (in *SimpleList) DeepCopy() *SimpleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleList.
func (*SimpleList) DeepCopyInto ¶
func (in *SimpleList) DeepCopyInto(out *SimpleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SimpleList) DeepCopyObject ¶
func (in *SimpleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SimpleRoot ¶
type SimpleRoot struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` // +optional Other string `json:"other,omitempty"` // +optional Labels map[string]string `json:"labels,omitempty"` }
func (*SimpleRoot) DeepCopy ¶
func (in *SimpleRoot) DeepCopy() *SimpleRoot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRoot.
func (*SimpleRoot) DeepCopyInto ¶
func (in *SimpleRoot) DeepCopyInto(out *SimpleRoot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SimpleRoot) DeepCopyObject ¶
func (in *SimpleRoot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SimpleXGSubresource ¶
type SimpleXGSubresource struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` SubresourceInfo string `json:"subresourceInfo,omitempty"` Labels map[string]string `json:"labels,omitempty"` }
SimpleXGSubresource is a cross group subresource, i.e. the subresource does not belong to the same group as its parent resource.
func (*SimpleXGSubresource) DeepCopy ¶
func (in *SimpleXGSubresource) DeepCopy() *SimpleXGSubresource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleXGSubresource.
func (*SimpleXGSubresource) DeepCopyInto ¶
func (in *SimpleXGSubresource) DeepCopyInto(out *SimpleXGSubresource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SimpleXGSubresource) DeepCopyObject ¶
func (in *SimpleXGSubresource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.