Release image version 1.12.2
[testsuite.git] / robot / assets / templates / policy / vFirewall_policy_operational_content_input.jinja
1 {
2     "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
3     "topology_template": {
4         "policies": [
5             {
6                 "operational.modifyconfig": {
7                     "type": "onap.policies.controlloop.operational.common.Drools",
8                     "type_version": "1.0.0",
9                     "version": "1.0.0",
10                     "metadata": {
11                         "policy-id": "operational.modifyconfig"
12                     },
13                     "properties": {
14                         "id": "ControlLoop-vFirewall-{{RESOURCE_ID}}",
15                         "timeout": 1200,
16                         "abatement": false,
17                         "trigger": "unique-policy-id-1-modifyConfig",
18                         "operations": [
19                             {
20                                 "id": "unique-policy-id-1-modifyConfig",
21                                 "description": "Modify the packet generator",
22                                 "operation": {
23                                     "actor": "APPC",
24                                     "operation": "ModifyConfig",
25                                     "target": {
26                                         "targetType": "VNF",
27                                         "entityIds": {
28                                             "resourceID": "{{RESOURCE_ID}}"
29                                         }
30                                     },
31                                     "payload": {
32                                         "streams": "{\"active-streams\": 5 }"
33                                     }
34                                 },
35                                 "timeout": 300,
36                                 "retries": 0,
37                                 "success": "final_success",
38                                 "failure": "final_failure",
39                                 "failure_timeout": "final_failure_timeout",
40                                 "failure_retries": "final_failure_retries",
41                                 "failure_exception": "final_failure_exception",
42                                 "failure_guard": "final_failure_guard"
43                             }
44                         ],
45                         "controllerName": "usecases"
46                     }
47                 }
48             }
49         ]
50     }
51 }