@Deprecated public interface TerremarkVCloudClient extends Closeable
Modifier and Type | Method and Description |
---|---|
InternetService |
addInternetServiceToExistingIp(URI existingIpId,
String serviceName,
Protocol protocol,
int port,
AddInternetServiceOptions... options)
Deprecated.
This call adds an internet service to a known, existing public IP.
|
Node |
addNode(URI internetServiceId,
String ipAddress,
String name,
int port,
AddNodeOptions... options)
Deprecated.
This call adds a node to an existing internet service.
|
void |
cancelTask(URI taskId)
Deprecated.
|
Task |
cloneVAppInVDC(URI vDC,
URI toClone,
String newName,
CloneVAppOptions... options)
Deprecated.
|
Node |
configureNode(URI nodeId,
String name,
boolean enabled,
String description)
Deprecated.
|
Task |
configureVApp(VApp vApp,
VAppConfiguration configuration)
Deprecated.
This call configures the settings of an existing vApp by passing the new
configuration.
|
void |
deleteInternetService(URI internetServiceId)
Deprecated.
|
void |
deleteKeyPair(URI keyPair)
Deprecated.
|
void |
deleteNode(URI nodeId)
Deprecated.
|
void |
deletePublicIp(URI ipId)
Deprecated.
|
Task |
deleteVApp(URI vAppId)
Deprecated.
|
Task |
deployVApp(URI vAppId)
Deprecated.
|
Catalog |
findCatalogInOrgNamed(String orgName,
String catalogName)
Deprecated.
returns the catalog in the organization associated with the specified
name.
|
CatalogItem |
findCatalogItemInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
Deprecated.
returns the catalog item in the catalog associated with the specified
name.
|
KeyPair |
findKeyPairInOrg(URI org,
String keyPairName)
Deprecated.
|
Network |
findNetworkInOrgVDCNamed(String orgName,
String catalogName,
String networkName)
Deprecated.
|
Org |
findOrgNamed(String orgName)
Deprecated.
|
TasksList |
findTasksListInOrgNamed(String orgName,
String tasksListName)
Deprecated.
|
VApp |
findVAppInOrgVDCNamed(String orgName,
String catalogName,
String vAppName)
Deprecated.
|
VAppTemplate |
findVAppTemplateInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
Deprecated.
returns the vapp template corresponding to a catalog item in the catalog
associated with the specified name.
|
VDC |
findVDCInOrgNamed(String orgName,
String vdcName)
Deprecated.
returns the VDC in the organization associated with the specified name.
|
KeyPair |
generateKeyPairInOrg(URI org,
String name,
boolean makeDefault)
Deprecated.
|
Set<InternetService> |
getAllInternetServicesInVDC(URI vDCId)
Deprecated.
|
Catalog |
getCatalog(URI catalogId)
Deprecated.
|
CatalogItem |
getCatalogItem(URI catalogItem)
Deprecated.
|
CustomizationParameters |
getCustomizationOptions(URI customizationOptions)
Deprecated.
|
InternetService |
getInternetService(URI internetServiceId)
Deprecated.
|
Set<InternetService> |
getInternetServicesOnPublicIp(URI ipId)
Deprecated.
This call returns information about the internet service on a public IP.
|
KeyPair |
getKeyPair(URI keyPair)
Deprecated.
|
Network |
getNetwork(URI network)
Deprecated.
|
Node |
getNode(URI nodeId)
Deprecated.
|
Set<Node> |
getNodes(URI internetServiceId)
Deprecated.
|
Org |
getOrg(URI orgId)
Deprecated.
|
Set<InternetService> |
getPublicIp(URI ipId)
Deprecated.
|
Set<PublicIpAddress> |
getPublicIpsAssociatedWithVDC(URI vDCId)
Deprecated.
This call returns a list of public IP addresses.
|
Task |
getTask(URI taskId)
Deprecated.
Whenever the result of a request cannot be returned immediately, the
server creates a Task object and includes it in the response, as a member
of the Tasks container in the response body.
|
TasksList |
getTasksList(URI tasksListId)
Deprecated.
|
VApp |
getVApp(URI vApp)
Deprecated.
|
VAppTemplate |
getVAppTemplate(URI vAppTemplate)
Deprecated.
|
VDC |
getVDC(URI catalogItem)
Deprecated.
|
VApp |
instantiateVAppTemplateInVDC(URI vDC,
URI template,
String appName,
InstantiateVAppTemplateOptions... options)
Deprecated.
|
Set<KeyPair> |
listKeyPairsInOrg(URI org)
Deprecated.
|
Map<String,ReferenceType> |
listOrgs()
Deprecated.
|
Task |
powerOffVApp(URI vAppId)
Deprecated.
This call powers off the vApp, as specified in the vApp's ovf:Startup
element.
|
Task |
powerOnVApp(URI vAppId)
Deprecated.
This call powers on the vApp, as specified in the vApp's ovf:Startup
element.
|
Task |
resetVApp(URI vAppId)
Deprecated.
This call resets the vApp.
|
void |
shutdownVApp(URI vAppId)
Deprecated.
This call shuts down the vApp.
|
Task |
suspendVApp(URI vAppId)
Deprecated.
This call suspends the vApp.
|
Task |
undeployVApp(URI vAppId)
Deprecated.
|
Catalog findCatalogInOrgNamed(@Nullable String orgName, @Nullable String catalogName)
orgName
- organization name, or null for the defaultcatalogName
- catalog name, or null for the defaultNoSuchElementException
- if you specified an org or catalog name that isn't presentCatalogItem getCatalogItem(URI catalogItem)
CatalogItem findCatalogItemInOrgCatalogNamed(@Nullable String orgName, @Nullable String catalogName, String itemName)
orgName
- organization name, or null for the defaultcatalogName
- catalog name, or null for the defaultitemName
- item you wish to lookupNoSuchElementException
- if you specified an org, catalog, or catalog item name that
isn't presentNetwork findNetworkInOrgVDCNamed(@Nullable String orgName, @Nullable String catalogName, String networkName)
VDC findVDCInOrgNamed(String orgName, String vdcName)
orgName
- organization name, or null for the defaultvdcName
- catalog name, or null for the defaultNoSuchElementException
- if you specified an org or vdc name that isn't presentTasksList findTasksListInOrgNamed(String orgName, String tasksListName)
Task getTask(URI taskId)
void cancelTask(URI taskId)
@Provides Map<String,ReferenceType> listOrgs()
VApp instantiateVAppTemplateInVDC(URI vDC, URI template, String appName, InstantiateVAppTemplateOptions... options)
Task cloneVAppInVDC(URI vDC, URI toClone, String newName, CloneVAppOptions... options)
VAppTemplate getVAppTemplate(URI vAppTemplate)
VAppTemplate findVAppTemplateInOrgCatalogNamed(@Nullable String orgName, @Nullable String catalogName, String itemName)
orgName
- organization name, or null for the defaultcatalogName
- catalog name, or null for the defaultitemName
- item you wish to lookupNoSuchElementException
- if you specified an org, catalog, or catalog item name that
isn't presentVApp findVAppInOrgVDCNamed(@Nullable String orgName, @Nullable String catalogName, String vAppName)
Task powerOnVApp(URI vAppId)
Task powerOffVApp(URI vAppId)
void shutdownVApp(URI vAppId)
CustomizationParameters getCustomizationOptions(URI customizationOptions)
Set<PublicIpAddress> getPublicIpsAssociatedWithVDC(URI vDCId)
void deletePublicIp(URI ipId)
InternetService addInternetServiceToExistingIp(URI existingIpId, String serviceName, Protocol protocol, int port, AddInternetServiceOptions... options)
void deleteInternetService(URI internetServiceId)
InternetService getInternetService(URI internetServiceId)
Set<InternetService> getAllInternetServicesInVDC(URI vDCId)
Set<InternetService> getInternetServicesOnPublicIp(URI ipId)
Set<InternetService> getPublicIp(URI ipId)
Node addNode(URI internetServiceId, String ipAddress, String name, int port, AddNodeOptions... options)
internetServiceId
- ipAddress
- name
- port
- options
- Node configureNode(URI nodeId, String name, boolean enabled, @Nullable String description)
void deleteNode(URI nodeId)
Task configureVApp(VApp vApp, VAppConfiguration configuration)
VApp
- vApp to change in power state offconfiguration
- (s) to changeKeyPair generateKeyPairInOrg(URI org, String name, boolean makeDefault)
IllegalStateException
- if a key of the same name already existsvoid deleteKeyPair(URI keyPair)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.