I do see the UUID being returned as a part of listNetworkServiceProvidersCmd 
call ("id" field):


{ "listnetworkserviceprovidersresponse" : { "count":8 ,"networkserviceprovider" 
: [  
{"name":"InternalLbVm","physicalnetworkid":"235cd520-b73c-458b-aa69-14df2f4fe871","state":"Disabled","id":"83011ee3-e498-4a31-8ff0-ba44d3b571c3","servicelist":["Lb"]},
 
{"name":"VpcVirtualRouter","physicalnetworkid":"235cd520-b73c-458b-aa69-14df2f4fe871","state":"Enabled","id":"8204b150-bb74-4cce-b0f3-3624d978a7f1","servicelist":["Vpn","Dh

Btw, the UI should enable all in-built providers (VR, VPCVR, Internal LB) by 
default as a part of the zone creation. If UI doesn't do it, its a bug. If you 
use some API client, you have to make the calls explicitly.



-alena.

From: Daan Hoogland <daan.hoogl...@gmail.com<mailto:daan.hoogl...@gmail.com>>
Reply-To: "dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>" 
<dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>>
Date: Thursday, October 17, 2013 10:29 AM
To: dev <dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>>
Subject: Re: internal LB provider (from the thread: [VOTE] Apache CloudStack 
4.2.0 (third round))

On Thu, Oct 17, 2013 at 7:22 PM, Alena Prokharchyk
<alena.prokharc...@citrix.com<mailto:alena.prokharc...@citrix.com>> wrote:
updateNetworkServiceProvider

ah, so this works even if the uuid is not returned in
listNetworkServiceProvidersCmd?

Reply via email to