custom

package
v3.13.1 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SchemeBuilder runtime.SchemeBuilder

	AddToScheme = localSchemeBuilder.AddToScheme
)
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: "crd.projectcalico.org", Version: "v1"}

Functions

func Resource

func Resource(resource string) schema.GroupResource

Resource takes an unqualified resource and returns a Group qualified GroupResource

Types

type GlobalBGPConfig

type GlobalBGPConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              GlobalBGPConfigSpec `json:"spec"`
}

func (*GlobalBGPConfig) DeepCopy

func (in *GlobalBGPConfig) DeepCopy() *GlobalBGPConfig

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

func (*GlobalBGPConfig) DeepCopyInto

func (in *GlobalBGPConfig) DeepCopyInto(out *GlobalBGPConfig)

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

func (*GlobalBGPConfig) DeepCopyObject

func (in *GlobalBGPConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GlobalBGPConfigList

type GlobalBGPConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata"`
	Items           []GlobalBGPConfig `json:"items"`
}

func (*GlobalBGPConfigList) DeepCopy

func (in *GlobalBGPConfigList) DeepCopy() *GlobalBGPConfigList

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

func (*GlobalBGPConfigList) DeepCopyInto

func (in *GlobalBGPConfigList) DeepCopyInto(out *GlobalBGPConfigList)

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

func (*GlobalBGPConfigList) DeepCopyObject

func (in *GlobalBGPConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GlobalBGPConfigSpec

type GlobalBGPConfigSpec struct {
	// The reason we have Name field in Spec is because k8s metadata
	// name field requires the string to be lowercase, so Name field
	// in Spec is to preserve the casing.
	Name  string `json:"name"`
	Value string `json:"value"`
}

func (*GlobalBGPConfigSpec) DeepCopy

func (in *GlobalBGPConfigSpec) DeepCopy() *GlobalBGPConfigSpec

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

func (*GlobalBGPConfigSpec) DeepCopyInto

func (in *GlobalBGPConfigSpec) DeepCopyInto(out *GlobalBGPConfigSpec)

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

type GlobalFelixConfig

type GlobalFelixConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              GlobalFelixConfigSpec `json:"spec"`
}

func (*GlobalFelixConfig) DeepCopy

func (in *GlobalFelixConfig) DeepCopy() *GlobalFelixConfig

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

func (*GlobalFelixConfig) DeepCopyInto

func (in *GlobalFelixConfig) DeepCopyInto(out *GlobalFelixConfig)

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

func (*GlobalFelixConfig) DeepCopyObject

func (in *GlobalFelixConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GlobalFelixConfigList

type GlobalFelixConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata"`
	Items           []GlobalFelixConfig `json:"items"`
}

func (*GlobalFelixConfigList) DeepCopy

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

func (*GlobalFelixConfigList) DeepCopyInto

func (in *GlobalFelixConfigList) DeepCopyInto(out *GlobalFelixConfigList)

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

func (*GlobalFelixConfigList) DeepCopyObject

func (in *GlobalFelixConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GlobalFelixConfigSpec

type GlobalFelixConfigSpec struct {
	// The reason we have Name field in Spec is because k8s metadata
	// name field requires the string to be lowercase, so Name field
	// in Spec is to preserve the casing.
	Name  string `json:"name"`
	Value string `json:"value"`
}

func (*GlobalFelixConfigSpec) DeepCopy

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

func (*GlobalFelixConfigSpec) DeepCopyInto

func (in *GlobalFelixConfigSpec) DeepCopyInto(out *GlobalFelixConfigSpec)

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

Jump to

Keyboard shortcuts

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