name | data type | constraints | description |
---|---|---|---|
guid | string | ||
name | string | required, max size: 36, min size: 1 | |
description | string | ||
deletable | boolean | required | |
privileges | array of Privilege | ||
privilegeContexts | array of PrivilegeContextRequest | ||
isRootAccess | boolean | required |
Example
{ "guid" : "...", "name" : "...", "description" : "...", "deletable" : true, "privileges" : [ "MGMT_GLOBAL_SETTINGS_READ", "STORAGE_INSTANCE_MOUNT_TASK_REGISTER" ], "privilegeContexts" : [ { "type" : "APPLICATION", "instanceGuid" : "...", "instanceUuid" : "...", "instanceName" : "..." }, { "type" : "CLOUD_SERVICE_PROVIDER", "instanceGuid" : "...", "instanceUuid" : "...", "instanceName" : "..." } ], "isRootAccess" : true }