Documentation

Overview

    Package v1 is the v1 version of the API +groupName=gravity.brobridge.com

    Index

    Constants

    This section is empty.

    Variables

    View Source
    var (
    	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
    	AddToScheme   = SchemeBuilder.AddToScheme
    )
    View Source
    var SchemeGroupVersion = schema.GroupVersion{Group: "gravity.brobridge.com", Version: "v1"}

      SchemeGroupVersion is group version used to register these objects

      Functions

      func Kind

      func Kind(kind string) schema.GroupKind

        Kind takes an unqualified kind and returns back a Group qualified GroupKind

        func Resource

        func Resource(resource string) schema.GroupResource

          Resource takes an unqualified resource and returns a Group qualified GroupResource

          Types

          type GravityDsa

          type GravityDsa struct {
          	metav1.TypeMeta   `json:",inline"`
          	metav1.ObjectMeta `json:"metadata"`
          	Spec              GravityDsaSpec   `json:"spec"`
          	Status            GravityDsaStatus `json:"status,omitempty"`
          }

          func (*GravityDsa) DeepCopy

          func (in *GravityDsa) DeepCopy() *GravityDsa

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

            func (*GravityDsa) DeepCopyInto

            func (in *GravityDsa) DeepCopyInto(out *GravityDsa)

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

              func (*GravityDsa) DeepCopyObject

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

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

                type GravityDsaList

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

                func (*GravityDsaList) DeepCopy

                func (in *GravityDsaList) DeepCopy() *GravityDsaList

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

                  func (*GravityDsaList) DeepCopyInto

                  func (in *GravityDsaList) DeepCopyInto(out *GravityDsaList)

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

                    func (*GravityDsaList) DeepCopyObject

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

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

                      type GravityDsaSpec

                      type GravityDsaSpec struct {
                      	Size       int32         `json:"size"`
                      	Image      string        `json:"image"`
                      	DsaService string        `json:"dsaSvc"`
                      	Config     *ServerConfig `json:"config,omitempty"`
                      }

                      func (*GravityDsaSpec) DeepCopy

                      func (in *GravityDsaSpec) DeepCopy() *GravityDsaSpec

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

                        func (*GravityDsaSpec) DeepCopyInto

                        func (in *GravityDsaSpec) DeepCopyInto(out *GravityDsaSpec)

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

                          type GravityDsaStatus

                          type GravityDsaStatus struct {
                          }

                          func (*GravityDsaStatus) DeepCopy

                          func (in *GravityDsaStatus) DeepCopy() *GravityDsaStatus

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

                            func (*GravityDsaStatus) DeepCopyInto

                            func (in *GravityDsaStatus) DeepCopyInto(out *GravityDsaStatus)

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

                              type ServerConfig

                              type ServerConfig struct {
                              	DataHandlerSvc string `json:"dataHandlerSvc"`
                              }

                              func (*ServerConfig) DeepCopy

                              func (in *ServerConfig) DeepCopy() *ServerConfig

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

                                func (*ServerConfig) DeepCopyInto

                                func (in *ServerConfig) DeepCopyInto(out *ServerConfig)

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