Update brg activate and tunnelxconn create DGs
[sdnc/oam.git] / platform-logic / restapi-templates / src / main / json / brg-allotted-resource.json
1 {
2     "brg-allotted-resource": [{
3         "allotted-resource-id": ${brg-ar.allotted-resource-id},
4         "allotted-resource-data": {
5             "brg-topology": {
6                 "allotted-resource-identifiers": {
7                     "consuming-service-instance-id": ${brg-ar.allotted-resource-data.brg-topology.allotted-resource-identifiers.consuming-service-instance-id},
8                     "allotted-resource-name": ${brg-ar.allotted-resource-data.brg-topology.allotted-resource-identifiers.allotted-resource-name},
9                     "allotted-resource-id": ${brg-ar.allotted-resource-data.brg-topology.allotted-resource-identifiers.allotted-resource-id},
10                     "parent-service-instance-id": ${brg-ar.allotted-resource-data.brg-topology.allotted-resource-identifiers.parent-service-instance-id},
11                     "allotted-resource-type": ${brg-ar.allotted-resource-data.brg-topology.allotted-resource-identifiers.allotted-resource-type}
12                 },
13                 "onap-model-information": {
14                     "model-invariant-uuid": ${brg-ar.allotted-resource-data.brg-topology.onap-model-information.model-invariant-uuid},
15                     "model-customization-uuid": ${brg-ar.allotted-resource-data.brg-topology.onap-model-information.model-customization-uuid},
16                     "model-uuid": ${brg-ar.allotted-resource-data.brg-topology.onap-model-information.model-uuid},
17                     "model-version": ${brg-ar.allotted-resource-data.brg-topology.onap-model-information.model-version}
18                 },
19                 "brg-assignments": {
20                     "vbrg-wan-ip": ${brg-ar.allotted-resource-data.brg-topology.brg-assignments.vbrg-wan-ip},
21                 },
22                 "brg-parameters": {
23                 }
24
25             },
26             "allotted-resource-operation-information": {
27             "allotted-resource-information": {
28                     "allotted-resource-id": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.allotted-resource-id},
29                     "allotted-resource-type": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.allotted-resource-type},
30                     "parent-service-instance-id": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.parent-service-instance-id},
31                     "onap-model-information": {
32                         "model-invariant-uuid": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.onap-model-information.model-invariant-uuid},
33                         "model-customization-uuid": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.onap-model-information.model-customization-uuid},
34                         "model-uuid": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.onap-model-information.model-uuid},
35                         "model-version": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.onap-model-information.model-version}
36                     }
37                 },
38                 "sdnc-request-header": {
39                     "svc-request-id": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.svc-request-id},
40                     "svc-action": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.svc-action}
41                 },
42                 "request-information": {
43                     "request-id": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.request-id},
44                     "source": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.source},
45                     "order-version": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.order-version},
46                     "order-number": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.order-number},
47                     "notification-url": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.notification-url},
48                     "request-action": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.request-information.request-action}
49                 },
50                 "brg-request-input": {
51                      "vgmux-bearer-ip": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.brg-request-input.vgmux-bearer-ip},
52                      "vni": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.brg-request-input.vni},
53                      "brg-wan-ip-address": ${brg-ar.allotted-resource-data.allotted-resource-operation-information.brg-request-input.brg-wan-ip-address}
54                 }
55             },
56             "allotted-resource-oper-status": {
57                 "last-action": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.last-action},
58                 "modify-timestamp": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.modify-timestamp},
59                 "last-order-status": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.last-order-status},
60                 "create-timestamp": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.create-timestamp},
61                 "order-status": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.order-status},
62                 "last-rpc-action": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.last-rpc-action},
63                 "last-svc-request-id": ${brg-ar.allotted-resource-data.allotted-resource-oper-status.last-svc-request-id}
64             }
65         },
66         "allotted-resource-status" : {
67             "action": ${brg-ar.allotted-resource-status.action},
68             "rpc-name": ${brg-ar.allotted-resource-status.rpc-name},
69             "rpc-action": ${brg-ar.allotted-resource-status.rpc-action}
70         }
71     }]
72 }