Merge "DG changes for the closed loop and async support in MDONS"
[sdnc/oam.git] / data-migrator / src / test / resources / wiremock / preloadVnfResponse.json
1 {
2   "preload-vnfs": {
3     "vnf-preload-list": [
4       {
5         "vnf-type": "vnf-type",
6         "vnf-name": "vnf-name",
7         "preload-data": {
8           "oper-status": {
9             "last-action": "VNFActivateRequest",
10             "modify-timestamp": "Some modify-timestamp",
11             "create-timestamp": "Some create-timestamp",
12             "last-order-status": "Active",
13             "order-status": "Active",
14             "maintenance-indicator": "Y",
15             "last-svc-request-id": "Some last-svc-request-id"
16           },
17           "vnf-topology-information": {
18             "vnf-topology-identifier": {
19               "service-type": "Some service-type",
20               "service-id": "Some service-id",
21               "generic-vnf-name": "Some generic-vnf-name",
22               "generic-vnf-id": "Some generic-vnf-id",
23               "generic-vnf-type": "Some generic-vnf-type",
24               "vnf-type": "vnf-type",
25               "vnf-name": "vnf-name"
26             },
27             "vnf-parameters": [
28               {
29                 "vnf-parameter-name": "Some vnf-parameter-name",
30                 "vnf-parameter-value": "Some vnf-parameter-value"
31               }
32             ],
33             "vnf-assignments": {
34               "vnf-vms": [
35                 {
36                   "vm-type": "Some vm-type",
37                   "vm-count": 0,
38                   "vm-names": [
39                     {"vm-name": "Some vm-name"}
40                   ],
41                   "vm-networks": [
42                     {
43                       "network-role": "Some network-role",
44                       "use-dhcp": "Y",
45                       "floating-ip": "2.12.250.0",
46                       "network-macs": [
47                         {"mac-address": "Some mac-address"}
48                       ],
49                       "network-ips": [
50                         {"ip-address": "13.2.219.8"}
51                       ],
52                       "interface-route-prefixes": [
53                         {
54                           "interface-route-prefix-cidr": "Some interface-route-prefix-cidr",
55                           "interface-route-prefix": "24.0.45.1"
56                         }
57                       ],
58                       "ip-count": 0
59                     }
60                   ]
61                 }
62               ],
63               "vnf-status": "Some vnf-status",
64               "vnf-networks": [
65                 {
66                   "network-role": "Some network-role",
67                   "network-id": "Some network-id",
68                   "ipv6-subnet-id": "Some ipv6-subnet-id",
69                   "ipv6-subnet-name": "Some ipv6-subnet-name",
70                   "subnet-name": "Some subnet-name",
71                   "contrail-network-fqdn": "Some contrail-network-fqdn",
72                   "subnet-id": "Some subnet-id",
73                   "sriov-vlan-filter-list": [
74                     {"sriov-vlan-filter": "Some sriov-vlan-filter"}
75                   ],
76                   "network-name": "Some network-name",
77                   "neutron-id": "Some neutron-id"
78                 }
79               ],
80               "availability-zones": [
81                 {"availability-zone": "Some availability-zone"}
82               ]
83             }
84           },
85           "network-topology-information": {
86             "is-provider-network": true,
87             "network-topology-identifier": {
88               "service-type": "Some service-type",
89               "network-role": "Some network-role",
90               "network-technology": "Some network-technology",
91               "network-type": "Some network-type",
92               "network-name": "Some network-name"
93             },
94             "route-table-reference": [
95               {
96                 "route-table-reference-fqdn": "Some route-table-reference-fqdn",
97                 "route-table-reference-id": "Some route-table-reference-id"
98               }
99             ],
100             "network-policy": [
101               {
102                 "network-policy-fqdn": "Some network-policy-fqdn",
103                 "network-policy-id": "Some network-policy-id"
104               }
105             ],
106             "subnets": [
107               {
108                 "start-address": "1.1.11.2",
109                 "gateway-address": "8.0.25.2",
110                 "cidr-mask": "Some cidr-mask",
111                 "dhcp-end-address": "Some dhcp-end-address",
112                 "subnet-name": "Some subnet-name",
113                 "dhcp-start-address": "Some dhcp-start-address",
114                 "ip-version": "Some ip-version",
115                 "dhcp-enabled": "Y"
116               }
117             ],
118             "vpn-bindings": [
119               {
120                 "vpn-binding-id": "Some vpn-binding-id",
121                 "global-route-target": "Some global-route-target"
122               }
123             ],
124             "is-external-network": true,
125             "is-shared-network": true,
126             "physical-network-name": "Some physical-network-name"
127           }
128         }
129       }
130     ]
131   }
132 }