mirror of
https://git.proxmox.com/git/pve-access-control
synced 2025-07-27 08:54:24 +00:00
resource pools: add resource pool cli commands
Add commands for creating, modifying, listing, and deleting resource pools. Signed-off-by: Dylan Whyte <d.whyte@proxmox.com>
This commit is contained in:
parent
b89cd20528
commit
42ade84744
@ -10,6 +10,7 @@ use PVE::API2::Group;
|
||||
use PVE::API2::Role;
|
||||
use PVE::API2::ACL;
|
||||
use PVE::API2::AccessControl;
|
||||
use PVE::API2::Pool;
|
||||
use PVE::API2::Domains;
|
||||
use PVE::CLIFormatter;
|
||||
use PVE::CLIHandler;
|
||||
@ -145,7 +146,12 @@ our $cmddef = {
|
||||
delete => [ 'PVE::API2::ACL', 'update_acl', ['path'], { delete => 1 }],
|
||||
list => [ 'PVE::API2::ACL', 'read_acl', [], {}, $print_api_result, $PVE::RESTHandler::standard_output_options],
|
||||
},
|
||||
|
||||
pool => {
|
||||
add => [ 'PVE::API2::Pool', 'create_pool', ['poolid'] ],
|
||||
modify => [ 'PVE::API2::Pool', 'update_pool', ['poolid'] ],
|
||||
delete => [ 'PVE::API2::Pool', 'delete_pool', ['poolid'] ],
|
||||
list => [ 'PVE::API2::Pool', 'index', [], {}, $print_api_result, $PVE::RESTHandler::standard_output_options],
|
||||
},
|
||||
realm => {
|
||||
add => [ 'PVE::API2::Domains', 'create', ['realm'] ],
|
||||
modify => [ 'PVE::API2::Domains', 'update', ['realm'] ],
|
||||
|
Loading…
Reference in New Issue
Block a user