Documentation ¶
Index ¶
- Variables
- func NewCreateCmd(epinioCLI *cli.EpinioCLI) *cobra.Command
- func NewCreateRoleCmd(epinioCLI *cli.EpinioCLI) *cobra.Command
- func NewCreateUserCmd(epinioCLI *cli.EpinioCLI) *cobra.Command
- func NewDescribeCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewDescribeRoleCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewDescribeUserCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewEditCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewEditUserCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewGetCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewGetRoleCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewGetUserCmd(cli *cli.EpinioCLI) *cobra.Command
- func NewRootCmd(streams genericiooptions.IOStreams) (*cobra.Command, error)
- func NewVersionCmd(kubeClient kubernetes.Interface) *cobra.Command
- func NoFileCompletions(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
- type CreateRoleConfig
- type CreateUserConfig
- type EpinioOptions
- type ValidArgsFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "v0.0.0-dev"
Functions ¶
func NewRootCmd ¶
func NewRootCmd(streams genericiooptions.IOStreams) (*cobra.Command, error)
func NewVersionCmd ¶
func NewVersionCmd(kubeClient kubernetes.Interface) *cobra.Command
func NoFileCompletions ¶
func NoFileCompletions(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
NoFileCompletions can be used to disable file completion for commands that should not trigger file completions.
Types ¶
type CreateRoleConfig ¶
type CreateUserConfig ¶
type EpinioOptions ¶
type EpinioOptions struct { genericiooptions.IOStreams // contains filtered or unexported fields }
type ValidArgsFunc ¶
type ValidArgsFunc func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
func NewNamespaceValidator ¶
func NewNamespaceValidator(epinioCLI *cli.EpinioCLI) ValidArgsFunc
func NewRoleValidator ¶
func NewRoleValidator(epinioCLI *cli.EpinioCLI) ValidArgsFunc
func NewStaticFlagsCompletionFunc ¶
func NewStaticFlagsCompletionFunc(allowedValues []string) ValidArgsFunc
func NewUserValidator ¶
func NewUserValidator(epinioCLI *cli.EpinioCLI) ValidArgsFunc
Source Files ¶
Click to show internal directories.
Click to hide internal directories.