Documentation
¶
Overview ¶
+groupName=nginxcrd.k8s.io
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
create a SchemeBuilder which uses functions to add types to the scheme
var SchemeGroupVersion = schema.GroupVersion{ Group: nginxcrd.GroupName, Version: nginxcrd.Version, }
GroupVersion is the identifier for the API which includes the name of the group and the version of the API
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Nginxconf ¶
type Nginxconf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NginxconfSpec `json:"spec"` }
xxx
func (*Nginxconf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nginxconf.
func (*Nginxconf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Nginxconf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NginxconfList ¶
type NginxconfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []Nginxconf `json:"items"` }
xxx
func (*NginxconfList) DeepCopy ¶
func (in *NginxconfList) DeepCopy() *NginxconfList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NginxconfList.
func (*NginxconfList) DeepCopyInto ¶
func (in *NginxconfList) DeepCopyInto(out *NginxconfList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NginxconfList) DeepCopyObject ¶
func (in *NginxconfList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NginxconfSpec ¶
type NginxconfSpec struct {
Conf string `json:"conf"`
}
xxx
func (*NginxconfSpec) DeepCopy ¶
func (in *NginxconfSpec) DeepCopy() *NginxconfSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NginxconfSpec.
func (*NginxconfSpec) DeepCopyInto ¶
func (in *NginxconfSpec) DeepCopyInto(out *NginxconfSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.