[aai-babel] Add support for sndc props parsing
[aai/babel.git] / src / test / resources / tosca-mappings.json
1 {
2         "instanceGroupTypes": [
3                 "org.openecomp.groups.NetworkCollection",
4                 "org.openecomp.groups.VfcInstanceGroup",
5                 "org.openecomp.groups.ResourceInstanceGroup"
6         ],
7         "widgetTypes": [
8                 {
9                         "type": "SERVICE",
10                         "name": "service-instance",
11                         "deleteFlag": true,
12             "modelInvariantId": "service-instance-invariant-id",
13             "modelVersionId": "service-instance-version-id"
14                 },
15                 {
16                         "type": "VF",
17                         "name": "generic-vnf",
18                         "deleteFlag": true,
19             "modelInvariantId": "generic-vnf-invariant-id",
20             "modelVersionId": "generic-vnf-version-id"
21                 },
22                 {
23                         "type": "VFC",
24                         "name": "vnfc",
25                         "deleteFlag": true,
26             "modelInvariantId": "vnfc-invariant-id",
27             "modelVersionId": "vnfc-version-id"
28                 },
29                 {
30                         "type": "VSERVER",
31                         "name": "vserver",
32                         "deleteFlag": true,
33             "modelInvariantId": "vserver-invariant-id",
34             "modelVersionId": "vserver-version-id"
35                 },
36                 {
37                         "type": "VOLUME",
38                         "name": "volume",
39                         "deleteFlag": true,
40             "modelInvariantId": "volume-invariant-id",
41             "modelVersionId": "volume-version-id"
42                 },
43                 {
44                         "type": "FLAVOR",
45                         "name": "flavor",
46                         "deleteFlag": false,
47             "modelInvariantId": "flavor-invariant-id",
48             "modelVersionId": "flavor-version-id"
49                 },
50                 {
51                         "type": "TENANT",
52                         "name": "tenant",
53                         "deleteFlag": false,
54             "modelInvariantId": "tenant-invariant-id",
55             "modelVersionId": "tenant-version-id"
56                 },
57                 {
58                         "type": "VOLUME_GROUP",
59                         "name": "volume-group",
60                         "deleteFlag": true,
61             "modelInvariantId": "volume-group-invariant-id",
62             "modelVersionId": "volume-group-version-id"
63                 },
64                 {
65                         "type": "LINT",
66                         "name": "l-interface",
67                         "deleteFlag": true,
68             "modelInvariantId": "l-interface-invariant-id",
69             "modelVersionId": "l-interface-version-id"
70                 },
71                 {
72                         "type": "L3_NET",
73                         "name": "l3-network",
74                         "deleteFlag": true,
75             "modelInvariantId": "l3-network-invariant-id",
76             "modelVersionId": "l3-network-version-id"
77                 },
78                 {
79                         "type": "VFMODULE",
80                         "name": "vf-module",
81                         "deleteFlag": true,
82             "modelInvariantId": "vf-module-invariant-id",
83             "modelVersionId": "vf-module-version-id"
84                 },
85                 {
86                         "type": "IMAGE",
87                         "name": "image",
88                         "deleteFlag": false,
89             "modelInvariantId": "image-invariant-id",
90             "modelVersionId": "image-version-id"
91                 },
92                 {
93                         "type": "OAM_NETWORK",
94                         "name": "oam-network",
95                         "deleteFlag": true,
96             "modelInvariantId": "oam-network-invariant-id",
97             "modelVersionId": "oam-network-version-id"
98                 },
99                 {
100                         "type": "ALLOTTED_RESOURCE",
101                         "name": "allotted-resource",
102                         "deleteFlag": true,
103             "modelInvariantId": "allotted-resource-invariant-id",
104                         "modelVersionId": "allotted-resource-version-id"
105                 },
106                 {
107                         "type": "TUNNEL_XCONNECT",
108                         "name": "tunnel-xconnect",
109                         "deleteFlag": true,
110             "modelInvariantId": "tunnel-xconnect-invariant-id",
111             "modelVersionId": "tunnel-xconnect-version-id"
112                 },
113                 {
114                         "type": "CONFIGURATION",
115                         "name": "configuration",
116                         "deleteFlag": true,
117             "modelInvariantId": "configuration-invariant-id",
118             "modelVersionId": "configuration-version-id"
119                 },
120                 {
121                         "type": "CR",
122                         "name": "cr",
123                         "deleteFlag": true,
124                         "modelInvariantId": "collection-resource-invariant-id",
125                         "modelVersionId": "collection-resource-version-id"
126                 },
127                 {
128                         "type": "INSTANCE_GROUP",
129                         "name": "instance-group",
130                         "deleteFlag": true,
131                         "modelInvariantId": "instance-group-invariant-id",
132                         "modelVersionId": "instance-group-version-id"
133                 },
134                 {
135                         "type": "PNF",
136                         "name": "pnf",
137                         "deleteFlag": true,
138                         "modelInvariantId": "pnf-instance-invariant-id",
139                         "modelVersionId": "pnf-instance-version-id"
140                 }
141         ],
142         "widgetMappings": [
143                 {
144                         "prefix": "org.openecomp.resource.vfc",
145                         "type": "widget",
146                         "widget": "VSERVER",
147                         "deleteFlag": true
148                 },
149                 {
150                         "prefix": "org.openecomp.resource.cp",
151                         "type": "widget",
152                         "widget": "LINT",
153                         "deleteFlag": true
154                 },
155                 {
156                         "prefix": "org.openecomp.cp",
157                         "type": "widget",
158                         "widget": "LINT",
159                         "deleteFlag": true
160                 },
161                 {
162                         "prefix": "org.openecomp.resource.vl",
163                         "widget": "L3_NET",
164                         "deleteFlag": false
165                 },
166                 {
167                         "prefix": "org.openecomp.resource.vf",
168                         "widget": "VF",
169                         "deleteFlag": true
170                 },
171                 {
172                         "prefix": "org.openecomp.groups.vfmodule",
173                         "widget": "VFMODULE",
174                         "deleteFlag": true
175                 },
176                 {
177                         "prefix": "org.openecomp.groups.VfModule",
178                         "widget": "VFMODULE",
179                         "deleteFlag": true
180                 },
181                 {
182                         "prefix": "org.openecomp.resource.vfc.nodes.heat.cinder",
183                         "type": "widget",
184                         "widget": "VOLUME",
185                         "deleteFlag": true
186                 },
187                 {
188                         "prefix": "org.openecomp.resource.pnf",
189                         "widget": "PNF",
190                         "deleteFlag": true
191                 }
192         ]
193 }