Supporting 3 or more network domains for Transport Slicing use case.
[sdnc/oam.git] / platform-logic / restapi-templates / src / main / json / ts-otn-tunnel-domainG.json
1 {
2   "ietf-te:te": {
3     "tunnels": {
4       "tunnel": [
5         {
6           "source": ${src-node-id},
7           "destination": ${dst-node-id},
8           "ietf-otn-tunnel:src-tpn": ${src-tpn-id},
9           "src-ttp-id": ${src-ttp-id},
10           "ietf-otn-tunnel:dst-tpn": ${dst-tpn-id},
11           "dst-ttp-id": ${dst-ttp-id},
12           "te-bandwidth": {
13             "ietf-otn-tunnel:odu-type": "ietf-otn-types:prot-ODUFlex-gfp",
14             "ietf-otn-tunnel:gfp-n": ${gfp-n}
15           },
16           "ietf-otn-tunnel:dst-tributary-slot-count": 1,
17           "ietf-optical-slice:slice-id": ${slice-instance-id},
18           "encoding": "ietf-te-types:lsp-encoding-oduk",
19           "name": ${otn-tunnel-name-domainG},
20           "restoration": {
21             "enable": "false",
22             "hold-off-time": "0",
23             "restoration-reversion-disable": "true",
24             "restoration-type": "ietf-te-types:lsp-restoration-restore-any",
25             "wait-to-revert": "0"
26           },
27           "switching-type": "ietf-te-types:switching-otn",
28           "te-topology-identifier": {
29             "client-id": ${client-id},
30             "provider-id": ${provider-id},
31             "topology-id": ${topology-id}
32           },
33           "provisioning-state": "ietf-te-types:tunnel-state-up"
34         }
35       ]
36     }
37   }
38 }