+ grouping tunnelxconn-operation-information {\r
+ uses sdnc-request-header;\r
+ uses request-information;\r
+ uses service-information;\r
+ uses allotted-resource-information;\r
+ uses tunnelxconn-request-input;\r
+ }\r
+ grouping tunnelxconn-request-input {\r
+ leaf brg-wan-mac-address {\r
+ type string;\r
+ }\r
+ }\r
+ grouping tunnelxconn-topology {\r
+ container tunnelxconn-topology {\r
+ uses allotted-resource-identifiers;\r
+ uses onap-model-information;\r
+ uses tunnelxconn-assignments;\r
+ container tunnelxconn-parameters {\r
+ uses param;\r
+ }\r
+ }\r
+ }\r
+ grouping tunnelxconn-assignments {\r
+ leaf vni {\r
+ description "The Network Controller will assign a VNI value from the associated vGMUX VNI pool";\r
+ type string;\r
+ }\r
+ leaf vgmux-bearer-ip {\r
+ description "The Network Controller will look up the vgmux bearer ip from the vgmux vf module";\r
+ type inet:ip-address;\r
+ }\r
+ leaf vgmux-lan-up {\r
+ description "The Network Controller will look up the vgmux lan ip from the vgmux vg module";\r
+ type inet:ip-address;\r
+ }\r
+ }\r
+ grouping brg-operation-information {\r
+ uses sdnc-request-header;\r
+ uses request-information;\r
+ uses service-information;\r
+ uses allotted-resource-information;\r
+ uses brg-request-input;\r
+ }\r
+ grouping brg-request-input {\r
+ leaf vgmux-bearer-ip {\r
+ type inet:ip-address;\r
+ }\r
+ leaf vni {\r
+ type string;\r
+ }\r
+ leaf brg-wan-ip-address {\r
+ type inet:ip-address;\r
+ }\r
+ }\r
+ grouping brg-topology {\r
+ container brg-topology {\r
+ uses allotted-resource-identifiers;\r
+ uses onap-model-information;\r
+ uses brg-assignments;\r
+ container brg-parameters {\r
+ uses param;\r
+ }\r
+ }\r
+ }\r
+ grouping brg-assignments {\r
+ leaf vbrg-wan-ip {\r
+ type inet:ip-address;\r
+ }\r
+ }\r