user

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var UserCreateCmd = &cobra.Command{
	Use:   "user",
	Short: "Creates a Passbolt User",
	Long:  `Creates a Passbolt User and Returns the Users ID`,
	RunE:  UserCreate,
}

UserCreateCmd Creates a Passbolt User

View Source
var UserDeleteCmd = &cobra.Command{
	Use:   "user",
	Short: "Deletes a Passbolt User",
	Long:  `Deletes a Passbolt User`,
	RunE:  UserDelete,
}

UserDeleteCmd Deletes a User

View Source
var UserGetCmd = &cobra.Command{
	Use:   "user",
	Short: "Gets a Passbolt User",
	Long:  `Gets a Passbolt User`,
	RunE:  UserGet,
}

UserGetCmd Gets a Passbolt User

View Source
var UserListCmd = &cobra.Command{
	Use:     "user",
	Short:   "Lists Passbolt Users",
	Long:    `Lists Passbolt Users`,
	Aliases: []string{"users"},
	RunE:    UserList,
}

UserListCmd Lists a Passbolt User

View Source
var UserUpdateCmd = &cobra.Command{
	Use:   "user",
	Short: "Updates a Passbolt User",
	Long:  `Updates a Passbolt User`,
	RunE:  UserUpdate,
}

UserUpdateCmd Updates a Passbolt User

Functions

func UserCreate

func UserCreate(cmd *cobra.Command, args []string) error

func UserDelete

func UserDelete(cmd *cobra.Command, args []string) error

func UserGet

func UserGet(cmd *cobra.Command, args []string) error

func UserList

func UserList(cmd *cobra.Command, args []string) error

func UserUpdate

func UserUpdate(cmd *cobra.Command, args []string) error

Types

type UserJsonOutput added in v0.2.0

type UserJsonOutput struct {
	ID                *string    `json:"id,omitempty"`
	Username          *string    `json:"username,omitempty"`
	FirstName         *string    `json:"first_name,omitempty"`
	LastName          *string    `json:"last_name,omitempty"`
	Role              *string    `json:"role,omitempty"`
	CreatedTimestamp  *time.Time `json:"created_timestamp,omitempty"`
	ModifiedTimestamp *time.Time `json:"modified_timestamp,omitempty"`
}

Jump to

Keyboard shortcuts

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