EasyManuals Logo

VMware VCLOUD API 1.0 - API User Manual

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
Page #133 background imageLoading...
Page #133 background image
VMware, Inc. 133
Chapter 7 VMware vSphere Platform Operations
Example 7-21. Remove a vDC
Request:
DELETE http://vcloud.example.com/api/v1.0/admin/extension/providervdc/43
Response:
202 Accepted
Content-Type: application/vnd.vmware.vcloud.task+xml
...
<Task ... operation="Deleting Provider Virtual Datacenter (43)" ...>
...
</Task>
Create an External Network
Asystemadministratorcanusetherel="add"linkforexternalnetsinaVMWExtensionelementtoaddan
externalnetworktoavCloud.Example 722doesthisbymakingaPOSTrequesttotheexternalnetslink
returnedinExample 71.ThecontentoftheVimPortGroupRefelementintherequestbodyspecifies
that
vCenterportgroupthatsupportsthenewexternalnetwork.
Example 7-22. Create an External Network
Request:
POST http://vcloud.example.com/api/v1.0/admin/extension/externalnets
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">
<vcloud:Description>Portgroup-25 on VC-100</vcloud:Description>
<vcloud:Configuration>
<vcloud:IpScope>
<vcloud:IsInherited>false</vcloud:IsInherited>
<vcloud:Gateway>10.147.58.253</vcloud:Gateway>
<vcloud:Netmask>255.255.255.0</vcloud:Netmask>
<vcloud:Dns1>10.147.115.1</vcloud:Dns1>
<vcloud:Dns2>10.147.115.2</vcloud:Dns2>
<vcloud:DnsSuffix>eng.vmware.com</vcloud:DnsSuffix>
<vcloud:IpRanges>
<vcloud:IpRange>
<vcloud:StartAddress>10.147.58.1</vcloud:StartAddress>
<vcloud:EndAddress>10.147.58.100</vcloud:EndAddress>
</vcloud:IpRange>
</vcloud:IpRanges>
</vcloud:IpScope>
<vcloud:FenceMode>isolated</vcloud:FenceMode>
</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>
NOTEYoumustusetheVMwarevSphereAPItoobtainthevaluesyouneedtopopulatethe
VimPortGroupRefelement.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the VMware VCLOUD API 1.0 - API and is the answer not in the manual?

VMware VCLOUD API 1.0 - API Specifications

General IconGeneral
BrandVMware
ModelVCLOUD API 1.0 - API
CategorySoftware
LanguageEnglish

Related product manuals