SDWAN VPN DG addition
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / GENERIC-RESOURCE-API_network-topology-operation.xml
index fbd3775..88377fc 100644 (file)
@@ -43,6 +43,9 @@
                         <outcome value='ActivateDCINetworkInstance'>\r
                             <call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-activate' mode='sync' ></call>\r
                         </outcome>\r
+                        <outcome value='ActivateSDWANConnectivityInstance'>\r
+                            <call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-activate' mode='sync' ></call>\r
+                        </outcome>\r
                         <outcome value='other'>\r
                             <block atomic="true">\r
                                 <switch test='`$service-data.networks.network_length`'>\r
                         <outcome value='DeActivateDCINetworkInstance'>\r
                             <call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-deactivate' mode='sync' ></call>\r
                         </outcome>\r
+                        <outcome value='DeactivateSDWANConnectivityInstance'>\r
+                            <call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-deactivate' mode='sync' ></call>\r
+                        </outcome>\r
                         <outcome value='Other'>\r
                             <block atomic="true">\r
                                 <switch test='`$service-data.networks.network_length`'>\r
                         <outcome value='CreateSOTNConnectivityInstance'>\r
                             <call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-create' mode='sync' ></call>\r
                         </outcome>\r
+                        <outcome value='CreateSDWANConnectivityInstance'>\r
+                            <call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-create' mode='sync' ></call>\r
+                        </outcome>\r
                         <outcome value='other'>\r
                             <block atomic="true">\r
                                 <call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-create' mode='sync' ></call>\r
                         <outcome value='DeleteSOTNConnectivityInstance'>\r
                             <call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-delete' mode='sync' ></call>\r
                         </outcome>\r
+                        <outcome value='DeleteSDWANConnectivityInstance'>\r
+                            <call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-delete' mode='sync' ></call>\r
+                        </outcome>\r
                         <outcome value='other'>\r
                             <block atomic="true">\r
                                 <call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-delete' mode='sync' ></call>\r
             </return>\r
         </block>\r
     </method>\r
-</service-logic>
\ No newline at end of file
+</service-logic>\r