add network users subcommand

This commit is contained in:
Anish Mukherjee
2022-11-29 19:23:39 +05:30
parent 683fe7abb1
commit a98a116bf7
11 changed files with 227 additions and 0 deletions

View File

@@ -6,14 +6,17 @@ import (
"github.com/gravitl/netmaker/models/promodels"
)
// GetUsergroups - fetch all usergroups
func GetUsergroups() *promodels.UserGroups {
return request[promodels.UserGroups](http.MethodGet, "/api/usergroups", nil)
}
// CreateUsergroup - create a usergroup
func CreateUsergroup(usergroupName string) {
request[any](http.MethodPost, "/api/usergroups/"+usergroupName, nil)
}
// DeleteUsergroup - delete a usergroup
func DeleteUsergroup(usergroupName string) {
request[any](http.MethodDelete, "/api/usergroups/"+usergroupName, nil)
}