user

package
v0.2.0-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package user provides functions to manage users on onex cloud platform.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmdCreate

func NewCmdCreate(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdCreate returns new initialized instance of create sub command.

func NewCmdDelete

func NewCmdDelete(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdDelete returns new initialized instance of delete sub command.

func NewCmdGet

func NewCmdGet(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdGet returns new initialized instance of get sub command.

func NewCmdList

func NewCmdList(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdList returns new initialized instance of list sub command.

func NewCmdUpdate

func NewCmdUpdate(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdUpdate returns new initialized instance of update sub command.

func NewCmdUser

func NewCmdUser(f cmdutil.Factory, ioStreams genericiooptions.IOStreams) *cobra.Command

NewCmdUser returns new initialized instance of 'user' sub command.

Types

type CreateOptions

type CreateOptions struct {
	Email    string
	Nickname string
	Phone    string

	CreateUserRequest *v1.CreateUserRequest

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

CreateOptions is an options struct to support create subcommands.

func NewCreateOptions

func NewCreateOptions(ioStreams genericiooptions.IOStreams) *CreateOptions

NewCreateOptions returns an initialized CreateOptions instance.

func (*CreateOptions) Complete

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

Complete completes all the required options.

func (*CreateOptions) Run

func (o *CreateOptions) Run(args []string) error

Run executes a create subcommand using the specified options.

func (*CreateOptions) Validate

func (o *CreateOptions) Validate(cmd *cobra.Command, args []string) error

Validate makes sure there is no discrepency in command options.

type DeleteOptions

type DeleteOptions struct {
	Name string

	DeleteUserRequest *v1.DeleteUserRequest

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

DeleteOptions is an options struct to support delete subcommands.

func NewDeleteOptions

func NewDeleteOptions(ioStreams genericiooptions.IOStreams) *DeleteOptions

NewDeleteOptions returns an initialized DeleteOptions instance.

func (*DeleteOptions) Complete

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

Complete completes all the required options.

func (*DeleteOptions) Run

func (o *DeleteOptions) Run(f cmdutil.Factory) error

Run executes a delete subcommand using the specified options.

func (*DeleteOptions) Validate

func (o *DeleteOptions) Validate(cmd *cobra.Command, args []string) error

Validate makes sure there is no discrepency in command options.

type GetOptions

type GetOptions struct {
	Name string

	GetUserRequest *v1.GetUserRequest

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

GetOptions is an options struct to support get subcommands.

func NewGetOptions

func NewGetOptions(ioStreams genericiooptions.IOStreams) *GetOptions

NewGetOptions returns an initialized GetOptions instance.

func (*GetOptions) Complete

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

Complete completes all the required options.

func (*GetOptions) Run

func (o *GetOptions) Run(f cmdutil.Factory, args []string) error

Run executes a get subcommand using the specified options.

func (*GetOptions) Validate

func (o *GetOptions) Validate(cmd *cobra.Command, args []string) error

Validate makes sure there is no discrepency in command options.

type ListOptions

type ListOptions struct {
	Offset int64
	Limit  int64

	ListUserRequest *v1.ListUserRequest

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

ListOptions is an options struct to support list subcommands.

func NewListOptions

func NewListOptions(ioStreams genericiooptions.IOStreams) *ListOptions

NewListOptions returns an initialized ListOptions instance.

func (*ListOptions) Complete

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

Complete completes all the required options.

func (*ListOptions) Run

func (o *ListOptions) Run(f cmdutil.Factory, args []string) error

Run executes a list subcommand using the specified options.

func (*ListOptions) Validate

func (o *ListOptions) Validate(cmd *cobra.Command, args []string) error

Validate makes sure there is no discrepency in command options.

type UpdateOptions

type UpdateOptions struct {
	Name     string
	Nickname string
	Email    string
	Phone    string

	UpdateUserRequest *v1.UpdateUserRequest

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

UpdateOptions is an options struct to support update subcommands.

func NewUpdateOptions

func NewUpdateOptions(ioStreams genericiooptions.IOStreams) *UpdateOptions

NewUpdateOptions returns an initialized UpdateOptions instance.

func (*UpdateOptions) Complete

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

Complete completes all the required options.

func (*UpdateOptions) Run

func (o *UpdateOptions) Run(f cmdutil.Factory, args []string) error

Run executes an update subcommand using the specified options.

func (*UpdateOptions) Validate

func (o *UpdateOptions) Validate(cmd *cobra.Command, args []string) error

Validate makes sure there is no discrepency in command options.

Jump to

Keyboard shortcuts

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