getPolicyDetails
This method retrieves all information related to a security policy.
Services
This method requires you to place the {service} name in the API URL. The allowed services are:
computers, for "Computers and Virtual Machines"
For example, the request URL for the computers service is:
https://YOUR-HOSTNAME/api/v1.0/jsonrpc/policies/computers
Parameters
Parameter | Type | Optional | Description |
|---|---|---|---|
| String | No | The ID of the policy to be queried. |
Return value
This method returns an Object containing the details of the queried policy:
id- the ID of the queried policyname- the name of the queried policycreatedBy- the username who created the policycreateDate- the date when the policy was createdlastModifyDate- the date when the policy was last modifiedsettings- the settings of the policy.
Example
Request:
{
"params": {
"policyId" : "55828d66b1a43de92c712345"
},
"jsonrpc": "2.0",
"method": "getPolicyDetails",
"id": "98409cc1-93cc-415a-9f77-1d4f681000b3"
} Response:
{
"id": "47519d2d-92e0-4a1f-b06d-aa458e80f610",
"jsonrpc":"2.0",
"result": {
"id": "5583c480b1a43ddc09712345",
"name": "Test",
"createdBy": "[email protected]",
"createDate": "2015-06-19T10:27:59",
"lastModifyDate": "2015-06-19T10:27:59",
"settings": {
...
}
}
}