org.jclouds.vcloud.terremark
Interface TerremarkECloudClient

All Superinterfaces:
CommonVCloudClient, TerremarkVCloudClient, VCloudExpressClient

public interface TerremarkECloudClient
extends TerremarkVCloudClient

Provides access to VCloud resources via their REST API.

Author:
Adrian Cole
See Also:

Method Summary
 PublicIpAddress activatePublicIpInVDC(URI vDCId)
          Allocate a new public IP
 TerremarkOrgNetwork findNetworkInOrgVDCNamed(String orgName, String vdc, String networkName)
           
 TerremarkOrgNetwork getNetwork(URI network)
           
 TerremarkNetwork getTerremarkNetwork(URI network)
           
 
Methods inherited from interface org.jclouds.vcloud.terremark.TerremarkVCloudClient
addInternetServiceToExistingIp, addNode, configureNode, configureVApp, deleteInternetService, deleteKeyPair, deleteNode, deletePublicIp, findCatalogItemInOrgCatalogNamed, findKeyPairInOrg, findOrgNamed, generateKeyPairInOrg, getAllInternetServicesInVDC, getCatalogItem, getCustomizationOptions, getInternetService, getInternetServicesOnPublicIp, getKeyPair, getNode, getNodes, getOrg, getPublicIp, getPublicIpsAssociatedWithVDC, getVDC, listKeyPairsInOrg
 
Methods inherited from interface org.jclouds.vcloud.VCloudExpressClient
cloneVAppInVDC, deleteVApp, deployVApp, findVAppInOrgVDCNamed, findVAppTemplateInOrgCatalogNamed, getVApp, getVAppTemplate, instantiateVAppTemplateInVDC, powerOffVApp, powerOnVApp, resetVApp, shutdownVApp, suspendVApp, undeployVApp
 
Methods inherited from interface org.jclouds.vcloud.CommonVCloudClient
cancelTask, findCatalogInOrgNamed, findTasksListInOrgNamed, findVDCInOrgNamed, getCatalog, getTask, getTasksList
 

Method Detail

activatePublicIpInVDC

PublicIpAddress activatePublicIpInVDC(URI vDCId)
Allocate a new public IP

Parameters:
vDCId -
Returns:

findNetworkInOrgVDCNamed

TerremarkOrgNetwork findNetworkInOrgVDCNamed(@Nullable
                                             String orgName,
                                             @Nullable
                                             String vdc,
                                             String networkName)
Specified by:
findNetworkInOrgVDCNamed in interface CommonVCloudClient

getNetwork

TerremarkOrgNetwork getNetwork(URI network)
Specified by:
getNetwork in interface CommonVCloudClient

getTerremarkNetwork

TerremarkNetwork getTerremarkNetwork(URI network)


Copyright © 2009-2010 jclouds. All Rights Reserved.