Performance Improvements for Gizmo bulk API
[aai/gizmo.git] / src / test / resources / payloads / bulk2.json
1 {
2   "objects":[
3     {
4       "operation":"add",
5       "v1":{
6         "type":"vserver",
7         "properties":{
8           "vserver-id":"VSER1",
9           "vserver-name":"test-vserver",
10           "vserver-name2":"alt-test-vserver",
11           "vserver-selflink":"http://1.2.3.4/moreInfo",
12           "in-maint":false,
13           "is-closed-loop-disabled":false
14         }
15       }
16     },
17     {
18       "operation":"modify",
19       "v2":{
20         "id":"50bdab41-ad1c-4d00-952c-a0aa5d827811",
21         "type":"pserver",
22         "properties":{
23           "ptnii-equip-name":"e-name",
24           "equip-type":"server",
25           "hostname":"steve-host2",
26           "equip-vendor":"HP",
27           "equip-model":"DL380p-nd",
28           "fqdn":"myhost.onap.net",
29           "purpose":"my-purpose",
30           "ipv4-oam-address":"1.2.3.4"
31         }
32       }
33     },
34     {
35       "operation":"patch",
36       "v3":{
37         "id":"50bdab41-ad1c-4d00-952c-a0aa5d827811",
38         "type":"pserver",
39         "properties":{
40           "purpose":"new-purpose"
41         }
42       }
43     },
44     {
45       "operation":"delete",
46       "v4":{
47         "id":"50bdab41-ad1c-4d00-952c-a0aa5d827811",
48         "type":"pserver"
49       }
50     }
51   ],
52   "relationships":[
53     {
54       "operation":"add",
55       "e1":{
56         "type":"tosca.relationships.HostedOn",
57         "source":"$v1",
58         "target":"services/inventory/v13/pserver/1d326bc7-b985-492b-9604-0d5d1f06f908",
59         "properties":{
60           "contains-other-v":"NONE"
61         }
62       }
63     },
64     {
65       "operation":"modify",
66       "e2":{
67         "id":"50bdab41-ad1c-4d00-952c-a0aa5d827811",
68         "type":"tosca.relationships.HostedOn",
69         "source":"services/inventory/v13/vserver/50bdab41-ad1c-4d00-952c-a0aa5d827811",
70         "target":"services/inventory/v13/pserver/1d326bc7-b985-492b-9604-0d5d1f06f908",
71         "properties":{
72           "contains-other-v":"NONE"
73         }
74       }
75     },
76     {
77       "operation":"delete",
78       "e3":{
79         "id":"50bdab41-ad1c-4d00-952c-a0aa5d827811",
80         "type":"tosca.relationships.HostedOn"
81       }
82     }
83   ]
84 }