EasyManua.ls Logo

VMware VCLOUD API 1.0 - API

VMware VCLOUD API 1.0 - API
212 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
VMware, Inc. 137
Chapter 7 VMware vSphere Platform Operations
<vmext:VimServerRef type="application/vnd.vmware.admin.vmwvserver+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/vimServer/100"/>
<vmext:MoRef>dvs-28</vmext:MoRef>
<vmext:VimObjectType>DV_SWITCH</vmext:VimObjectType>
</vmext:VimSwitchRef>
</vmext:VMWNetworkPool>
Get Information About a Network Pool
AsystemadministratorcanusethehrefattributevalueofanyNetworkPoolReferenceorVMWNetworkPool
elementtogetmoreinformationaboutthenetworkpool.Example 727retrievesinformationaboutthe
networkpoolcreatedinExample 726.TheentireVMWNetworkPoolbodyisreturnedintheresponse,butonly
partoftheresponse
isshownintheexample
Example 7-27. Get Information About a Network Pool
Request:
GET http://vcloud.example.com/api/v1.0/admin/extension/networkPool/41
Response:
200 OK
...
<vmext:VMWNetworkPool xmlns:vmext="http://www.vmware.com/vcloud/extension/v1"
xmlns:vcloud="http://www.vmware.com/vcloud/v1" xsi:type="vmext:VlanPoolType"
name="NewVlanPool" type="application/vnd.vmware.admin.networkPool+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/networkPool/41" ... >
<vcloud:Description>Extra pool for new Org Nets</vcloud:Description>
...
</vmext:VMWNetworkPool>
Modify a Network Pool
Tomodifyanetworkpool,makeaPUTrequesttoitseditlink,andsupplyamodifiedversionofthe
VMWNetworkPoolbody.InExample 728,theclientmodifiestheVlanRange Endofthenetworkpoolcreated
inExample 726,thenincludesthemodifiedbodyinaPUTrequesttotheedit
linkthatwasreturnedwhen
thenetworkpoolwascreated.
Example 7-28. Modify a Network Pool
Request:
PUT http://vcloud.example.com/api/v1.0/admin/extension/networkPool/41
Content-Type: application/vnd.vmware.admin.networkPool+xml
...
<vmext:VMWNetworkPool xmlns:vmext="http://www.vmware.com/vcloud/extension/v1"
xmlns:vcloud="http://www.vmware.com/vcloud/v1" xsi:type="vmext:VlanPoolType"
name="NewVlanPool">
<vcloud:Description>Extra pool for new Org Nets</vcloud:Description>
<vmext:VlanRange>
<vmext:Start>100</vmext:Start>
<vmext:End>150</vmext:End>
</vmext:VlanRange>
<vmext:VimSwitchRef>
<vmext:VimServerRef type="application/vnd.vmware.admin.vmwvserver+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/vimServer/100"/>
<vmext:MoRef>dvs-28</vmext:MoRef>
<vmext:VimObjectType>DV_SWITCH</vmext:VimObjectType>
</vmext:VimSwitchRef>
</vmext:VMWNetworkPool>

Table of Contents

Related product manuals