NSX-T Data Center REST API

NsxRole (type)

{
  "id": "NsxRole", 
  "module_id": "AAA", 
  "properties": {
    "permissions": {
      "deprecated": true, 
      "description": "Please use the /user-info/permissions api to get the permission that the user has on each feature.", 
      "items": {
        "enum": [
          "read-api", 
          "read-write-api", 
          "crud", 
          "read", 
          "execute", 
          "none"
        ], 
        "type": "string"
      }, 
      "required": false, 
      "title": "Permissions", 
      "type": "array"
    }, 
    "role": {
      "description": "This field represents the identifier of the role. With the introduction of custom roles, this field is no longer an enum.", 
      "required": true, 
      "title": "Role ID", 
      "type": "string"
    }
  }, 
  "title": "Role", 
  "type": "object"
}