c38e209ef6a6dd3cbdac79324f2e390899ce3dce
[policy/models.git] / models-examples / src / main / resources / policies / v5gSonA1.policy.operational.input.tosca.json
1 {
2   "type": "onap.policies.controlloop.operational.common.Drools",
3   "type_version": "1.0.0",
4   "name": "op.5g.son.a1",
5   "version": "1.0.0",
6   "metadata": {
7     "policy-id": "op.5g.son.a1"
8   },
9   "properties": {
10     "id": "ControlLoop-SONA1-7d4baf04-8875-4d1f-946d-06b874048b61",
11     "timeout": 1200,
12     "abatement": false,
13     "trigger": "modify-a1-config",
14     "operations": [
15       {
16         "id": "modify-a1-config",
17         "description": "Control Loop Modify A1 Policy",
18         "operation": {
19           "actor": "SDNR",
20           "operation": "ModifyA1Config",
21           "target": {
22             "targetType": "PNF"
23           }
24         },
25         "timeout": 60,
26         "retries": 0,
27         "success": "final_success",
28         "failure": "final_failure",
29         "failure_timeout": "final_failure_timeout",
30         "failure_retries": "final_failure_retries",
31         "failure_exception": "final_failure_exception",
32         "failure_guard": "final_failure_guard"
33       }
34     ]
35   }
36 }