Get Policies
Returns all available policies.
Request
URI
GET
https://{api_host}/suite-api/api/policies
COPY
Query Parameters
boolean
activesOnly
Optional
Constraints:
default: false
True to get only active policies (the ones that have priority, and default policy).
Responses
200
Array of policy summaries
Returns
policy-summaries-collection
of type(s)
application/json
"{\n \"policySummaries\" : [ {\n \"id\" : \"7c39d49c-6b17-4066-b56e-8723de777c45\",\n \"name\" : \"XYZ Production Policy\",\n \"defaultPolicy\" : false\n }, {\n \"id\" : \"39a0f25c-f3d1-4d59-b23c-cb4634e30ff7\",\n \"name\" : \"CPU Overcommit Policy\",\n \"defaultPolicy\" : false\n } ]\n}"
array of
object
policySummaries
Optional
Collection of Policy Summaries
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/suite-api/api/policies
Policies Operations
PUT
Unassign Policy
PUT
Assign Policy
PUT
Update Priorities
PUT
Set Default Policy
GET
Get Policies
POST
Create Policy
POST
Import Policies
POST
Apply Policy
GET
Get Policy Settings
DELETE
Delete Policy Settings
PATCH
Patch Policy Settings
GET
Export Policies
DELETE
Delete Policy