public class CloudApi extends Object
| Modifier and Type | Method and Description |
|---|---|
com.abiquo.server.core.cloud.FirewallRulesDto |
addFirewallRules(com.abiquo.server.core.cloud.FirewallPolicyDto firewall,
com.abiquo.server.core.cloud.FirewallRulesDto rules) |
void |
addFirewallToVirtualMachine(com.abiquo.server.core.cloud.FirewallPolicyDto firewall,
com.abiquo.server.core.cloud.VirtualMachineDto vm) |
com.abiquo.server.core.infrastructure.network.PublicIpDto |
addPublicIpToVirtualDatacenter(com.abiquo.server.core.infrastructure.network.PublicIpDto publicip,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
com.abiquo.server.core.cloud.VirtualMachineDto |
assignPublicIpToVirtualMachine(com.abiquo.server.core.infrastructure.network.PublicIpDto ip,
com.abiquo.server.core.infrastructure.PublicCloudRegionDto location,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
com.abiquo.server.core.cloud.VirtualMachineDto vm) |
com.abiquo.server.core.cloud.VirtualMachineDto |
cloneVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm) |
com.abiquo.server.core.cloud.DeviceDto |
createDevice(com.abiquo.server.core.infrastructure.LocationDto location,
com.abiquo.server.core.cloud.DeviceTypeDto deviceType,
String name,
boolean vdcDefault) |
com.abiquo.server.core.cloud.DeviceDto |
createDevice(com.abiquo.server.core.infrastructure.LocationDto location,
com.abiquo.server.core.cloud.DeviceTypeDto deviceType,
String name,
String endpoint,
String user,
String password,
com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
boolean vdcDefault) |
com.abiquo.server.core.cloud.FirewallPolicyDto |
createFirewallPolicy(String name,
String description,
com.abiquo.server.core.cloud.DeviceDto firewallDevice,
com.google.common.base.Optional<com.abiquo.server.core.cloud.VirtualDatacenterDto> optVdc) |
com.abiquo.server.core.cloud.HealthCheckDto |
createHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String name,
String protocol,
long intervalInMs,
long timeoutInMs) |
com.abiquo.server.core.cloud.HealthCheckDto |
createHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String name,
String protocol,
long intervalInMs,
long timeoutInMs,
Integer attemps,
Integer port,
String path) |
com.abiquo.server.core.cloud.LoadBalancerDto |
createLoadBalancer(com.abiquo.server.core.cloud.DeviceDto device,
String name,
String algorithm,
List<com.abiquo.server.core.cloud.RoutingRuleDto> routingRules,
List<com.abiquo.server.core.cloud.HealthCheckDto> healthChecks,
List<com.abiquo.server.core.cloud.LoadBalancerAddressDto> lbAddresses,
List<com.abiquo.server.core.cloud.FirewallPolicyDto> firewalls,
com.google.common.base.Optional<com.abiquo.server.core.cloud.VirtualDatacenterDto> vdc,
com.google.common.base.Optional<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> network) |
com.abiquo.server.core.infrastructure.network.PublicIpDto |
createPublicIp(com.abiquo.server.core.infrastructure.PublicCloudRegionDto location) |
com.abiquo.server.core.cloud.RoutingRuleDto |
createRoutingRule(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String protocolIn,
String protocolOut,
int portIn,
int portOut,
com.abiquo.server.core.cloud.SSLCertificateDto sslCertificate) |
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.VirtualDatacenterDto |
createVirtualDatacenter(com.abiquo.model.transport.SingleResourceTransportDto location,
com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String name,
String type,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto vlan) |
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.cloud.VirtualMachineDto |
createVirtualMachine(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
com.abiquo.server.core.cloud.HardwareProfileDto hp) |
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) |
void |
deleteHealthCheck(com.abiquo.server.core.cloud.HealthCheckDto healthCheck) |
void |
deleteLoadBalancer(com.abiquo.server.core.cloud.LoadBalancerDto lbd) |
void |
deleteRoutingRule(com.abiquo.server.core.cloud.RoutingRuleDto routingRule) |
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.HealthCheckDto |
editHealthCheck(com.abiquo.server.core.cloud.HealthCheckDto healthCheck) |
com.abiquo.server.core.cloud.HealthChecksDto |
editHealthChecks(com.abiquo.server.core.cloud.HealthChecksDto healthChecks) |
com.abiquo.server.core.cloud.LoadBalancerDto |
editLoadBalancer(com.abiquo.server.core.cloud.LoadBalancerDto lbd) |
com.abiquo.server.core.cloud.RoutingRuleDto |
editRoutingRule(com.abiquo.server.core.cloud.RoutingRuleDto routingRule) |
com.abiquo.server.core.cloud.RoutingRulesDto |
editRoutingRules(com.abiquo.server.core.cloud.RoutingRulesDto routingRules) |
com.abiquo.server.core.cloud.VirtualDatacenterDto |
editVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
com.abiquo.server.core.cloud.VirtualMachineDto |
editVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.server.core.cloud.HealthCheckDto |
getHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
int idHealthCheck) |
com.abiquo.server.core.cloud.LoadBalancerDto |
getLoadBalacer(com.abiquo.server.core.cloud.DeviceDto device,
int idLoadBalancer) |
com.abiquo.server.core.infrastructure.network.NicsDto |
getNics(com.abiquo.server.core.cloud.VirtualMachineDto vm) |
com.abiquo.server.core.infrastructure.network.VLANNetworkDto |
getPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
int idNetwork) |
com.abiquo.server.core.cloud.RoutingRuleDto |
getRoutingRule(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
int idRoutingRule) |
com.abiquo.server.core.task.TaskDto |
getTask(com.abiquo.server.core.cloud.VirtualMachineDto vm,
String idTask) |
com.abiquo.server.core.cloud.VirtualApplianceDto |
getVirtualAppliance(int idVdc,
int idVapp) |
com.abiquo.server.core.cloud.VirtualDatacenterDto |
getVirtualDatacenter(int id) |
com.abiquo.server.core.cloud.VirtualMachineDto |
getVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
int idVm) |
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto |
getVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
int idVolume) |
Iterable<com.abiquo.server.core.infrastructure.DatacenterDto> |
listAllowedDatacenters() |
Iterable<com.abiquo.server.core.infrastructure.DatacenterDto> |
listAllowedDatacenters(AllowedDatacenterListOptions options) |
Iterable<com.abiquo.server.core.infrastructure.PublicCloudRegionDto> |
listAllowedPublicCloudRegions() |
Iterable<com.abiquo.server.core.infrastructure.PublicCloudRegionDto> |
listAllowedPublicCloudRegions(AllowedPublicCloudRegionListOptions options) |
Iterable<com.abiquo.server.core.cloud.DeviceDto> |
listDevices(com.abiquo.server.core.infrastructure.LocationDto location) |
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.cloud.HealthCheckDto> |
listHealthChecks(com.abiquo.server.core.cloud.LoadBalancerDto lbd) |
Iterable<com.abiquo.server.core.cloud.LoadBalancerDto> |
listLoadBalancers(com.abiquo.server.core.cloud.DeviceDto lbd) |
Iterable<com.abiquo.server.core.cloud.LoadBalancerDto> |
listLoadBalancers(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
Iterable<com.abiquo.server.core.infrastructure.network.VMNetworkConfigurationDto> |
listNetworkConfigurations(com.abiquo.server.core.cloud.VirtualMachineDto vm) |
Iterable<com.abiquo.server.core.cloud.RoutingRuleDto> |
listRoutingRules(com.abiquo.server.core.cloud.LoadBalancerDto lbd) |
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.infrastructure.network.PublicIpDto |
releasePublicIpFromVirtualDatacenter(com.abiquo.server.core.infrastructure.network.PublicIpDto publicip,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
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(int id)
public com.abiquo.server.core.cloud.VirtualDatacenterDto editVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public Iterable<com.abiquo.server.core.infrastructure.DatacenterDto> listAllowedDatacenters()
public Iterable<com.abiquo.server.core.infrastructure.DatacenterDto> listAllowedDatacenters(AllowedDatacenterListOptions options)
public Iterable<com.abiquo.server.core.infrastructure.PublicCloudRegionDto> listAllowedPublicCloudRegions()
public Iterable<com.abiquo.server.core.infrastructure.PublicCloudRegionDto> listAllowedPublicCloudRegions(AllowedPublicCloudRegionListOptions options)
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(int idVdc,
int 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,
int 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,
int 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.VirtualDatacenterDto createVirtualDatacenter(com.abiquo.model.transport.SingleResourceTransportDto location,
com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String name,
String type,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto vlan)
public com.abiquo.server.core.infrastructure.network.PublicIpDto createPublicIp(com.abiquo.server.core.infrastructure.PublicCloudRegionDto location)
public com.abiquo.server.core.infrastructure.network.PublicIpDto addPublicIpToVirtualDatacenter(com.abiquo.server.core.infrastructure.network.PublicIpDto publicip,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public com.abiquo.server.core.infrastructure.network.PublicIpDto releasePublicIpFromVirtualDatacenter(com.abiquo.server.core.infrastructure.network.PublicIpDto publicip,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public com.abiquo.server.core.cloud.VirtualMachineDto assignPublicIpToVirtualMachine(com.abiquo.server.core.infrastructure.network.PublicIpDto ip,
com.abiquo.server.core.infrastructure.PublicCloudRegionDto location,
com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
com.abiquo.server.core.cloud.VirtualMachineDto vm)
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 createVirtualMachine(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
com.abiquo.server.core.cloud.VirtualApplianceDto vapp,
com.abiquo.server.core.cloud.HardwareProfileDto hp)
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,
int 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)
public Iterable<com.abiquo.server.core.cloud.DeviceDto> listDevices(com.abiquo.server.core.infrastructure.LocationDto location)
public Iterable<com.abiquo.server.core.cloud.LoadBalancerDto> listLoadBalancers(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public Iterable<com.abiquo.server.core.cloud.LoadBalancerDto> listLoadBalancers(com.abiquo.server.core.cloud.DeviceDto lbd)
public com.abiquo.server.core.cloud.LoadBalancerDto getLoadBalacer(com.abiquo.server.core.cloud.DeviceDto device,
int idLoadBalancer)
public void deleteLoadBalancer(com.abiquo.server.core.cloud.LoadBalancerDto lbd)
public com.abiquo.server.core.cloud.LoadBalancerDto editLoadBalancer(com.abiquo.server.core.cloud.LoadBalancerDto lbd)
public com.abiquo.server.core.cloud.LoadBalancerDto createLoadBalancer(com.abiquo.server.core.cloud.DeviceDto device,
String name,
String algorithm,
List<com.abiquo.server.core.cloud.RoutingRuleDto> routingRules,
List<com.abiquo.server.core.cloud.HealthCheckDto> healthChecks,
List<com.abiquo.server.core.cloud.LoadBalancerAddressDto> lbAddresses,
List<com.abiquo.server.core.cloud.FirewallPolicyDto> firewalls,
com.google.common.base.Optional<com.abiquo.server.core.cloud.VirtualDatacenterDto> vdc,
com.google.common.base.Optional<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> network)
public com.abiquo.server.core.cloud.HealthCheckDto createHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String name,
String protocol,
long intervalInMs,
long timeoutInMs)
public com.abiquo.server.core.cloud.HealthCheckDto createHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String name,
String protocol,
long intervalInMs,
long timeoutInMs,
Integer attemps,
Integer port,
String path)
public com.abiquo.server.core.cloud.RoutingRuleDto createRoutingRule(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
String protocolIn,
String protocolOut,
int portIn,
int portOut,
com.abiquo.server.core.cloud.SSLCertificateDto sslCertificate)
public Iterable<com.abiquo.server.core.cloud.RoutingRuleDto> listRoutingRules(com.abiquo.server.core.cloud.LoadBalancerDto lbd)
public Iterable<com.abiquo.server.core.cloud.HealthCheckDto> listHealthChecks(com.abiquo.server.core.cloud.LoadBalancerDto lbd)
public com.abiquo.server.core.cloud.RoutingRulesDto editRoutingRules(com.abiquo.server.core.cloud.RoutingRulesDto routingRules)
public com.abiquo.server.core.cloud.HealthChecksDto editHealthChecks(com.abiquo.server.core.cloud.HealthChecksDto healthChecks)
public void deleteRoutingRule(com.abiquo.server.core.cloud.RoutingRuleDto routingRule)
public void deleteHealthCheck(com.abiquo.server.core.cloud.HealthCheckDto healthCheck)
public com.abiquo.server.core.cloud.RoutingRuleDto editRoutingRule(com.abiquo.server.core.cloud.RoutingRuleDto routingRule)
public com.abiquo.server.core.cloud.HealthCheckDto editHealthCheck(com.abiquo.server.core.cloud.HealthCheckDto healthCheck)
public com.abiquo.server.core.cloud.RoutingRuleDto getRoutingRule(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
int idRoutingRule)
public com.abiquo.server.core.cloud.HealthCheckDto getHealthCheck(com.abiquo.server.core.cloud.LoadBalancerDto lbd,
int idHealthCheck)
public com.abiquo.server.core.cloud.DeviceDto createDevice(com.abiquo.server.core.infrastructure.LocationDto location,
com.abiquo.server.core.cloud.DeviceTypeDto deviceType,
String name,
boolean vdcDefault)
location - PublicCloudRegionDto or DatacenterDtopublic com.abiquo.server.core.cloud.DeviceDto createDevice(com.abiquo.server.core.infrastructure.LocationDto location,
com.abiquo.server.core.cloud.DeviceTypeDto deviceType,
String name,
String endpoint,
String user,
String password,
com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
boolean vdcDefault)
public com.abiquo.server.core.cloud.FirewallPolicyDto createFirewallPolicy(String name, String description, com.abiquo.server.core.cloud.DeviceDto firewallDevice, com.google.common.base.Optional<com.abiquo.server.core.cloud.VirtualDatacenterDto> optVdc)
public com.abiquo.server.core.cloud.FirewallRulesDto addFirewallRules(com.abiquo.server.core.cloud.FirewallPolicyDto firewall,
com.abiquo.server.core.cloud.FirewallRulesDto rules)
public void addFirewallToVirtualMachine(com.abiquo.server.core.cloud.FirewallPolicyDto firewall,
com.abiquo.server.core.cloud.VirtualMachineDto vm)
public com.abiquo.server.core.infrastructure.network.NicsDto getNics(com.abiquo.server.core.cloud.VirtualMachineDto vm)
public com.abiquo.server.core.cloud.VirtualMachineDto cloneVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm)
Copyright © 2008–2018 Abiquo Holdings S.L.. All rights reserved.