|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TerremarkECloudClient
Provides access to VCloud resources via their REST API.
| Method Summary | |
|---|---|
PublicIpAddress |
activatePublicIpInVDC(URI vDCId)
Allocate a new public IP |
Network |
findNetworkInOrgVDCNamed(String orgName,
String vdc,
String networkName)
|
DataCenterOperationsClient |
getDataCenterOperationsClient()
Provides synchronous access to Data Center Operations. |
Set<IpAddress> |
getIpAddresses(URI network)
|
Network |
getNetwork(URI network)
|
NetworkExtendedInfo |
getNetworkExtendedInfo(URI network)
|
ECloudOrg |
getOrg(URI orgId)
|
TagOperationsClient |
getTagOperationsClient()
Provides synchronous access to Data Center Operations. |
VAppExtendedInfo |
getVAppExtendedInfo(URI href)
Returns extended information for the vApp. |
| Method Detail |
|---|
DataCenterOperationsClient getDataCenterOperationsClient()
TagOperationsClient getTagOperationsClient()
ECloudOrg getOrg(URI orgId)
getOrg in interface TerremarkVCloudClientPublicIpAddress activatePublicIpInVDC(URI vDCId)
vDCId -
InsufficientResourcesException - if there's no additional ips available
Network findNetworkInOrgVDCNamed(@Nullable
String orgName,
@Nullable
String vdc,
String networkName)
findNetworkInOrgVDCNamed in interface TerremarkVCloudClientNetwork getNetwork(URI network)
getNetwork in interface TerremarkVCloudClientNetworkExtendedInfo getNetworkExtendedInfo(URI network)
Set<IpAddress> getIpAddresses(URI network)
VAppExtendedInfo getVAppExtendedInfo(URI href)
vApp - The URI at which the vApp information is available.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||