VCD feature 7193-provider_nerwork
[osm/RO.git] / osm_ro / vimconn_azure.py
index ad96da1..7f2b2ea 100755 (executable)
@@ -261,7 +261,7 @@ class vimconnector(vimconn.vimconnector):
         except Exception as e:
             self._format_vimconn_exception(e)
 
-    def new_network(self, net_name, net_type, ip_profile=None, shared=False, vlan=None):
+    def new_network(self, net_name, net_type, ip_profile=None, shared=False, provider_network_profile=None):
         """
         Adds a tenant network to VIM
         :param net_name: name of the network
@@ -276,7 +276,7 @@ class vimconnector(vimconn.vimconnector):
                     'start-address': ip_schema, first IP to grant
                     'count': number of IPs to grant.
         :param shared: Not allowed for Azure Connector
-        :param vlan: VLAN tagging is not allowed for Azure
+        :param provider_network_profile: (optional) contains {segmentation-id: vlan, provider-network: vim_netowrk}
         :return: a tuple with the network identifier and created_items, or raises an exception on error
             created_items can be None or a dictionary where this method can include key-values that will be passed to
             the method delete_network. Can be used to store created segments, created l2gw connections, etc.