4 "title": "The APIs listed here are used to fetch status of policies in PdpGroups",
10 "name": "Pdp Policy Status"
26 "/policy/pap/v1/policies/status": {
29 "Status of policies in all PdpGroups"
31 "summary": "Queries status of policies in all PdpGroups",
32 "description": "Queries status of policies in all PdpGroups, returning status of policies in all the PDPs belonging to all PdpGroups",
33 "operationId": "queryAllPolicies",
40 "name": "X-ONAP-RequestID",
42 "description": "RequestID for http transaction",
50 "description": "successful operation",
54 "description": "Used to request or communicate a MINOR version back from the client to the server, and from the server back to the client"
58 "description": "Used only to communicate a PATCH version in a response for troubleshooting purposes only, and will not be provided by the client on request"
62 "description": "Used only to communicate an API's latest version"
67 "description": "Used to track REST transactions for logging purpose"
73 "$ref": "#/definitions/PdpPolicyStatus"
78 "description": "Authentication Error"
81 "description": "Authorization Error"
84 "description": "Internal Server Error"
93 "api-version": "1.0.0",
94 "last-mod-release": "Honolulu"
98 "/policy/pap/v1/policies/status/{pdpGroupName}": {
101 "Status of policies in a PdpGroup"
103 "summary": "Queries status of policies in a specific PdpGroup",
104 "description": "Queries status of policies in a specific PdpGroup, returning status of policies in all the PDPs belonging to the PdpGroup",
105 "operationId": "queryAllPoliciesInPdpGroup",
112 "name": "pdpGroupName",
114 "description": "Name of the PdpGroup",
119 "name": "X-ONAP-RequestID",
121 "description": "RequestID for http transaction",
129 "description": "successful operation",
133 "description": "Used to request or communicate a MINOR version back from the client to the server, and from the server back to the client"
137 "description": "Used only to communicate a PATCH version in a response for troubleshooting purposes only, and will not be provided by the client on request"
141 "description": "Used only to communicate an API's latest version"
143 "X-ONAP-RequestID": {
146 "description": "Used to track REST transactions for logging purpose"
152 "$ref": "#/definitions/PdpPolicyStatus"
157 "description": "Authentication Error"
160 "description": "Authorization Error"
163 "description": "Internal Server Error"
171 "x-interface info": {
172 "api-version": "1.0.0",
173 "last-mod-release": "Honolulu"
177 "/policy/pap/v1/policies/status/{pdpGroupName}/{policyName}": {
180 "Status of all versions of a policy in a PdpGroup"
182 "summary": "Queries status of all versions of a specific policy in a specific PdpGroup",
183 "description": "Queries status of all versions of a specific policy in a specific PdpGroup, returning status of all versions of the policy in the PDPs belonging to the PdpGroup",
184 "operationId": "queryAllVersionPolicy",
191 "name": "pdpGroupName",
193 "description": "Name of the PdpGroup",
198 "name": "policyName",
200 "description": "Name of the Policy",
205 "name": "X-ONAP-RequestID",
207 "description": "RequestID for http transaction",
215 "description": "successful operation",
219 "description": "Used to request or communicate a MINOR version back from the client to the server, and from the server back to the client"
223 "description": "Used only to communicate a PATCH version in a response for troubleshooting purposes only, and will not be provided by the client on request"
227 "description": "Used only to communicate an API's latest version"
229 "X-ONAP-RequestID": {
232 "description": "Used to track REST transactions for logging purpose"
238 "$ref": "#/definitions/PdpPolicyStatus"
243 "description": "Authentication Error"
246 "description": "Authorization Error"
249 "description": "Internal Server Error"
257 "x-interface info": {
258 "api-version": "1.0.0",
259 "last-mod-release": "Honolulu"
263 "/policy/pap/v1/policies/status/{pdpGroupName}/{policyName}/{policyVersion}": {
266 "Status of a version of a policy in a PdpGroup"
268 "summary": "Queries status of a specific version of a specific policy in a specific PdpGroup",
269 "description": "Queries status of a specific version of a specific policy in a specific PdpGroup, returning status of the policy in the PDPs belonging to the PdpGroup",
270 "operationId": "querySpecificVersionPolicy",
277 "name": "pdpGroupName",
279 "description": "Name of the PdpGroup",
284 "name": "policyName",
286 "description": "Name of the Policy",
291 "name": "policyVersion",
293 "description": "Version of the Policy",
298 "name": "X-ONAP-RequestID",
300 "description": "RequestID for http transaction",
308 "description": "successful operation",
312 "description": "Used to request or communicate a MINOR version back from the client to the server, and from the server back to the client"
316 "description": "Used only to communicate a PATCH version in a response for troubleshooting purposes only, and will not be provided by the client on request"
320 "description": "Used only to communicate an API's latest version"
322 "X-ONAP-RequestID": {
325 "description": "Used to track REST transactions for logging purpose"
331 "$ref": "#/definitions/PdpPolicyStatus"
336 "description": "Authentication Error"
339 "description": "Authorization Error"
342 "description": "Internal Server Error"
350 "x-interface info": {
351 "api-version": "1.0.0",
352 "last-mod-release": "Honolulu"
357 "securityDefinitions": {
377 "$ref": "#/definitions/ToscaConceptIdentifier"
380 "$ref": "#/definitions/ToscaConceptIdentifier"
390 "ToscaConceptIdentifier": {