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...
vCloud API Programming Guide
134 VMware, Inc.
Response:
201 Created
Content-Type: application/vnd.vmware.admin.vmwexternalnet+xml
...
<vmext:VMWExternalNetwork xmlns:vmext="http://www.vmware.com/vcloud/extension/v1"
xmlns:vcloud="http://www.vmware.com/vcloud/v1" name="ExternalNet-VC100"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Link rel="alternate" type="application/vnd.vmware.admin.network+xml"
href="http://vcloud.example.com/api/v1.0/admin/network/27"/>
<vcloud:Link rel="edit" type="application/vnd.vmware.admin.network+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Link rel="remove"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Description>Portgroup-25 on VC-100</vcloud:Description>
<vcloud:Tasks>
<vcloud:Task status="running"...
operation="Creating External Network ExternalNet-VC100(27)"
href="http:// vcloud.example.com/api/v1.0/task/579"/>
</vcloud:Tasks>
...
</vmext:VMWExternalNetwork>
TheresponseechoestherequestandincludesLinkelementsforactionsandrelatedreferences,andaTask
elementthattrackscreationoftheexternalnetwork.
Get Information About an External Network
AsystemadministratorcanusethehrefattributevalueofanyExternalNetworkReferenceelementtoget
moreinformationaboutaspecificexternalnetwork.Example 723retrievesinformationabouttheexternal
networkcreatedinExample 722.TheentireVMWExternalNetworkbodyisreturnedintheresponse,butonly
partoftheresponseis
shownintheexample
Example 7-23. Get Information About an External Network
Request:
GET http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27
Response:
200 OK
Content-Type: application/vnd.vmware.admin.vmwexternalnet+xml
...
<vmext:VMWExternalNetwork xmlns:vmext="http://www.vmware.com/vcloud/extension/v1"
xmlns:vcloud="http://www.vmware.com/vcloud/v1" name="ExternalNet-VC100"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Link rel="alternate" type="application/vnd.vmware.admin.network+xml"
href="http://vcloud.example.com/api/v1.0/admin/network/27"/>
<vcloud:Link rel="edit" type="application/vnd.vmware.admin.network+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Link rel="remove"
href="http://vcloud.example.com/api/v1.0/admin/extension/externalnet/27"/>
<vcloud:Description>Portgroup-25 on VC-100</vcloud:Description>
<vcloud:Configuration>
...
</vcloud:Configuration>
<vmext:VimPortGroupRef>
<vmext:VimServerRef type="application/vnd.vmware.admin.vmwvserver+xml"
href="http://vcloud.example.com/api/v1.0/admin/extension/vimServer/100"/>
<vmext:MoRef>dvportgroup-25</vmext:MoRef>
<vmext:VimObjectType>NETWORK</vmext:VimObjectType>
</vmext:VimPortGroupRef>
</vmext:VMWExternalNetwork>

Table of Contents

Related product manuals