Support for integration of E-Line based Cloud Leased Line service with hardware domai...
[sdnc/oam.git] / platform-logic / restapi-templates / src / main / json / p2p-ethernet-service-orig.json
diff --git a/platform-logic/restapi-templates/src/main/json/p2p-ethernet-service-orig.json b/platform-logic/restapi-templates/src/main/json/p2p-ethernet-service-orig.json
new file mode 100644 (file)
index 0000000..6475b10
--- /dev/null
@@ -0,0 +1,54 @@
+{
+    "ietf-eth-tran-service:etht-svc-instances": [
+        {
+            "etht-svc-name": ${eth-service-name},
+            "etht-svc-title": "actn-eoo-00044",
+            "etht-svc-type": "ietf-eth-tran-types:p2p-svc",
+            "te-topology-identifier": {
+                "provider-id": ${provider-id},
+                "client-id": ${client-id},
+                "topology-id": ${topology-id}
+            },
+            "underlay": {
+                "otn-tunnels": [
+                    {
+                        "name": ${otn-tunnel-name},
+                        "encoding": "ietf-te-types:lsp-encoding-oduk",
+                        "switching-type": "ietf-te-types:switching-otn"
+                    }
+                ]
+            },
+            "resilience": {
+                "protection": {
+                    "enable": true,
+                    "protection-reversion-disable": true,
+                    "protection-type": "ietf-te-types:lsp-protection-unprotected",
+                    "wait-to-revert": 0
+                }
+            },
+            "admin-status": "ietf-te-types:tunnel-admin-state-up",
+            "etht-svc-end-points": [
+                {
+                    "etht-svc-end-point-name": ${ethernet-end-point-name},
+                    "etht-svc-access-points": [
+                        {
+                            "access-point-id": ${index-number},
+                            "access-node-id": ${eth-node-id},
+                            "access-ltp-id": ${eth-node-tp-id}
+                        }
+                    ],
+                    "service-classification-type": "ietf-eth-tran-types:vlan-classification",
+                    "outer-tag": {
+                        "tag-type": "ietf-eth-tran-types:classify-c-vlan",
+                        "vlan-value": ${cvlan}
+                    },
+                    "ingress-egress-bandwidth-profile": {
+                        "bandwidth-profile-type": "ietf-eth-tran-types:mef-10-bwp",
+                        "CIR": ${CIR},
+                        "EIR": ${EIR}
+                    }
+                }
+            ]
+        }
+    ]
+}
\ No newline at end of file