998ffb3798113a57c4b7afbe8d5d717a7378d297
[optf/osdf.git] / osdf / templates / test_plc_nb_req_from_client.jsont
1 {\r
2   "requestInfo": {\r
3         "requestId": "{{requestId}}",\r
4         "sourceId": "{{sourceId}}",\r
5         "optimizer": "{{optimizer}}",\r
6         "numSolutions": {{numSolutions}},\r
7         "timeout": {{timeout}},\r
8         "callbackUrl" : "{{callbackUrl}}"\r
9   },\r
10   "placementInfo": {\r
11       "modelInfo": {\r
12           "modelType": "{{modelType}}",\r
13           "modelInvariant": "{{modelInvariantId}}",\r
14           "modelVersionId": "{{modelVersionId}}",\r
15           "modelName": "{{modelName}}",\r
16           "modelVersion": "{{modelVersion}}",\r
17           "modelCustomizationId": "{{modelCustomizationId}}"\r
18       },\r
19       "subscriberInfo": {\r
20           "globalSubscriberId": "{{globalSubscriberId}}",\r
21           "subscriberName": "{{subscriberName}}",\r
22           "subscriberCommonSiteId": "{{subscriberCommonSiteId}}",\r
23           "ucpeHostName": "{{ucpeHostName}}"\r
24       },\r
25       "policyId": {{json.dumps(policyId)}},\r
26       "vnfInfo": {\r
27         "vnfType": "{{vnfType}}",\r
28         "vnfPartNumber": "{{vnfPartNumber}}",\r
29         "nominalThroughput": "{{nominalThroughput}}",\r
30         "vnfSoftwareVersion": "{{vnfSoftwareVersion}}",\r
31         "vnfManagementOption": "{{vnfManagementOption}}"\r
32       },\r
33       "vpnInfo": {\r
34         "vpnId": "{{vpnId}}",\r
35         "pvcId":  "{{pvcId}}"\r
36       },\r
37       "serviceInfo": {\r
38         "dhvServiceInfo": {\r
39           "serviceInstanceId": "{{serviceInstanceId}}",\r
40           "serviceType": "{{serviceType}}",\r
41           "e2evpnkey": "{{e2evpnkey}}",\r
42           "dhvSiteEffectiveTransportBandwidth": {{dhvSiteEffectiveTransportBandwidth}},\r
43           "dhvIPSecTransportBandwidthUp": {{dhvIPSecTransportBandwidthUp}},\r
44           "dhvIPSecTransportBandwidthDown": {{dhvIPSecTransportBandwidthDown}},\r
45           "dhvIPSec2TransportBandwidthUp": {{dhvIPSec2TransportBandwidthUp}},\r
46           "dhvIPSec2TransportBandwidthDown": {{dhvIPSec2TransportBandwidthDown}},\r
47           "dhvVendorName": "{{dhvVendorName}}"\r
48         }\r
49       },\r
50       "demandInfo": {{json.dumps(demandInfo)}}\r
51   }\r
52 }\r