Documentation
¶
Overview ¶
Package group implements group-related CLI subcommands.
Index ¶
- Variables
- func GroupCreate(cmd *cobra.Command, args []string) error
- func GroupDelete(cmd *cobra.Command, args []string) error
- func GroupGet(cmd *cobra.Command, args []string) error
- func GroupList(cmd *cobra.Command, args []string) error
- func GroupUpdate(cmd *cobra.Command, args []string) error
- type GroupJSONOutput
- type GroupUserMembershipJSONOutput
Constants ¶
This section is empty.
Variables ¶
View Source
var GroupCreateCmd = &cobra.Command{ Use: "group", Short: "Creates a Passbolt Group", Long: `Creates a Passbolt Group and Returns the Groups ID`, RunE: GroupCreate, }
GroupCreateCmd Creates a Passbolt Group
View Source
var GroupDeleteCmd = &cobra.Command{ Use: "group", Short: "Deletes a Passbolt Group", Long: `Deletes a Passbolt Group`, RunE: GroupDelete, }
GroupDeleteCmd Deletes a Group
View Source
var GroupGetCmd = &cobra.Command{ Use: "group", Short: "Gets a Passbolt Group", Long: `Gets a Passbolt Group`, RunE: GroupGet, }
GroupGetCmd Gets a Passbolt Group
View Source
var GroupListCmd = &cobra.Command{ Use: "group", Short: "Lists Passbolt Groups", Long: `Lists Passbolt Groups`, Aliases: []string{"groups"}, RunE: GroupList, }
GroupListCmd Lists a Passbolt Group
View Source
var GroupUpdateCmd = &cobra.Command{ Use: "group", Short: "Updates a Passbolt Group", Long: `Updates a Passbolt Group`, RunE: GroupUpdate, }
GroupUpdateCmd Updates a Passbolt Group
Functions ¶
Types ¶
type GroupJSONOutput ¶
type GroupJSONOutput struct {
ID *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Users []GroupUserMembershipJSONOutput `json:"users,omitempty"`
CreatedTimestamp *time.Time `json:"created_timestamp,omitempty"`
ModifiedTimestamp *time.Time `json:"modified_timestamp,omitempty"`
// Non-pointer scalars without omitempty so `false` / `0` reach output and
// remain filterable via --filter.
Deleted bool `json:"deleted"`
UserCount int `json:"user_count"`
}
Click to show internal directories.
Click to hide internal directories.