Pamela Dragosh | 22ded7e | 2019-10-03 08:20:42 -0400 | [diff] [blame] | 1 | { |
| 2 | "info": { |
| 3 | "_postman_id": "502c0589-2c47-49c9-a067-dc99eff663de", |
| 4 | "name": "Policy API", |
| 5 | "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" |
| 6 | }, |
| 7 | "item": [ |
| 8 | { |
| 9 | "name": "Api Healthcheck", |
| 10 | "request": { |
| 11 | "auth": { |
| 12 | "type": "basic", |
| 13 | "basic": [ |
| 14 | { |
| 15 | "key": "password", |
| 16 | "value": "zb!XztG34", |
| 17 | "type": "string" |
| 18 | }, |
| 19 | { |
| 20 | "key": "username", |
| 21 | "value": "healthcheck", |
| 22 | "type": "string" |
| 23 | } |
| 24 | ] |
| 25 | }, |
| 26 | "method": "GET", |
| 27 | "header": [ |
| 28 | { |
| 29 | "key": "Content-Type", |
| 30 | "type": "text", |
| 31 | "value": "application/json" |
| 32 | }, |
| 33 | { |
| 34 | "key": "Accept", |
| 35 | "type": "text", |
| 36 | "value": "application/json" |
| 37 | } |
| 38 | ], |
| 39 | "url": { |
| 40 | "raw": "{{POLICY-API-URL}}/policy/api/v1/healthcheck", |
| 41 | "host": [ |
| 42 | "{{POLICY-API-URL}}" |
| 43 | ], |
| 44 | "path": [ |
| 45 | "policy", |
| 46 | "api", |
| 47 | "v1", |
| 48 | "healthcheck" |
| 49 | ] |
| 50 | } |
| 51 | }, |
| 52 | "response": [] |
| 53 | }, |
| 54 | { |
| 55 | "name": "PAP Healthcheck", |
| 56 | "request": { |
| 57 | "auth": { |
| 58 | "type": "basic", |
| 59 | "basic": [ |
| 60 | { |
| 61 | "key": "password", |
| 62 | "value": "zb!XztG34", |
| 63 | "type": "string" |
| 64 | }, |
| 65 | { |
| 66 | "key": "username", |
| 67 | "value": "healthcheck", |
| 68 | "type": "string" |
| 69 | } |
| 70 | ] |
| 71 | }, |
| 72 | "method": "GET", |
| 73 | "header": [ |
| 74 | { |
| 75 | "key": "Content-Type", |
| 76 | "value": "application/json", |
| 77 | "type": "text" |
| 78 | }, |
| 79 | { |
| 80 | "key": "Accept", |
| 81 | "value": "application/json", |
| 82 | "type": "text" |
| 83 | } |
| 84 | ], |
| 85 | "url": { |
| 86 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/healthcheck", |
| 87 | "host": [ |
| 88 | "{{POLICY-PAP-URL}}" |
| 89 | ], |
| 90 | "path": [ |
| 91 | "policy", |
| 92 | "pap", |
| 93 | "v1", |
| 94 | "healthcheck" |
| 95 | ] |
| 96 | } |
| 97 | }, |
| 98 | "response": [] |
| 99 | }, |
| 100 | { |
| 101 | "name": "Apex Healthcheck", |
| 102 | "request": { |
| 103 | "auth": { |
| 104 | "type": "basic", |
| 105 | "basic": [ |
| 106 | { |
| 107 | "key": "password", |
| 108 | "value": "zb!XztG34", |
| 109 | "type": "string" |
| 110 | }, |
| 111 | { |
| 112 | "key": "username", |
| 113 | "value": "healthcheck", |
| 114 | "type": "string" |
| 115 | } |
| 116 | ] |
| 117 | }, |
| 118 | "method": "GET", |
| 119 | "header": [ |
| 120 | { |
| 121 | "key": "Content-Type", |
| 122 | "type": "text", |
| 123 | "value": "application/json" |
| 124 | }, |
| 125 | { |
| 126 | "key": "Accept", |
| 127 | "type": "text", |
| 128 | "value": "application/json" |
| 129 | } |
| 130 | ], |
| 131 | "url": { |
| 132 | "raw": "{{POLICY-APEX-URL}}/policy/apex-pdp/v1/healthcheck", |
| 133 | "host": [ |
| 134 | "{{POLICY-APEX-URL}}" |
| 135 | ], |
| 136 | "path": [ |
| 137 | "policy", |
| 138 | "apex-pdp", |
| 139 | "v1", |
| 140 | "healthcheck" |
| 141 | ] |
| 142 | } |
| 143 | }, |
| 144 | "response": [] |
| 145 | }, |
| 146 | { |
| 147 | "name": "Drools Healthcheck", |
| 148 | "request": { |
| 149 | "auth": { |
| 150 | "type": "basic", |
| 151 | "basic": [ |
| 152 | { |
| 153 | "key": "password", |
| 154 | "value": "zb!XztG34", |
| 155 | "type": "string" |
| 156 | }, |
| 157 | { |
| 158 | "key": "username", |
| 159 | "value": "healthcheck", |
| 160 | "type": "string" |
| 161 | } |
| 162 | ] |
| 163 | }, |
| 164 | "method": "GET", |
| 165 | "header": [ |
| 166 | { |
| 167 | "key": "Content-Type", |
| 168 | "type": "text", |
| 169 | "value": "application/json" |
| 170 | }, |
| 171 | { |
| 172 | "key": "Accept", |
| 173 | "type": "text", |
| 174 | "value": "application/json" |
| 175 | } |
| 176 | ], |
| 177 | "url": { |
| 178 | "raw": "{{POLICY-DROOLS-URL}}/policy/pdpd/v1/healthcheck", |
| 179 | "host": [ |
| 180 | "{{POLICY-DROOLS-URL}}" |
| 181 | ], |
| 182 | "path": [ |
| 183 | "policy", |
| 184 | "pdpd", |
| 185 | "v1", |
| 186 | "healthcheck" |
| 187 | ] |
| 188 | } |
| 189 | }, |
| 190 | "response": [] |
| 191 | }, |
| 192 | { |
| 193 | "name": "Xacml Healthcheck", |
| 194 | "request": { |
| 195 | "auth": { |
| 196 | "type": "basic", |
| 197 | "basic": [ |
| 198 | { |
| 199 | "key": "password", |
| 200 | "value": "zb!XztG34", |
| 201 | "type": "string" |
| 202 | }, |
| 203 | { |
| 204 | "key": "username", |
| 205 | "value": "healthcheck", |
| 206 | "type": "string" |
| 207 | } |
| 208 | ] |
| 209 | }, |
| 210 | "method": "GET", |
| 211 | "header": [ |
| 212 | { |
| 213 | "key": "Content-Type", |
| 214 | "type": "text", |
| 215 | "value": "application/json" |
| 216 | }, |
| 217 | { |
| 218 | "key": "Accept", |
| 219 | "type": "text", |
| 220 | "value": "application/json" |
| 221 | } |
| 222 | ], |
| 223 | "url": { |
| 224 | "raw": "{{POLICY-XACML-URL}}/policy/pdpx/v1/healthcheck", |
| 225 | "host": [ |
| 226 | "{{POLICY-XACML-URL}}" |
| 227 | ], |
| 228 | "path": [ |
| 229 | "policy", |
| 230 | "pdpx", |
| 231 | "v1", |
| 232 | "healthcheck" |
| 233 | ] |
| 234 | } |
| 235 | }, |
| 236 | "response": [] |
| 237 | }, |
| 238 | { |
| 239 | "name": "PAP Statistics", |
| 240 | "request": { |
| 241 | "auth": { |
| 242 | "type": "basic", |
| 243 | "basic": [ |
| 244 | { |
| 245 | "key": "password", |
| 246 | "value": "zb!XztG34", |
| 247 | "type": "string" |
| 248 | }, |
| 249 | { |
| 250 | "key": "username", |
| 251 | "value": "healthcheck", |
| 252 | "type": "string" |
| 253 | } |
| 254 | ] |
| 255 | }, |
| 256 | "method": "GET", |
| 257 | "header": [ |
| 258 | { |
| 259 | "key": "Content-Type", |
| 260 | "value": "application/json", |
| 261 | "type": "text" |
| 262 | }, |
| 263 | { |
| 264 | "key": "Accept", |
| 265 | "value": "application/json", |
| 266 | "type": "text" |
| 267 | } |
| 268 | ], |
| 269 | "url": { |
| 270 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/statistics", |
| 271 | "host": [ |
| 272 | "{{POLICY-PAP-URL}}" |
| 273 | ], |
| 274 | "path": [ |
| 275 | "policy", |
| 276 | "pap", |
| 277 | "v1", |
| 278 | "statistics" |
| 279 | ] |
| 280 | } |
| 281 | }, |
| 282 | "response": [] |
| 283 | }, |
| 284 | { |
| 285 | "name": "PDPGroup Query", |
| 286 | "protocolProfileBehavior": { |
| 287 | "disableBodyPruning": true |
| 288 | }, |
| 289 | "request": { |
| 290 | "auth": { |
| 291 | "type": "basic", |
| 292 | "basic": [ |
| 293 | { |
| 294 | "key": "password", |
| 295 | "value": "zb!XztG34", |
| 296 | "type": "string" |
| 297 | }, |
| 298 | { |
| 299 | "key": "username", |
| 300 | "value": "healthcheck", |
| 301 | "type": "string" |
| 302 | } |
| 303 | ] |
| 304 | }, |
| 305 | "method": "GET", |
| 306 | "header": [ |
| 307 | { |
| 308 | "key": "Content-Type", |
| 309 | "value": "application/json", |
| 310 | "type": "text" |
| 311 | }, |
| 312 | { |
| 313 | "key": "Accept", |
| 314 | "value": "application/json", |
| 315 | "type": "text" |
| 316 | } |
| 317 | ], |
| 318 | "body": { |
| 319 | "mode": "raw", |
| 320 | "raw": "" |
| 321 | }, |
| 322 | "url": { |
| 323 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps", |
| 324 | "host": [ |
| 325 | "{{POLICY-PAP-URL}}" |
| 326 | ], |
| 327 | "path": [ |
| 328 | "policy", |
| 329 | "pap", |
| 330 | "v1", |
| 331 | "pdps" |
| 332 | ] |
| 333 | } |
| 334 | }, |
| 335 | "response": [] |
| 336 | }, |
| 337 | { |
| 338 | "name": "Create Policy Type", |
| 339 | "request": { |
| 340 | "auth": { |
| 341 | "type": "basic", |
| 342 | "basic": [ |
| 343 | { |
| 344 | "key": "password", |
| 345 | "value": "zb!XztG34", |
| 346 | "type": "string" |
| 347 | }, |
| 348 | { |
| 349 | "key": "username", |
| 350 | "value": "healthcheck", |
| 351 | "type": "string" |
| 352 | } |
| 353 | ] |
| 354 | }, |
| 355 | "method": "POST", |
| 356 | "header": [ |
| 357 | { |
| 358 | "key": "Accept", |
| 359 | "type": "text", |
| 360 | "value": "application/json" |
| 361 | }, |
| 362 | { |
| 363 | "key": "Content-Type", |
| 364 | "type": "text", |
| 365 | "value": "application/json" |
| 366 | } |
| 367 | ], |
| 368 | "body": { |
| 369 | "mode": "raw", |
| 370 | "raw": "{\n \"tosca_definitions_version\": \"tosca_simple_yaml_1_0_0\",\n \"policy_types\": {\n \"onap.policies.controlloop.operational.Apex\": {\n \"version\": \"1.0.0\",\n \"description\": \"Operational Policy for Control Loops using the APEX PDP\",\n \"properties\": {\n \"engine_service\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.EngineService\",\n \"description\": \"APEX Engine Service Parameters\"\n },\n \"inputs\": {\n \"type\": \"map\",\n \"description\": \"Inputs for handling events coming into the APEX engine\",\n \"entry_schema\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.EventHandler\"\n }\n },\n \"outputs\": {\n \"type\": \"map\",\n \"description\": \"Outputs for handling events going out of the APEX engine\",\n \"entry_schema\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.EventHandler\"\n }\n },\n \"environment\": {\n \"type\": \"list\",\n \"description\": \"Envioronmental parameters for the APEX engine\",\n \"entry_schema\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.Environment\"\n }\n }\n }\n }\n },\n \"data_types\": {\n \"onap.datatypes.policies.controlloop.operational.apex.EngineService\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Specifies the engine name\",\n \"required\": false,\n \"default\": \"ApexEngineService\"\n },\n \"version\": {\n \"type\": \"string\",\n \"description\": \"Specifies the engine version in double dotted format\",\n \"required\": false,\n \"default\": \"1.0.0\"\n },\n \"id\": {\n \"type\": \"int\",\n \"description\": \"Specifies the engine id\",\n \"required\": true\n },\n \"instance_count\": {\n \"type\": \"int\",\n \"description\": \"Specifies the number of engine threads that should be run\",\n \"required\": true\n },\n \"deployment_port\": {\n \"type\": \"int\",\n \"description\": \"Specifies the port to connect to for engine administration\",\n \"required\": false,\n \"default\": 1\n },\n \"policy_model_file_name\": {\n \"type\": \"string\",\n \"description\": \"The name of the file from which to read the APEX policy model\",\n \"required\": false,\n \"default\": \"\"\n },\n \"policy_type_impl\": {\n \"type\": \"string\",\n \"description\": \"The policy type implementation from which to read the APEX policy model\",\n \"required\": false,\n \"default\": \"\"\n },\n \"periodic_event_period\": {\n \"type\": \"string\",\n \"description\": \"The time interval in milliseconds for the periodic scanning event, 0 means \\\"don't scan\\\"\",\n \"required\": false,\n \"default\": 0\n },\n \"engine\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.engineservice.Engine\",\n \"description\": \"The parameters for all engines in the APEX engine service\",\n \"required\": true\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.EventHandler\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Specifies the event handler name, if not specified this is set to the key name\",\n \"required\": false\n },\n \"carrier_technology\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.CarrierTechnology\",\n \"description\": \"Specifies the carrier technology of the event handler (such as REST/Web Socket/Kafka)\",\n \"required\": true\n },\n \"event_protocol\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.EventProtocol\",\n \"description\": \"Specifies the event protocol of events for the event handler (such as Yaml/JSON/XML/POJO)\",\n \"required\": true\n },\n \"event_name\": {\n \"type\": \"string\",\n \"description\": \"Specifies the event name for events on this event handler, if not specified, the event name is read from or written to the event being received or sent\",\n \"required\": false\n },\n \"event_name_filter\": {\n \"type\": \"string\",\n \"description\": \"Specifies a filter as a regular expression, events that do not match the filter are dropped, the default is to let all events through\",\n \"required\": false\n },\n \"synchronous_mode\": {\n \"type\": \"bool\",\n \"description\": \"Specifies the event handler is syncronous (receive event and send response)\",\n \"required\": false,\n \"default\": false\n },\n \"synchronous_peer\": {\n \"type\": \"string\",\n \"description\": \"The peer event handler (output for input or input for output) of this event handler in synchronous mode, this parameter is mandatory if the event handler is in synchronous mode\",\n \"required\": false,\n \"default\": \"\"\n },\n \"synchronous_timeout\": {\n \"type\": \"int\",\n \"description\": \"The timeout in milliseconds for responses to be issued by APEX torequests, this parameter is mandatory if the event handler is in synchronous mode\",\n \"required\": false,\n \"default\": \"\"\n },\n \"requestor_mode\": {\n \"type\": \"bool\",\n \"description\": \"Specifies the event handler is in requestor mode (send event and wait for response mode)\",\n \"required\": false,\n \"default\": false\n },\n \"requestor_peer\": {\n \"type\": \"string\",\n \"description\": \"The peer event handler (output for input or input for output) of this event handler in requestor mode, this parameter is mandatory if the event handler is in requestor mode\",\n \"required\": false,\n \"default\": \"\"\n },\n \"requestor_timeout\": {\n \"type\": \"int\",\n \"description\": \"The timeout in milliseconds for wait for responses to requests, this parameter is mandatory if the event handler is in requestor mode\",\n \"required\": false,\n \"default\": \"\"\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.CarrierTechnology\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"label\": {\n \"type\": \"string\",\n \"description\": \"The label (name) of the carrier technology (such as REST, Kafka, WebSocket)\",\n \"required\": true\n },\n \"plugin_parameter_class_name\": {\n \"type\": \"string\",\n \"description\": \"The class name of the class that overrides default handling of event input or output for this carrier technology, defaults to the supplied input or output class\",\n \"required\": false\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.EventProtocol\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"label\": {\n \"type\": \"string\",\n \"description\": \"The label (name) of the event protocol (such as Yaml, JSON, XML, or POJO)\",\n \"required\": true\n },\n \"event_protocol_plugin_class\": {\n \"type\": \"string\",\n \"description\": \"The class name of the class that overrides default handling of the event protocol for this carrier technology, defaults to the supplied event protocol class\",\n \"required\": false\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.Environmental\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the environment variable\",\n \"required\": true\n },\n \"value\": {\n \"type\": \"string\",\n \"description\": \"The value of the environment variable\",\n \"required\": true\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.engineservice.Engine\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"context\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.engineservice.engine.Context\",\n \"description\": \"The properties for handling context in APEX engines, defaults to using Java maps for context\",\n \"required\": false\n },\n \"executors\": {\n \"type\": \"map\",\n \"description\": \"The plugins for policy executors used in engines such as javascript, MVEL, Jython\",\n \"required\": true,\n \"entry_schema\": {\n \"description\": \"The plugin class path for this policy executor\",\n \"type\": \"string\"\n }\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.engineservice.engine.Context\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"distributor\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.Plugin\",\n \"description\": \"The plugin to be used for distributing context between APEX PDPs at runtime\",\n \"required\": false\n },\n \"schemas\": {\n \"type\": \"map\",\n \"description\": \"The plugins for context schemas available in APEX PDPs such as Java and Avro\",\n \"required\": false,\n \"entry_schema\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.Plugin\"\n }\n },\n \"locking\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.plugin\",\n \"description\": \"The plugin to be used for locking context in and between APEX PDPs at runtime\",\n \"required\": false\n },\n \"persistence\": {\n \"type\": \"onap.datatypes.policies.controlloop.operational.apex.Plugin\",\n \"description\": \"The plugin to be used for persisting context for APEX PDPs at runtime\",\n \"required\": false\n }\n }\n },\n \"onap.datatypes.policies.controlloop.operational.apex.Plugin\": {\n \"derived_from\": \"tosca.datatypes.Root\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the executor such as Javascript, Jython or MVEL\",\n \"required\": true\n },\n \"plugin_class_name\": {\n \"type\": \"string\",\n \"description\": \"The class path of the plugin class for this executor\"\n }\n }\n }\n }\n}" |
| 371 | }, |
| 372 | "url": { |
| 373 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes", |
| 374 | "host": [ |
| 375 | "{{POLICY-API-URL}}" |
| 376 | ], |
| 377 | "path": [ |
| 378 | "policy", |
| 379 | "api", |
| 380 | "v1", |
| 381 | "policytypes" |
| 382 | ] |
| 383 | } |
| 384 | }, |
| 385 | "response": [] |
| 386 | }, |
| 387 | { |
| 388 | "name": "Fetch Policy Type", |
| 389 | "request": { |
| 390 | "auth": { |
| 391 | "type": "basic", |
| 392 | "basic": [ |
| 393 | { |
| 394 | "key": "password", |
| 395 | "value": "zb!XztG34", |
| 396 | "type": "string" |
| 397 | }, |
| 398 | { |
| 399 | "key": "username", |
| 400 | "value": "healthcheck", |
| 401 | "type": "string" |
| 402 | } |
| 403 | ] |
| 404 | }, |
| 405 | "method": "GET", |
| 406 | "header": [ |
| 407 | { |
| 408 | "key": "Accept", |
| 409 | "type": "text", |
| 410 | "value": "application/json" |
| 411 | }, |
| 412 | { |
| 413 | "key": "Content-Type", |
| 414 | "type": "text", |
| 415 | "value": "application/json" |
| 416 | } |
| 417 | ], |
| 418 | "url": { |
| 419 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0", |
| 420 | "host": [ |
| 421 | "{{POLICY-API-URL}}" |
| 422 | ], |
| 423 | "path": [ |
| 424 | "policy", |
| 425 | "api", |
| 426 | "v1", |
| 427 | "policytypes", |
| 428 | "onap.policies.controlloop.operational.Apex", |
| 429 | "versions", |
| 430 | "1.0.0" |
| 431 | ] |
| 432 | } |
| 433 | }, |
| 434 | "response": [] |
| 435 | }, |
| 436 | { |
| 437 | "name": "Create Policy", |
| 438 | "request": { |
| 439 | "auth": { |
| 440 | "type": "basic", |
| 441 | "basic": [ |
| 442 | { |
| 443 | "key": "password", |
| 444 | "value": "zb!XztG34", |
| 445 | "type": "string" |
| 446 | }, |
| 447 | { |
| 448 | "key": "username", |
| 449 | "value": "healthcheck", |
| 450 | "type": "string" |
| 451 | } |
| 452 | ] |
| 453 | }, |
| 454 | "method": "POST", |
| 455 | "header": [ |
| 456 | { |
| 457 | "key": "Accept", |
| 458 | "type": "text", |
| 459 | "value": "application/json" |
| 460 | }, |
| 461 | { |
| 462 | "key": "Content-Type", |
| 463 | "type": "text", |
| 464 | "value": "application/json" |
| 465 | } |
| 466 | ], |
| 467 | "body": { |
| 468 | "mode": "raw", |
| 469 | "raw": "{\r\n \"tosca_definitions_version\": \"tosca_simple_yaml_1_0_0\",\r\n \"topology_template\": {\r\n \"policies\": [\r\n {\r\n \"operational.sampledomain\": {\r\n \"type\": \"onap.policies.controlloop.operational.Apex\",\r\n \"typeVersion\": \"1.0.0\",\r\n \"name\": \"onap.policies.controlloop.operational.apex.Sampledomain\",\r\n \"version\": \"1.0.0\",\r\n \"properties\": {\r\n \"content\": {\r\n \"engineServiceParameters\": {\r\n \"name\": \"MyApexEngine\",\r\n \"version\": \"0.0.1\",\r\n \"id\": 45,\r\n \"instanceCount\": 4,\r\n \"deploymentPort\": 12561,\r\n \"policy_type_impl\": {\r\n \"apexPolicyModel\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"keyInformation\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_KeyInfo\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"keyInfoMap\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestEvent\",\r\n \"version\": \"2.0.0\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestEvent\",\r\n \"version\": \"2.0.0\"\r\n },\r\n \"UUID\": \"d29e440f-b773-3911-8e75-79d60b70a27f\",\r\n \"description\": \"Generated description for concept referred to by key \\\"APPCConfigModifyRequestEvent:2.0.0\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"7c9152da-b4f9-3bf5-ab98-477c04e550d7\",\r\n \"description\": \"Generated description for concept referred to by key \\\"APPCConfigModifyRequestTask:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyTriggerEvent\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyTriggerEvent\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"29ce3aae-9d20-3fd4-87b6-6813966e0b67\",\r\n \"description\": \"Generated description for concept referred to by key \\\"APPCConfigModifyTriggerEvent:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"ab26e475-d09d-36cd-a65c-8a8b556f0fa2\",\r\n \"description\": \"Generated description for concept referred to by key \\\"APPCLCMRequestType:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"0870505e-cfa7-3e71-8b3d-8696d6ae0f4c\",\r\n \"description\": \"Generated description for concept referred to by key \\\"ConfigModifyAPPCRequestPolicy:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"d0956b23-fcac-320c-9b08-b83498b05cae\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Albums\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Albums\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"afad76e5-846f-380d-af9a-8419b317d2a8\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_Albums:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Events\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Events\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"a17d1994-b819-3902-9721-3a67290b655c\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_Events:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_KeyInfo\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_KeyInfo\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"3f22032a-30a0-3efd-a43c-196248a7d66c\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_KeyInfo:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Policies\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Policies\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"6f291c42-d4a4-347e-9126-dfdc658c4b8e\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_Policies:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Schemas\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Schemas\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"933128bb-c59b-3bb2-9fbc-6052132bc304\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_Schemas:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Tasks\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Tasks\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"8e356083-c34e-3d0b-bd90-6690f9c7dcc9\",\r\n \"description\": \"Generated description for concept referred to by key \\\"DDFPolicyModel_Tasks:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleBooleanType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleBooleanType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"7218fb2f-59e3-321d-9ae1-bc97b19eb4ae\",\r\n \"description\": \"Generated description for concept referred to by key \\\"SimpleBooleanType:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleLongType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleLongType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574\",\r\n \"description\": \"Generated description for concept referred to by key \\\"SimpleLongType:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"8a4957cf-9493-3a76-8c22-a208e23259af\",\r\n \"description\": \"Generated description for concept referred to by key \\\"SimpleStringType:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"6a8cc68e-dfc8-3403-9c6d-071c886b319c\",\r\n \"description\": \"Generated description for concept referred to by key \\\"UUIDType:0.0.1\\\"\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"dummy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"dummy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"UUID\": \"ebb11312-f9ef-37de-8d0b-fcb7b432d82b\",\r\n \"description\": \"Generated description for concept referred to by key \\\"dummy:0.0.1\\\"\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"policies\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Policies\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"policyMap\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"policyKey\": {\r\n \"name\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"template\": \"freestyle\",\r\n \"state\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"APPCCMRequestState\",\r\n \"value\": {\r\n \"stateKey\": {\r\n \"parentKeyName\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"parentKeyVersion\": \"0.0.1\",\r\n \"parentLocalName\": \"NULL\",\r\n \"localName\": \"APPCCMRequestState\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"APPCConfigModifyTriggerEvent\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"stateOutputs\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"APPCCMRequestOutput\",\r\n \"value\": {\r\n \"key\": {\r\n \"parentKeyName\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"parentKeyVersion\": \"0.0.1\",\r\n \"parentLocalName\": \"APPCCMRequestState\",\r\n \"localName\": \"APPCCMRequestOutput\"\r\n },\r\n \"outgoingEvent\": {\r\n \"name\": \"APPCConfigModifyRequestEvent\",\r\n \"version\": \"2.0.0\"\r\n },\r\n \"nextState\": {\r\n \"parentKeyName\": \"NULL\",\r\n \"parentKeyVersion\": \"0.0.0\",\r\n \"parentLocalName\": \"NULL\",\r\n \"localName\": \"NULL\"\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"contextAlbumReference\": [],\r\n \"taskSelectionLogic\": {\r\n \"key\": \"NULL\",\r\n \"logicFlavour\": \"UNDEFINED\",\r\n \"logic\": \"\"\r\n },\r\n \"stateFinalizerLogicMap\": {\r\n \"entry\": []\r\n },\r\n \"defaultTask\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"taskReferences\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"parentKeyName\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"parentKeyVersion\": \"0.0.1\",\r\n \"parentLocalName\": \"APPCCMRequestState\",\r\n \"localName\": \"ConfigModifyAPPCRequestPolicy\"\r\n },\r\n \"outputType\": \"DIRECT\",\r\n \"output\": {\r\n \"parentKeyName\": \"ConfigModifyAPPCRequestPolicy\",\r\n \"parentKeyVersion\": \"0.0.1\",\r\n \"parentLocalName\": \"APPCCMRequestState\",\r\n \"localName\": \"APPCCMRequestOutput\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"firstState\": \"APPCCMRequestState\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"tasks\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Tasks\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"taskMap\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestTask\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"inputFields\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"changeParam\",\r\n \"value\": {\r\n \"key\": \"changeParam\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"hostIp\",\r\n \"value\": {\r\n \"key\": \"hostIp\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"requestID\",\r\n \"value\": {\r\n \"key\": \"requestID\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"vnfID\",\r\n \"value\": {\r\n \"key\": \"vnfID\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"outputFields\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"APPCLCMRequestEvent\",\r\n \"value\": {\r\n \"key\": \"APPCLCMRequestEvent\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"taskParameters\": {\r\n \"entry\": []\r\n },\r\n \"contextAlbumReference\": [],\r\n \"taskLogic\": {\r\n \"key\": \"TaskLogic\",\r\n \"logicFlavour\": \"JAVASCRIPT\",\r\n \"logic\": \"/*\\n * ============LICENSE_START=======================================================\\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\\n * ================================================================================\\n * Licensed under the Apache License, Version 2.0 (the \\\"License\\\");\\n * you may not use this file except in compliance with the License.\\n * You may obtain a copy of the License at\\n * \\n * http://www.apache.org/licenses/LICENSE-2.0\\n * \\n * Unless required by applicable law or agreed to in writing, software\\n * distributed under the License is distributed on an \\\"AS IS\\\" BASIS,\\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\\n * See the License for the specific language governing permissions and\\n * limitations under the License.\\n * \\n * SPDX-License-Identifier: Apache-2.0\\n * ============LICENSE_END=========================================================\\n */\\n\\nexecutor.logger.info(executor.subject.id);\\nexecutor.logger.info(executor.inFields);\\n\\nvar appcRequest = new org.onap.policy.appclcm.LcmRequestWrapper;\\nappcRequest.setBody(new org.onap.policy.appclcm.LcmRequest);\\nappcRequest.getBody().setCommonHeader(new org.onap.policy.appclcm.LcmCommonHeader);\\n\\nappcRequest.setVersion(\\\"2.0.0\\\");\\nappcRequest.setRpcName(\\\"config-modify\\\");\\nappcRequest.setCorrelationId(java.util.UUID.randomUUID());\\nappcRequest.setType(\\\"request\\\");\\n\\nappcRequest.getBody().getCommonHeader().setTimeStamp(java.time.Instant.now());\\nappcRequest.getBody().getCommonHeader().setApiVer(\\\"2.00\\\");\\nappcRequest.getBody().getCommonHeader().setOriginatorId(java.util.UUID.randomUUID());\\nappcRequest.getBody().getCommonHeader().setRequestId(executor.inFields.get(\\\"requestID\\\"));\\nappcRequest.getBody().getCommonHeader().setSubRequestId(\\\"ddf\\\");\\nappcRequest.getBody().getCommonHeader().getFlags().put(\\\"ttl\\\", \\\"10000\\\");\\nappcRequest.getBody().getCommonHeader().getFlags().put(\\\"force\\\", \\\"TRUE\\\");\\nappcRequest.getBody().getCommonHeader().getFlags().put(\\\"mode\\\", \\\"EXCLUSIVE\\\");\\n\\nappcRequest.getBody().setAction(\\\"ConfigModify\\\");\\nappcRequest.getBody().setActionIdentifiers(new java.util.HashMap());\\nappcRequest.getBody().getActionIdentifiers().put(\\\"vnf-id\\\", executor.inFields.get(\\\"vnfID\\\").toString());\\nappcRequest.getBody().setPayload(executor.inFields.get(\\\"changeParam\\\"));\\n\\nexecutor.outFields.put(\\\"APPCLCMRequestEvent\\\", appcRequest);\\n\\nexecutor.logger.info(executor.outFields);\\n\\nvar returnValue = executor.isTrue;\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"events\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Events\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"eventMap\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestEvent\",\r\n \"version\": \"2.0.0\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyRequestEvent\",\r\n \"version\": \"2.0.0\"\r\n },\r\n \"nameSpace\": \"org.onap.policy.apex.onap.ddf\",\r\n \"source\": \"APEX\",\r\n \"target\": \"APPC\",\r\n \"parameter\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"APPCLCMRequestEvent\",\r\n \"value\": {\r\n \"key\": \"APPCLCMRequestEvent\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyTriggerEvent\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCConfigModifyTriggerEvent\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"nameSpace\": \"org.onap.policy.apex.onap.ddf\",\r\n \"source\": \"DDF\",\r\n \"target\": \"APEX\",\r\n \"parameter\": {\r\n \"entry\": [\r\n {\r\n \"key\": \"changeParam\",\r\n \"value\": {\r\n \"key\": \"changeParam\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"hostIp\",\r\n \"value\": {\r\n \"key\": \"hostIp\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"name\",\r\n \"value\": {\r\n \"key\": \"name\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"requestID\",\r\n \"value\": {\r\n \"key\": \"requestID\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n },\r\n {\r\n \"key\": \"vnfID\",\r\n \"value\": {\r\n \"key\": \"vnfID\",\r\n \"fieldSchemaKey\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"optional\": false\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"albums\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Albums\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"albums\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"dummy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"dummy\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"scope\": \"policy\",\r\n \"isWritable\": true,\r\n \"itemSchema\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"schemas\": {\r\n \"key\": {\r\n \"name\": \"DDFPolicyModel_Schemas\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemas\": {\r\n \"entry\": [\r\n {\r\n \"key\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"APPCLCMRequestType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemaFlavour\": \"Java\",\r\n \"schemaDefinition\": \"org.onap.policy.appclcm.LcmRequestWrapper\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleBooleanType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleBooleanType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemaFlavour\": \"Java\",\r\n \"schemaDefinition\": \"java.lang.Boolean\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleLongType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleLongType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemaFlavour\": \"Java\",\r\n \"schemaDefinition\": \"java.lang.Long\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"SimpleStringType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemaFlavour\": \"Java\",\r\n \"schemaDefinition\": \"java.lang.String\"\r\n }\r\n },\r\n {\r\n \"key\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"value\": {\r\n \"key\": {\r\n \"name\": \"UUIDType\",\r\n \"version\": \"0.0.1\"\r\n },\r\n \"schemaFlavour\": \"Java\",\r\n \"schemaDefinition\": \"java.util.UUID\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n },\r\n \"engineParameters\": {\r\n \"executorParameters\": {\r\n \"JAVASCRIPT\": {\r\n \"parameterClassName\": \"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters\"\r\n }\r\n },\r\n \"contextParameters\": {\r\n \"parameterClassName\": \"org.onap.policy.apex.context.parameters.ContextParameters\",\r\n \"schemaParameters\": {\r\n \"Avro\": {\r\n \"parameterClassName\": \"org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters\"\r\n },\r\n \"Java\": {\r\n \"parameterClassName\": \"org.onap.policy.apex.context.impl.schema.java.JavaSchemaHelperParameters\",\r\n \"jsonAdapters\": {\r\n \"Instant\": {\r\n \"adaptedClass\": \"java.time.Instant\",\r\n \"adaptorClass\": \"org.onap.policy.controlloop.util.Serialization$GsonInstantAdapter\"\r\n },\r\n \"APPC_LCM_REQUEST\": {\r\n \"adaptedClass\": \"org.onap.policy.appclcm.LcmRequest\",\r\n \"adaptorClass\": \"org.onap.policy.appclcm.util.Serialization$RequestAdapter\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"eventInputParameters\": {\r\n \"DCAEConsumer\": {\r\n \"carrierTechnologyParameters\": {\r\n \"carrierTechnology\": \"RESTCLIENT\",\r\n \"parameterClassName\": \"org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters\",\r\n \"parameters\": {\r\n \"url\": \"http://10.2.0.13:30227/events/DCAE_CL_OUTPUT/11/12?timeout=30000\"\r\n }\r\n },\r\n \"eventProtocolParameters\": {\r\n \"eventProtocol\": \"JSON\"\r\n }\r\n }\r\n },\r\n \"eventOutputParameters\": {\r\n \"APPCProducer\": {\r\n \"carrierTechnologyParameters\": {\r\n \"carrierTechnology\": \"RESTCLIENT\",\r\n \"parameterClassName\": \"org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters\",\r\n \"parameters\": {\r\n \"url\": \"http://10.2.0.13:30227/events/APPC-LCM-READ\"\r\n }\r\n },\r\n \"eventProtocolParameters\": {\r\n \"eventProtocol\": \"JSON\",\r\n \"parameters\": {\r\n \"pojoField\": \"APPCLCMRequestEvent\"\r\n }\r\n },\r\n \"eventNameFilter\": \"APPCConfigModifyRequestEvent\"\r\n },\r\n \"logProducer\": {\r\n \"carrierTechnologyParameters\": {\r\n \"carrierTechnology\": \"FILE\",\r\n \"parameters\": {\r\n \"fileName\": \"/tmp/outputevents.log\"\r\n }\r\n },\r\n \"eventProtocolParameters\": {\r\n \"eventProtocol\": \"JSON\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n}" |
| 470 | }, |
| 471 | "url": { |
| 472 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies", |
| 473 | "host": [ |
| 474 | "{{POLICY-API-URL}}" |
| 475 | ], |
| 476 | "path": [ |
| 477 | "policy", |
| 478 | "api", |
| 479 | "v1", |
| 480 | "policytypes", |
| 481 | "onap.policies.controlloop.operational.Apex", |
| 482 | "versions", |
| 483 | "1.0.0", |
| 484 | "policies" |
| 485 | ] |
| 486 | } |
| 487 | }, |
| 488 | "response": [] |
| 489 | }, |
| 490 | { |
| 491 | "name": "Fetch Policy", |
| 492 | "request": { |
| 493 | "auth": { |
| 494 | "type": "basic", |
| 495 | "basic": [ |
| 496 | { |
| 497 | "key": "password", |
| 498 | "value": "zb!XztG34", |
| 499 | "type": "string" |
| 500 | }, |
| 501 | { |
| 502 | "key": "username", |
| 503 | "value": "healthcheck", |
| 504 | "type": "string" |
| 505 | } |
| 506 | ] |
| 507 | }, |
| 508 | "method": "GET", |
| 509 | "header": [ |
| 510 | { |
| 511 | "key": "Accept", |
| 512 | "type": "text", |
| 513 | "value": "application/json" |
| 514 | }, |
| 515 | { |
| 516 | "key": "Content-Type", |
| 517 | "type": "text", |
| 518 | "value": "application/json" |
| 519 | } |
| 520 | ], |
| 521 | "url": { |
| 522 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies/onap.policies.controlloop.operational.apex.Sampledomain/versions/1.0.0", |
| 523 | "host": [ |
| 524 | "{{POLICY-API-URL}}" |
| 525 | ], |
| 526 | "path": [ |
| 527 | "policy", |
| 528 | "api", |
| 529 | "v1", |
| 530 | "policytypes", |
| 531 | "onap.policies.controlloop.operational.Apex", |
| 532 | "versions", |
| 533 | "1.0.0", |
| 534 | "policies", |
| 535 | "onap.policies.controlloop.operational.apex.Sampledomain", |
| 536 | "versions", |
| 537 | "1.0.0" |
| 538 | ] |
| 539 | } |
| 540 | }, |
| 541 | "response": [] |
| 542 | }, |
| 543 | { |
| 544 | "name": "PDPGroup Deploy", |
| 545 | "request": { |
| 546 | "auth": { |
| 547 | "type": "basic", |
| 548 | "basic": [ |
| 549 | { |
| 550 | "key": "password", |
| 551 | "value": "zb!XztG34", |
| 552 | "type": "string" |
| 553 | }, |
| 554 | { |
| 555 | "key": "username", |
| 556 | "value": "healthcheck", |
| 557 | "type": "string" |
| 558 | } |
| 559 | ] |
| 560 | }, |
| 561 | "method": "POST", |
| 562 | "header": [ |
| 563 | { |
| 564 | "key": "Content-Type", |
| 565 | "type": "text", |
| 566 | "value": "application/json" |
| 567 | }, |
| 568 | { |
| 569 | "key": "Accept", |
| 570 | "type": "text", |
| 571 | "value": "application/json" |
| 572 | } |
| 573 | ], |
| 574 | "body": { |
| 575 | "mode": "raw", |
Pamela Dragosh | 5631660 | 2020-08-20 09:16:20 -0400 | [diff] [blame] | 576 | "raw": "{\n \"groups\": [\n {\n \"name\": \"defaultGroup\",\n \"description\": \"The default group that registers all supported policy types and pdps.\",\n \"pdpGroupState\": \"ACTIVE\",\n \"properties\": {},\n \"pdpSubgroups\": [\n {\n \"pdpType\": \"apex\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.operational.Apex\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"apex_35\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\",\n \"message\": \"Pdp Heartbeat\"\n }\n ]\n },\n {\n \"pdpType\": \"drools\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.Operational\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"dev-policy-drools-0\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\"\n }\n ]\n },\n {\n \"pdpType\": \"xacml\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.guard.FrequencyLimiter\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.MinMax\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.Blacklist\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.coordination.FirstBlocksSecond\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.Monitoring\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.tcagen2\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.docker.sonhandler.app\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.AffinityPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.DistancePolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.HpaPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.OptimizationPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.PciPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.QueryPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.SubscriberPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.Vim_fit\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.VnfPolicy\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"dev-policy-policy-xacml-pdp-558c478477-g85jl\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\"\n }\n ]\n }\n ]\n }\n ]\n}" |
Pamela Dragosh | 22ded7e | 2019-10-03 08:20:42 -0400 | [diff] [blame] | 577 | }, |
| 578 | "url": { |
| 579 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps", |
| 580 | "host": [ |
| 581 | "{{POLICY-PAP-URL}}" |
| 582 | ], |
| 583 | "path": [ |
| 584 | "policy", |
| 585 | "pap", |
| 586 | "v1", |
| 587 | "pdps" |
| 588 | ] |
| 589 | } |
| 590 | }, |
| 591 | "response": [] |
| 592 | }, |
| 593 | { |
| 594 | "name": "PDPGroup Undeploy", |
| 595 | "request": { |
| 596 | "auth": { |
| 597 | "type": "basic", |
| 598 | "basic": [ |
| 599 | { |
| 600 | "key": "password", |
| 601 | "value": "zb!XztG34", |
| 602 | "type": "string" |
| 603 | }, |
| 604 | { |
| 605 | "key": "username", |
| 606 | "value": "healthcheck", |
| 607 | "type": "string" |
| 608 | } |
| 609 | ] |
| 610 | }, |
| 611 | "method": "POST", |
| 612 | "header": [ |
| 613 | { |
| 614 | "key": "Content-Type", |
| 615 | "type": "text", |
| 616 | "value": "application/json" |
| 617 | }, |
| 618 | { |
| 619 | "key": "Accept", |
| 620 | "type": "text", |
| 621 | "value": "application/json" |
| 622 | } |
| 623 | ], |
| 624 | "body": { |
| 625 | "mode": "raw", |
Pamela Dragosh | 5631660 | 2020-08-20 09:16:20 -0400 | [diff] [blame] | 626 | "raw": "{\n \"groups\": [\n {\n \"name\": \"defaultGroup\",\n \"description\": \"The default group that registers all supported policy types and pdps.\",\n \"pdpGroupState\": \"ACTIVE\",\n \"properties\": {},\n \"pdpSubgroups\": [\n {\n \"pdpType\": \"apex\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.operational.Apex\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [\n ],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"apex_35\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\",\n \"message\": \"Pdp Heartbeat\"\n }\n ]\n },\n {\n \"pdpType\": \"drools\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.Operational\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"dev-policy-drools-0\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\"\n }\n ]\n },\n {\n \"pdpType\": \"xacml\",\n \"supportedPolicyTypes\": [\n {\n \"name\": \"onap.policies.controlloop.guard.FrequencyLimiter\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.MinMax\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.Blacklist\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.controlloop.guard.coordination.FirstBlocksSecond\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.Monitoring\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.tcagen2\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.monitoring.docker.sonhandler.app\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.AffinityPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.DistancePolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.HpaPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.OptimizationPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.PciPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.QueryPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.SubscriberPolicy\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.Vim_fit\",\n \"version\": \"1.0.0\"\n },\n {\n \"name\": \"onap.policies.optimization.VnfPolicy\",\n \"version\": \"1.0.0\"\n }\n ],\n \"policies\": [],\n \"currentInstanceCount\": 1,\n \"desiredInstanceCount\": 1,\n \"properties\": {},\n \"pdpInstances\": [\n {\n \"instanceId\": \"dev-policy-policy-xacml-pdp-558c478477-g85jl\",\n \"pdpState\": \"ACTIVE\",\n \"healthy\": \"HEALTHY\"\n }\n ]\n }\n ]\n }\n ]\n}" |
Pamela Dragosh | 22ded7e | 2019-10-03 08:20:42 -0400 | [diff] [blame] | 627 | }, |
| 628 | "url": { |
| 629 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps", |
| 630 | "host": [ |
| 631 | "{{POLICY-PAP-URL}}" |
| 632 | ], |
| 633 | "path": [ |
| 634 | "policy", |
| 635 | "pap", |
| 636 | "v1", |
| 637 | "pdps" |
| 638 | ] |
| 639 | } |
| 640 | }, |
| 641 | "response": [] |
| 642 | }, |
| 643 | { |
| 644 | "name": "Simple Deploy Policy", |
| 645 | "request": { |
| 646 | "auth": { |
| 647 | "type": "basic", |
| 648 | "basic": [ |
| 649 | { |
| 650 | "key": "password", |
| 651 | "value": "zb!XztG34", |
| 652 | "type": "string" |
| 653 | }, |
| 654 | { |
| 655 | "key": "username", |
| 656 | "value": "healthcheck", |
| 657 | "type": "string" |
| 658 | } |
| 659 | ] |
| 660 | }, |
| 661 | "method": "POST", |
| 662 | "header": [ |
| 663 | { |
| 664 | "key": "Content-Type", |
| 665 | "type": "text", |
| 666 | "value": "application/json" |
| 667 | }, |
| 668 | { |
| 669 | "key": "Accept", |
| 670 | "type": "text", |
| 671 | "value": "application/json" |
| 672 | } |
| 673 | ], |
| 674 | "body": { |
| 675 | "mode": "raw", |
| 676 | "raw": "{\r\n \"policies\" : [\r\n {\r\n \"policy-id\": \"onap.policies.controlloop.operational.apex.Sampledomain\",\r\n \"policy-version\": 1\r\n }\r\n ]\r\n}" |
| 677 | }, |
| 678 | "url": { |
| 679 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps/policies", |
| 680 | "host": [ |
| 681 | "{{POLICY-PAP-URL}}" |
| 682 | ], |
| 683 | "path": [ |
| 684 | "policy", |
| 685 | "pap", |
| 686 | "v1", |
| 687 | "pdps", |
| 688 | "policies" |
| 689 | ] |
| 690 | } |
| 691 | }, |
| 692 | "response": [] |
| 693 | }, |
| 694 | { |
| 695 | "name": "Simple Undeploy Policy", |
| 696 | "request": { |
| 697 | "auth": { |
| 698 | "type": "basic", |
| 699 | "basic": [ |
| 700 | { |
| 701 | "key": "password", |
| 702 | "value": "zb!XztG34", |
| 703 | "type": "string" |
| 704 | }, |
| 705 | { |
| 706 | "key": "username", |
| 707 | "value": "healthcheck", |
| 708 | "type": "string" |
| 709 | } |
| 710 | ] |
| 711 | }, |
| 712 | "method": "DELETE", |
| 713 | "header": [ |
| 714 | { |
| 715 | "key": "Accept", |
| 716 | "value": "application/json", |
| 717 | "type": "text" |
| 718 | }, |
| 719 | { |
| 720 | "key": "Content-Type", |
| 721 | "value": "application/json", |
| 722 | "type": "text" |
| 723 | } |
| 724 | ], |
| 725 | "url": { |
| 726 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps/policies/onap.policies.controlloop.operational.apex.Sampledomain", |
| 727 | "host": [ |
| 728 | "{{POLICY-PAP-URL}}" |
| 729 | ], |
| 730 | "path": [ |
| 731 | "policy", |
| 732 | "pap", |
| 733 | "v1", |
| 734 | "pdps", |
| 735 | "policies", |
| 736 | "onap.policies.controlloop.operational.apex.Sampledomain" |
| 737 | ] |
| 738 | } |
| 739 | }, |
| 740 | "response": [] |
| 741 | }, |
| 742 | { |
| 743 | "name": "PDP State Change to ACTIVE", |
| 744 | "request": { |
| 745 | "auth": { |
| 746 | "type": "basic", |
| 747 | "basic": [ |
| 748 | { |
| 749 | "key": "password", |
| 750 | "value": "zb!XztG34", |
| 751 | "type": "string" |
| 752 | }, |
| 753 | { |
| 754 | "key": "username", |
| 755 | "value": "healthcheck", |
| 756 | "type": "string" |
| 757 | } |
| 758 | ] |
| 759 | }, |
| 760 | "method": "PUT", |
| 761 | "header": [ |
| 762 | { |
| 763 | "key": "Content-Type", |
| 764 | "value": "application/json", |
| 765 | "type": "text" |
| 766 | }, |
| 767 | { |
| 768 | "key": "Accept", |
| 769 | "value": "application/json", |
| 770 | "type": "text" |
| 771 | } |
| 772 | ], |
| 773 | "url": { |
| 774 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps/groups/defaultGroup?state=ACTIVE", |
| 775 | "host": [ |
| 776 | "{{POLICY-PAP-URL}}" |
| 777 | ], |
| 778 | "path": [ |
| 779 | "policy", |
| 780 | "pap", |
| 781 | "v1", |
| 782 | "pdps", |
| 783 | "groups", |
| 784 | "defaultGroup" |
| 785 | ], |
| 786 | "query": [ |
| 787 | { |
| 788 | "key": "state", |
| 789 | "value": "ACTIVE" |
| 790 | } |
| 791 | ] |
| 792 | } |
| 793 | }, |
| 794 | "response": [] |
| 795 | }, |
| 796 | { |
| 797 | "name": "PDP State Change to PASSIVE", |
| 798 | "request": { |
| 799 | "auth": { |
| 800 | "type": "basic", |
| 801 | "basic": [ |
| 802 | { |
| 803 | "key": "password", |
| 804 | "value": "zb!XztG34", |
| 805 | "type": "string" |
| 806 | }, |
| 807 | { |
| 808 | "key": "username", |
| 809 | "value": "healthcheck", |
| 810 | "type": "string" |
| 811 | } |
| 812 | ] |
| 813 | }, |
| 814 | "method": "PUT", |
| 815 | "header": [ |
| 816 | { |
| 817 | "key": "Content-Type", |
| 818 | "type": "text", |
| 819 | "value": "application/json" |
| 820 | }, |
| 821 | { |
| 822 | "key": "Accept", |
| 823 | "type": "text", |
| 824 | "value": "application/json" |
| 825 | } |
| 826 | ], |
| 827 | "url": { |
| 828 | "raw": "{{POLICY-PAP-URL}}/policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE", |
| 829 | "host": [ |
| 830 | "{{POLICY-PAP-URL}}" |
| 831 | ], |
| 832 | "path": [ |
| 833 | "policy", |
| 834 | "pap", |
| 835 | "v1", |
| 836 | "pdps", |
| 837 | "groups", |
| 838 | "defaultGroup" |
| 839 | ], |
| 840 | "query": [ |
| 841 | { |
| 842 | "key": "state", |
| 843 | "value": "PASSIVE" |
| 844 | } |
| 845 | ] |
| 846 | } |
| 847 | }, |
| 848 | "response": [] |
| 849 | }, |
| 850 | { |
| 851 | "name": "Delete Policy", |
| 852 | "request": { |
| 853 | "auth": { |
| 854 | "type": "basic", |
| 855 | "basic": [ |
| 856 | { |
| 857 | "key": "password", |
| 858 | "value": "zb!XztG34", |
| 859 | "type": "string" |
| 860 | }, |
| 861 | { |
| 862 | "key": "username", |
| 863 | "value": "healthcheck", |
| 864 | "type": "string" |
| 865 | } |
| 866 | ] |
| 867 | }, |
| 868 | "method": "DELETE", |
| 869 | "header": [ |
| 870 | { |
| 871 | "key": "Accept", |
| 872 | "value": "application/json", |
| 873 | "type": "text" |
| 874 | }, |
| 875 | { |
| 876 | "key": "Content-Type", |
| 877 | "value": "application/json", |
| 878 | "type": "text" |
| 879 | } |
| 880 | ], |
| 881 | "url": { |
| 882 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies/onap.policies.controlloop.operational.apex.Sampledomain/versions/1.0.0", |
| 883 | "host": [ |
| 884 | "{{POLICY-API-URL}}" |
| 885 | ], |
| 886 | "path": [ |
| 887 | "policy", |
| 888 | "api", |
| 889 | "v1", |
| 890 | "policytypes", |
| 891 | "onap.policies.controlloop.operational.Apex", |
| 892 | "versions", |
| 893 | "1.0.0", |
| 894 | "policies", |
| 895 | "onap.policies.controlloop.operational.apex.Sampledomain", |
| 896 | "versions", |
| 897 | "1.0.0" |
| 898 | ] |
| 899 | } |
| 900 | }, |
| 901 | "response": [] |
| 902 | }, |
| 903 | { |
| 904 | "name": "Delete Policy Type", |
| 905 | "request": { |
| 906 | "auth": { |
| 907 | "type": "basic", |
| 908 | "basic": [ |
| 909 | { |
| 910 | "key": "password", |
| 911 | "value": "zb!XztG34", |
| 912 | "type": "string" |
| 913 | }, |
| 914 | { |
| 915 | "key": "username", |
| 916 | "value": "healthcheck", |
| 917 | "type": "string" |
| 918 | } |
| 919 | ] |
| 920 | }, |
| 921 | "method": "DELETE", |
| 922 | "header": [ |
| 923 | { |
| 924 | "key": "Accept", |
| 925 | "type": "text", |
| 926 | "value": "application/json" |
| 927 | }, |
| 928 | { |
| 929 | "key": "Content-Type", |
| 930 | "type": "text", |
| 931 | "value": "application/json" |
| 932 | } |
| 933 | ], |
| 934 | "url": { |
| 935 | "raw": "{{POLICY-API-URL}}/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0", |
| 936 | "host": [ |
| 937 | "{{POLICY-API-URL}}" |
| 938 | ], |
| 939 | "path": [ |
| 940 | "policy", |
| 941 | "api", |
| 942 | "v1", |
| 943 | "policytypes", |
| 944 | "onap.policies.controlloop.operational.Apex", |
| 945 | "versions", |
| 946 | "1.0.0" |
| 947 | ] |
| 948 | } |
| 949 | }, |
| 950 | "response": [] |
| 951 | }, |
| 952 | { |
| 953 | "name": "Send event to dmaap", |
| 954 | "request": { |
| 955 | "method": "POST", |
| 956 | "header": [ |
| 957 | { |
| 958 | "key": "Content-Type", |
| 959 | "value": "application/json", |
| 960 | "type": "text" |
| 961 | } |
| 962 | ], |
| 963 | "body": { |
| 964 | "mode": "raw", |
| 965 | "raw": "{\r\n\"requestID\":\"67a5e3e-24ec-4942-a042-68be1ca1ef5b\",\r\n\"vnfID\":\"77e070c4-4f3d-43bf-ab43-cb173ab4dc18\",\r\n\"hostIp\":\"0.0.0.0\",\r\n\"changeParam\":\"{\\\"request-parameters\\\":{\\\"vnf-host-ip-address\\\":\\\"10.2.0.29\\\"},\\\"configuration-parameters\\\":{\\\"id\\\":\\\"27\\\"}}\",\r\n\"name\":\"APPCConfigModifyTriggerEvent\"\r\n}" |
| 966 | }, |
| 967 | "url": { |
| 968 | "raw": "http://10.2.0.13:30227/events/DCAE_CL_OUTPUT", |
| 969 | "protocol": "http", |
| 970 | "host": [ |
| 971 | "10", |
| 972 | "2", |
| 973 | "0", |
| 974 | "13" |
| 975 | ], |
| 976 | "port": "30227", |
| 977 | "path": [ |
| 978 | "events", |
| 979 | "DCAE_CL_OUTPUT" |
| 980 | ] |
| 981 | } |
| 982 | }, |
| 983 | "response": [] |
| 984 | }, |
| 985 | { |
| 986 | "name": "Send event to apex-pdp", |
| 987 | "request": { |
| 988 | "method": "PUT", |
| 989 | "header": [ |
| 990 | { |
| 991 | "key": "Content-Type", |
| 992 | "value": "application/json", |
| 993 | "type": "text" |
| 994 | }, |
| 995 | { |
| 996 | "key": "Accept", |
| 997 | "value": "application/json", |
| 998 | "type": "text" |
| 999 | } |
| 1000 | ], |
| 1001 | "body": { |
| 1002 | "mode": "raw", |
| 1003 | "raw": "{\r\n \"nameSpace\": \"org.onap.policy.apex.sample.events\",\r\n \"name\": \"Event0000\",\r\n \"version\": \"0.0.1\",\r\n \"source\": \"test\",\r\n \"target\": \"apex\",\r\n \"TestSlogan\": \"Test slogan for External Event0\",\r\n \"TestMatchCase\": 0,\r\n \"TestTimestamp\": 1469781869269,\r\n \"TestTemperature\": 9080.866\r\n}" |
| 1004 | }, |
| 1005 | "url": { |
| 1006 | "raw": "http://159.107.166.87:23324/apex/FirstConsumer/EventIn", |
| 1007 | "protocol": "http", |
| 1008 | "host": [ |
| 1009 | "159", |
| 1010 | "107", |
| 1011 | "166", |
| 1012 | "87" |
| 1013 | ], |
| 1014 | "port": "23324", |
| 1015 | "path": [ |
| 1016 | "apex", |
| 1017 | "FirstConsumer", |
| 1018 | "EventIn" |
| 1019 | ] |
| 1020 | } |
| 1021 | }, |
| 1022 | "response": [] |
| 1023 | } |
| 1024 | ] |
Pamela Dragosh | 5631660 | 2020-08-20 09:16:20 -0400 | [diff] [blame] | 1025 | } |