Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmdAPIResources

func NewCmdAPIResources(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command

    NewCmdAPIResources creates the `api-resources` command

    func NewCmdAPIVersions

    func NewCmdAPIVersions(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command

      NewCmdAPIVersions creates the `api-versions` command

      Types

      type APIResourceOptions

      type APIResourceOptions struct {
      	Output     string
      	APIGroup   string
      	Namespaced bool
      	Verbs      []string
      	NoHeaders  bool
      	Cached     bool
      
      	genericclioptions.IOStreams
      }

        APIResourceOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()

        func NewAPIResourceOptions

        func NewAPIResourceOptions(ioStreams genericclioptions.IOStreams) *APIResourceOptions

          NewAPIResourceOptions creates the options for APIResource

          func (*APIResourceOptions) Complete

          func (o *APIResourceOptions) Complete(cmd *cobra.Command, args []string) error

            Complete adapts from the command line args and validates them

            func (*APIResourceOptions) RunAPIResources

            func (o *APIResourceOptions) RunAPIResources(cmd *cobra.Command, f cmdutil.Factory) error

              RunAPIResources does the work

              func (*APIResourceOptions) Validate

              func (o *APIResourceOptions) Validate() error

                Validate checks to the APIResourceOptions to see if there is sufficient information run the command

                type APIVersionsOptions

                type APIVersionsOptions struct {
                	genericclioptions.IOStreams
                	// contains filtered or unexported fields
                }

                  APIVersionsOptions have the data required for API versions

                  func NewAPIVersionsOptions

                  func NewAPIVersionsOptions(ioStreams genericclioptions.IOStreams) *APIVersionsOptions

                    NewAPIVersionsOptions creates the options for APIVersions

                    func (*APIVersionsOptions) Complete

                    func (o *APIVersionsOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error

                      Complete adapts from the command line args and factory to the data required

                      func (*APIVersionsOptions) RunAPIVersions

                      func (o *APIVersionsOptions) RunAPIVersions() error

                        RunAPIVersions does the work