Change generic-vnf delete flag to true
[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         "widgetMappings": [
136                 {
137                         "prefix": "org.openecomp.resource.vfc",
138                         "type": "widget",
139                         "widget": "VSERVER",
140                         "deleteFlag": true
141                 },
142                 {
143                         "prefix": "org.openecomp.resource.cp",
144                         "type": "widget",
145                         "widget": "LINT",
146                         "deleteFlag": true
147                 },
148                 {
149                         "prefix": "org.openecomp.cp",
150                         "type": "widget",
151                         "widget": "LINT",
152                         "deleteFlag": true
153                 },
154                 {
155                         "prefix": "org.openecomp.resource.vl",
156                         "widget": "L3_NET",
157                         "deleteFlag": false
158                 },
159                 {
160                         "prefix": "org.openecomp.resource.vf",
161                         "widget": "VF",
162                         "deleteFlag": true
163                 },
164                 {
165                         "prefix": "org.openecomp.groups.vfmodule",
166                         "widget": "VFMODULE",
167                         "deleteFlag": true
168                 },
169                 {
170                         "prefix": "org.openecomp.groups.VfModule",
171                         "widget": "VFMODULE",
172                         "deleteFlag": true
173                 },
174                 {
175                         "prefix": "org.openecomp.resource.vfc.nodes.heat.cinder",
176                         "type": "widget",
177                         "widget": "VOLUME",
178                         "deleteFlag": true
179                 }
180         ]
181 }