dae0f74608b0635f74e3eeb9e384679828a9be20
[policy/models.git] / models-examples / src / main / resources / policies / v5gSonO1.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.o1",
5   "version": "1.0.0",
6   "metadata": {
7     "policy-id": "op.5g.son.o1"
8   },
9   "properties": {
10     "id": "ControlLoop-SONO1-fb41f388-a5f2-11e8-98d0-529269fb1459",
11     "timeout": 1200,
12     "abatement": false,
13     "trigger": "modify-o1-config",
14     "operations": [
15       {
16         "id": "modify-o1-config",
17         "description": "Control Loop Modify O1 Configuration",
18         "operation": {
19           "actor": "SDNR",
20           "operation": "ModifyO1Config",
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 }