Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AclCmd = &cobra.Command{ Use: "acl", Short: "Manage access control for API tokens", Long: `Configure fine-grained access control for API tokens. Three independent ACL types enforce deny-by-default: command — which shell commands the token can execute via websh/exec server — which servers the token can access file — which file paths the token can read/write via cp If no ACL rule exists for a given type, that access is denied entirely.`, RunE: func(cmd *cobra.Command, args []string) error { _ = cmd.Help() return errors.New("a subcommand is required. Run 'alpacon token acl --help' for more information") }, }
View Source
var TokenCmd = &cobra.Command{ Use: "token", Short: "Manage API tokens for CI/CD and automation", RunE: func(cmd *cobra.Command, args []string) error { err := cmd.Help() if err != nil { return err } return errors.New("a subcommand is required. Run 'alpacon token --help' for more information") }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Source Files
¶
- acl.go
- acl_add.go
- acl_command.go
- acl_command_add.go
- acl_command_delete.go
- acl_command_list.go
- acl_delete.go
- acl_file.go
- acl_file_add.go
- acl_file_delete.go
- acl_file_list.go
- acl_list.go
- acl_server.go
- acl_server_add.go
- acl_server_delete.go
- acl_server_list.go
- token.go
- token_create.go
- token_delete.go
- token_duplicate.go
- token_list.go
- token_scopes.go
Click to show internal directories.
Click to hide internal directories.