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