5abb28a8cc1a8e93df204ef32d508a3c82e263a4
[clamp.git] / src / test / resources / example / model-properties / modelBpmnPropWithGlobal.json
1 {
2         "collector": {
3                 "topicPublishes": {
4                         "DCAE-COLLECTOR-UCSNMP": "DCAE-COLLECTOR-UCSNMP",
5                         "GFP-IP-AIC-SNMP-TRAPS": "GFP-IP-AIC-SNMP-TRAPS",
6                         "AIC-SNMP-TRAPS": "AIC-SNMP-TRAPS"
7                 }
8         },
9         "string_match": {
10                 "topicPublishes": {
11                         "DCAE-CL-EVENT": "DCAE-CL-EVENT"
12                 },
13                 "aaiMatchingFields": {
14                         "cloud-region.identity-url": "cloud-region.identity-url",
15                         "complex.city": "complex.city",
16                         "complex.physical-location-id": "complex.physical-location-id",
17                         "complex.state": "complex.state",
18                         "generic-vnf.service-id": "generic-vnf.service-id",
19                         "generic-vnf.vnf-name": "generic-vnf.vnf-name",
20                         "generic-vnf.vnf-type": "generic-vnf.vnf-type",
21                         "tenant.tenant-id": "tenant.tenant-id",
22                         "vserver.in-maint": "vserver.in-maint",
23                         "vserver.is-closed-loop-disabled": "vserver.is-closed-loop-disabled",
24                         "vserver.l-interface.interface-name": "vserver.l-interface.interface-name",
25                         "vserver.l-interface.l3-interface-ipv4-address-list.l3-inteface-ipv4-address": "vserver.l-interface.l3-interface-ipv4-address-list.l3-inteface-ipv4-address",
26                         "vserver.l-interface.l3-interface-ipv6-address-list.l3-inteface-ipv6-address": "vserver.l-interface.l3-interface-ipv6-address-list.l3-inteface-ipv6-address",
27                         "vserver.l-interface.network-name": "vserver.l-interface.network-name",
28                         "vserver.prov-status": "vserver.prov-status",
29                         "vserver.selflink": "vserver.selflink",
30                         "vserver.vserver-id": "vserver.vserver-id",
31                         "vserver.vserver-name": "vserver.vserver-name"
32                 },
33                 "aaiSendFields": {
34                         "cloud-region.identity-url": "cloud-region.identity-url",
35                         "complex.city": "complex.city",
36                         "complex.physical-location-id": "complex.physical-location-id",
37                         "complex.state": "complex.state",
38                         "generic-vnf.service-id": "generic-vnf.service-id",
39                         "generic-vnf.vnf-name": "generic-vnf.vnf-name",
40                         "generic-vnf.vnf-type": "generic-vnf.vnf-type",
41                         "tenant.tenant-id": "tenant.tenant-id",
42                         "vserver.in-maint": "vserver.in-maint",
43                         "vserver.is-closed-loop-disabled": "vserver.is-closed-loop-disabled",
44                         "vserver.l-interface.interface-name": "vserver.l-interface.interface-name",
45                         "vserver.l-interface.l3-interface-ipv4-address-list.l3-inteface-ipv4-address": "vserver.l-interface.l3-interface-ipv4-address-list.l3-inteface-ipv4-address",
46                         "vserver.l-interface.l3-interface-ipv6-address-list.l3-inteface-ipv6-address": "vserver.l-interface.l3-interface-ipv6-address-list.l3-inteface-ipv6-address",
47                         "vserver.l-interface.network-name": "vserver.l-interface.network-name",
48                         "vserver.prov-status": "vserver.prov-status",
49                         "vserver.selflink": "vserver.selflink",
50                         "vserver.vserver-id": "vserver.vserver-id",
51                         "vserver.vserver-name": "vserver.vserver-name"
52                 },
53                 "eventSourceType": {
54                         "f5BigIP": "f5BigIP",
55                         "vSBG_Alarms": "vSBG_Alarms",
56                         "vCTS_Alarms": "vCTS_Alarms"
57                 },
58                 "eventSeverity": {
59                         "NORMAL": "NORMAL",
60                         "not-NORMAL": "not-NORMAL",
61                         "OK": "OK",
62                         "WARNING": "WARNING",
63                         "MINOR": "MINOR",
64                         "MAJOR": "MAJOR",
65                         "CRITICAL": "CRITICAL"
66                 },
67                 "timeWindow": 0,
68                 "ageLimit": 1600,
69                 "outputEventName": {
70                         "": "",
71                         "ONSET": "ONSET",
72                         "ABATED": "ABATED"
73                 },
74                 "createClosedLoopEventId": {
75                         "Initial": "Initial",
76                         "Close": "Close"
77                 }
78         },
79         "tca": {
80                 "tname": "New_Set",
81                 "tcaInt": "1",
82                 "tcaVio": "1",
83                 "tcaSev": {
84                         "NORMAL": "NORMAL",
85                         "CRITICAL": "CRITICAL",
86                         "MAJOR": "MAJOR",
87                         "MINOR": "MINOR",
88                         "WARNING": "WARNING"
89                 },
90                 "fieldPath": {
91                         "FIELDPATH_test_1": "FIELDPATH_test_1",
92                         "FIELDPATH_test_2": "FIELDPATH_test_2"
93                 },
94                 "operator": {
95                         ">": "GREATER",
96                         "=": "EQUAL",
97                         "<": "LESS"
98                 },
99                 "opsPolicy": {
100                         "POLICY_test_X": "POLICY_test_X",
101                         "POLICY_test_Y": "POLICY_test_Y"
102                 }
103         },
104         "global": [
105                 {
106                         "name": "actionSet",
107                         "value": [
108                                 "vnfRecipe"
109                         ]
110                 },
111                 {
112                         "name": "location",
113                         "value": [
114                                 "SNDGCA64",
115                                 "ALPRGAED"
116                         ]
117                 },
118                 {
119                         "name": "vf",
120                         "value": [
121                                 "f5213e3a-9191-4362-93b5-b67f8d770e44"
122                         ]
123                 },
124                 {
125                         "name": "location",
126                         "value": [
127                                 "SNDGCA64",
128                                 "ALPRGAED",
129                                 "LSLEILAA",
130                                 "MDTWNJC1"
131                         ]
132                 }
133         ],
134         "policy": {
135                 "pname": "0",
136                 "timeout": 345,
137                 "vnfRecipe": {
138                         "": "",
139                         "restart": "Restart",
140                         "rebuild": "Rebuild",
141                         "migrate": "Migrate",
142                         "healthCheck": "Health Check",
143                         "evacuate": "Evacuate"
144                 },
145                 "enbRecipe": {
146                         "": "",
147                         "reset": "Reset"
148                 },
149                 "maxRetries": "3",
150                 "retryTimeLimit": 180,
151                 "resource": {
152                         "vCTS": "vCTS",
153                         "v3CDB": "v3CDB",
154                         "vUDR": "vUDR",
155                         "vCOM": "vCOM",
156                         "vRAR": "vRAR",
157                         "vLCS": "vLCS",
158                         "vUDR-BE": "vUDR-BE",
159                         "vDBE": "vDBE"
160                 },
161                 "parentPolicyConditions": {
162                         "Failure_Retries": "Failure: Max Retries Exceeded",
163                         "Failure_Timeout": "Failure: Time Limit Exceeded",
164                         "Failure_Guard": "Failure: Guard",
165                         "Failure_Exception": "Failure: Exception",
166                         "Failure": "Failure: Other",
167                         "Success": "Success"
168                 }
169         },
170         "shared": {
171                 "byService": {
172                         "": {
173                                 "vf": {
174                                         "": ""
175                                 },
176                                 "location": {
177                                         "": ""
178                                 },
179                                 "alarmCondition": {
180                                         "": ""
181                                 }
182                         }
183                 },
184                 "byVf": {
185                         "": {
186                                 "vfc": {
187                                         "": ""
188                                 }
189                         }
190                 }
191         }
192 }