Policy Management API

{urn:com.soa.rest.services.policy}PolicyAdmin

The API used to manage PM policies.

POST /policies Creates a policy with the supplied WS-Policy in XML.
GET /policies Returns a list of policies.
GET /policies/types getPolicyTypes
GET /policies/subtypes getPolicySubTypes
PUT /policies/{key} Update a policy..
DELETE /policies/{key} deletePolicy
GET /policies/{key} getPolicyXML
GET /policies/{key} getPolicy
GET /policies/{key}/children getPolicyChildren
POST /policies/{key}/children addPolicyChild
GET /policies/{key}/versions getPolicyVersions
POST /policies/{key}/versions Creates a new version of a policy with either a supplied WS-Policy in XML or an existing version number to be cloned.
PUT /policies/{key}/versions/{version} Update a policy version
DELETE /policies/{key}/versions/{version} deletePolicyVersion
DELETE /policies/{key}/children/{child} deletePolicyChild
GET /policies/{key}/versions/{version} getPolicyVersion
PUT /policies/{key}/versions/{version}/workflow performWorkflowAction
GET /policies/{key}/versions/{version}/workflow getWorkflowActions