public class CloudApi extends Object
| Modifier and Type | Method and Description |
|---|---|
com.abiquo.server.core.cloud.VirtualApplianceDto |
createVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String name) |
com.abiquo.server.core.cloud.VirtualDatacenterDto |
createVirtualDatacenter(com.abiquo.model.transport.SingleResourceTransportDto location,
com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String name,
String type,
String vlanAddress,
String vlanGateway,
String vlanName) |
com.abiquo.server.core.cloud.VirtualMachineDto |
createVirtualMachine(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
com.abiquo.server.core.cloud.VirtualApplianceDto vapp) |
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto |
createVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String name,
long sizeInMb,
com.abiquo.server.core.infrastructure.storage.TierDto tier) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
deploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
boolean forceDeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
deploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualMachineDto |
deploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
boolean forceDeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualMachineDto |
deploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualMachineDto |
editVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.infrastructure.network.VLANNetworkDto |
getPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String idNetwork) |
com.abiquo.server.core.task.TaskDto |
getTask(com.abiquo.server.core.cloud.VirtualMachineDto vm,
String idTask) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
getVirtualAppliance(String idVdc,
String idVapp) |
com.abiquo.server.core.cloud.VirtualDatacenterDto |
getVirtualDatacenter(String id) |
com.abiquo.server.core.cloud.VirtualMachineDto |
getVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
String idVm) |
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto |
getVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String idVolume) |
Iterable<com.abiquo.server.core.infrastructure.network.ExternalIpDto> |
listExternalIps(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
Iterable<com.abiquo.server.core.infrastructure.network.ExternalIpDto> |
listExternalIps(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
ExternalIpListOptions options) |
Iterable<com.abiquo.server.core.infrastructure.network.VMNetworkConfigurationDto> |
listNetworkConfigurations(com.abiquo.server.core.cloud.VirtualMachineDto vm) |
Iterable<com.abiquo.server.core.infrastructure.storage.TierDto> |
listTiers(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
Iterable<com.abiquo.server.core.cloud.VirtualApplianceDto> |
listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
Iterable<com.abiquo.server.core.cloud.VirtualApplianceDto> |
listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
VirtualApplianceListOptions options) |
Iterable<com.abiquo.server.core.cloud.VirtualDatacenterDto> |
listVirtualDatacenters() |
Iterable<com.abiquo.server.core.cloud.VirtualDatacenterDto> |
listVirtualDatacenters(VirtualDatacenterListOptions options) |
Iterable<com.abiquo.server.core.cloud.VirtualMachineDto> |
listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto vapp) |
Iterable<com.abiquo.server.core.cloud.VirtualMachineDto> |
listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
VirtualMachineListOptions options) |
com.abiquo.server.core.cloud.VirtualMachineDto |
powerState(com.abiquo.server.core.cloud.VirtualMachineDto vm,
com.abiquo.server.core.cloud.VirtualMachineState state,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
undeploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
boolean forceUndeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
undeploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualMachineDto |
undeploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
boolean forceUndeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.VirtualMachineDto |
undeploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
public com.abiquo.server.core.cloud.VirtualDatacenterDto getVirtualDatacenter(String id)
public Iterable<com.abiquo.server.core.cloud.VirtualDatacenterDto> listVirtualDatacenters()
public Iterable<com.abiquo.server.core.cloud.VirtualDatacenterDto> listVirtualDatacenters(VirtualDatacenterListOptions options)
public Iterable<com.abiquo.server.core.infrastructure.network.ExternalIpDto> listExternalIps(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public Iterable<com.abiquo.server.core.infrastructure.network.ExternalIpDto> listExternalIps(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc, ExternalIpListOptions options)
public Iterable<com.abiquo.server.core.cloud.VirtualApplianceDto> listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public Iterable<com.abiquo.server.core.cloud.VirtualApplianceDto> listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc, VirtualApplianceListOptions options)
public com.abiquo.server.core.cloud.VirtualApplianceDto getVirtualAppliance(String idVdc, String idVapp)
public Iterable<com.abiquo.server.core.cloud.VirtualMachineDto> listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto vapp)
public Iterable<com.abiquo.server.core.cloud.VirtualMachineDto> listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto vapp, VirtualMachineListOptions options)
public com.abiquo.server.core.infrastructure.network.VLANNetworkDto getPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String idNetwork)
public Iterable<com.abiquo.server.core.infrastructure.network.VMNetworkConfigurationDto> listNetworkConfigurations(com.abiquo.server.core.cloud.VirtualMachineDto vm)
public com.abiquo.server.core.cloud.VirtualMachineDto getVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
String idVm)
public com.abiquo.server.core.cloud.VirtualDatacenterDto createVirtualDatacenter(com.abiquo.model.transport.SingleResourceTransportDto location,
com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String name,
String type,
String vlanAddress,
String vlanGateway,
String vlanName)
public com.abiquo.server.core.cloud.VirtualApplianceDto createVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String name)
public com.abiquo.server.core.cloud.VirtualMachineDto createVirtualMachine(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
com.abiquo.server.core.cloud.VirtualApplianceDto vapp)
public com.abiquo.server.core.cloud.VirtualMachineDto deploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualMachineDto deploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
boolean forceDeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualApplianceDto deploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualApplianceDto deploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
boolean forceDeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualMachineDto undeploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
boolean forceUndeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualMachineDto undeploy(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualApplianceDto undeploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
boolean forceUndeploy,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualApplianceDto undeploy(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualMachineDto powerState(com.abiquo.server.core.cloud.VirtualMachineDto vm,
com.abiquo.server.core.cloud.VirtualMachineState state,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.cloud.VirtualMachineDto editVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.infrastructure.storage.VolumeManagementDto getVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String idVolume)
public com.abiquo.server.core.infrastructure.storage.VolumeManagementDto createVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
String name,
long sizeInMb,
com.abiquo.server.core.infrastructure.storage.TierDto tier)
public com.abiquo.server.core.task.TaskDto getTask(com.abiquo.server.core.cloud.VirtualMachineDto vm,
String idTask)
public Iterable<com.abiquo.server.core.infrastructure.storage.TierDto> listTiers(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
Copyright © 2008–2015 Abiquo Holdings S.L.. All rights reserved.