Returns a list of your permission groups. Results are paginated to improve retrieval peformance. The meta data indicates how many total records exist.
Successful response
Array of objects (Permission Group) | |
object (Metadata) |
Authentication error
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "data": [
- {
- "id": "1490ecab-d4a1-4f22-abe7-60f5500a060f",
- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
], - "record_type": "permission_group",
- "created_at": "2018-02-08T18:49:22.998023Z",
- "updated_at": "2018-02-08T18:49:22.998023Z"
}
], - "meta": {
- "total_pages": 13,
- "total_results": 13,
- "page_number": 3,
- "page_size": 1
}
}
Creates a new permission group object.
Successful response
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
]
}
{- "data": {
- "id": "1490ecab-d4a1-4f22-abe7-60f5500a060f",
- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
], - "record_type": "permission_group",
- "created_at": "2018-02-08T18:49:22.998023Z",
- "updated_at": "2018-02-08T18:49:22.998023Z"
}
}
Retrieves the details of an existing permission group.
Successful response
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Resource not found
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "data": {
- "id": "1490ecab-d4a1-4f22-abe7-60f5500a060f",
- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
], - "record_type": "permission_group",
- "created_at": "2018-02-08T18:49:22.998023Z",
- "updated_at": "2018-02-08T18:49:22.998023Z"
}
}
Updates the specified permission group with the parameters passed. Any parameters not included in the request will be left unchanged.
Successful response
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Resource not found
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
]
}
{- "data": {
- "id": "1490ecab-d4a1-4f22-abe7-60f5500a060f",
- "description": "Text Jenny",
- "actions": [
- "string"
], - "resource_groups": [
- "string"
], - "record_type": "permission_group",
- "created_at": "2018-02-08T18:49:22.998023Z",
- "updated_at": "2018-02-08T18:49:22.998023Z"
}
}