Elastic Compute provides an Infrastructure as a Service environment based on Apache CloudStack as management middleware and KVM hypervisors. The platform is configured, set up, maintained, and monitored by Leaseweb.
As a user you will get a pool of resources with CPU cores, RAM and NFS storage on a fully redundant platform. Through the native Apache CloudStack Dashboard and API these resources are used to build and deploy different type of networks and virtual machines.
Elastic compute comes with two types of resource options for different work loads:
Elastic Compute: for a more competitively priced option without sacrificing excellent computing performance. This option is currently only available in AMS-01, MTL-02 and WDC-02.
Elastic Compute Premium: has dedicated hyper threads, ready to maximise performance and handle your most demanding workloads. This option is available in AMS-01, LON-01, SIN-01, FRA-10, SFO-12, and WDC-02.
Software
Operating system
Leaseweb supplies OS templates and ISO's in the Apache CloudStack dashboard, to get you easily started with creating your own virtual machine(s). It is also possible to upload an ISO and create your own template from an existing virtual machine.
Windows
Leaseweb does not supply (pre-licensed) windows OS templates.
We do supply prepared Windows ISOs so that you can start installing Windows yourself. To active Windows on a virtual machine, you need to acquire a Windows license. The licenses for Windows can be acquired through us (please contact Sales) and are not included in your default elastic compute pricing.
Control panel software
We do not supply pre-created templates with control panel software. However, you can buy licenses and install any panel.
Network
Apache CloudStack provides a wealth of options with respect to networks. The two basic network models available in Elastic Compute are:
- Shared network (instances get a public IPv4 address directly assigned to their virtual NIC)
- Isolated network (all instances are deployed behind a virtual router device within a private network using private IP space. The virtual router is the gateway to the public internet)
N.B. for both network types we provide a public IPv4 subnet, connecting your virtual machines (based on the network type) to the public internet.
Particularly, the isolated network provides different additional features including:
- Load balancing (basic load balancing by the virtual router device for an isolated network)
- Firewall (both ingress and egress policies)
- Port forwarding (through the virtual router to specific instances within the virtual routers isolated network)
- Virtual Private Cloud, VPC (a network consisting of multiple isolated networks, tiers, all connected and managed through the same virtual router)
- Site-to-site VPNs (with a VPC)
Read more about networking on the Managing Apache CloudStack Network page.
Firewall
Within Elastic Compute, there is a firewall functionality for isolated networks. This functionality is delivered by means of the virtual router and is part of the default product. It does not incur any additional cost.
The firewall feature allows you to set traffic rules for the internet protocols TCP, UDP and ICMP and define the port(s) on IP address level.
Read more about firewall on the Setting up firewall rules in an Isolated Network section.
IP addresses
For Elastic Compute it is possible to buy ranges of public IPv4 addresses starting with a /29. These IP addresses are charged per subnet.
You need to acquire these ranges per network model you require. Therefore, if both the shared and the isolated networks are needed, then two ranges are required to give those connectivity to the Internet. Please keep in mind that due to the nature of subnets, the effectively usable IP addresses that you can assign to virtual machines are less than the total number bought.
Since each subnet is announced to the public internet as a network, 5 IP addresses are reserved, for network, router 1, router 2, gateway and broadcast addresses.
Regular procedures for obtaining these addresses apply. If more than a /28 range is required, it is possible to get them but regular procedure for obtaining those IP addresses apply. Sales can help you with that request.
SLA
It is possible to obtain SLAs for Private Cloud based on Apache CloudStack. This will ensure fast support and a quicker response time.
Upgrades and Downgrades
In the Customer Portal you can request an upgrade for your resource pool. Increase your resource pool using the sliders and click on Submit to request the upgrade. Your upgrade request will be processed and we will notify you when the resources are added.
Managing assigned Elastic Compute IP Addresses
This section describes how to view the IP list and edit the reverse lookup of your Elastic Compute assigned IP address space through the Actions in the Customer Portal.
- In the Customer Portal, click the ID of your Elastic Compute than click Manage Elastic Compute to visit the details page.
- Click the Network tab and scroll down to the IP Address Management section.
- Click on an IP address to expand the options, where you will find options to manage the rDNS, DDoS IP profile and null route your IP address.
Setting Reverse Lookup
The configuration of PTR resource records to identify servers by Reverse DNS is strictly an optional part of the DNS standard implementation.
You are not required to use reverse lookup zones (although for some applications, such as SMTP, Reverse DNS records are used to perform security checks).
- Modify Reverse DNS Name to which PTR record you would like for your allocated IP addresses to point at.
- Click OK to save.
Upgrading DDoS IP Protection Profile
There are different DDoS IP protection profiles to be enabled for your IP address. For more information please visit the knowledge base article DDoS IP Protection.
- Click the Upgrade button to upgrade your DDoS IP Protection Type from Standard to Advanced.
- After upgrading to Advanced, you will be able to manage the Profile.
Null-routing Assigned IP Addresses
Null-routing allows you to block all the IP traffic to the respective IP address that is assigned to your VM.
- Click on Null-route, to null-route the IP address.
- You can provide a comment and the duration for the null-routing (optional) in the next screen.
Delivery time
The delivery of Elastic Compute is fully automated, unless there is an account verification required. In the case there is an account verification needed, the order requires manual approval by Leaseweb.
CloudStack APIs
The Private Cloud API provides you all sorts of information about the Private Clouds that you have at Leaseweb. Using the APIs you can list your Private Cloud contract data, access credentials and inspect usage for data traffic, CPU, RAM and storage.
The complete list of endpoints including instructions can be found here: Private Cloud APIs
Bursting with Elastic Compute resource pool
Elastic Compute with the type resource pool (a monthly committed amount of resources), you can activate bursting that allows you to use more resources than is available within your resource pool. By enabling bursting, you will be allowed to use additional cores and RAM up to 1.5 times of your current committed resource pool. Bursting is charged by the hour and will be reflected in your next invoice.
For more information on billing, please check out our bursting FAQ here.
Typical use cases for Bursting
- For periodic resource needs: during a period of new deployment, a new product launch, a marketing campaign, etc.
- During rapid unpredictable growth period: to see what would be needed before committing to a larger pool.
- To cover unpredictable jumps in workloads.
Enabling/ disabling Bursting for Elastic Compute
Follow these steps to enable Bursting for your Elastic Compute resource pool:
- Login to the customer portal and click on Elastic Compute under Cloud Compute.
- Select the Elastic Compute contract and click Manage Elastic Compute.
- In the Technical Details under the Management tab, you can find the Bursting option.
- Activate bursting by switching the Bursting button to Enabled, and then click Submit.
Billing of Bursting
Your resource pool limit in the contract does not change and you keep paying for the committed resource pool. But the actual Elastic Compute resource limits will be raised by 1.5 times your resource pool capacity. This increase is reflected in the Apache CloudStack dashboard only. All consumed resources above the committed resource pool are tracked hourly and billed on your next invoice, these are the Bursting resources. This also means that you can have bursting enabled but as long as you do not exceed your resource pool limits, there are no additional costs.
In below table an example of a resource pool with 20 cores and 40 GB memory:
Example | CPUs | RAM |
---|---|---|
Resource Pool limits | 20 | 40 GB |
Resource Pool limits with Bursting enabled | 30 | 60 GB |
The following criteria applies for billing of Bursting:
- A resource pool contract is invoiced at the start of the month.
- The actual usage for each item is reported on an hourly basis.
- In case an item (CPU, RAM or both) is used over the committed resource pool, you will be charged hourly for the item used. Over-usage calculations are as follows:
CPU and RAM: unit price for the item x number of hours used x amount that is overused
Note: Unit prices are on demand list prices.
Reporting on Bursting usage
You can use the reporting feature to do the following tasks:
- See your real usage in “Usage Graphs” on the Customer Portal.
- Graph shows the usage of storage, CPUs, memory allocated to VMs, and data traffic usage.
- Next to real usage, flat fee resource pool amounts are displayed along with the over-usage amounts.
Upgrading resource pools with Bursting enabled
If you have cloud bursting enabled, in case of a resource pool upgrade request, your new bursting limit will also upgrade at 1.5 and your bursting feature will stay enabled.
Managing data traffic notifications for Elastic Compute
Perform the following steps to set and manage data traffic notifications for Elastic Compute:
- Login to the customer portal and click on Elastic Compute under Cloud Compute.
- Select the Elastic Compute contract and click Manage Elastic Compute.
Select the Usage Statistics tab, click Manage Notification Settings.
You will find the following information on this screen:Data traffic notification is configured by default to inform you (to your Technical Contact email address(es)) when the data traffic usage has reached 80% of your monthly limit. By updating the settings , you are able to change the default and customize your notification settings.
Send to emails A notification is an email that is sent to the Technical Contact email address(es) of your account, when the specified threshold is reached or exceeded by the actual usage. Limit The Limit value is the threshold required to trigger the notification.
It needs to be a whole number in TB.
Frequency Can be Once, Daily or Weekly.
The frequency determines how often the notification email is repeated, once the threshold has been reached.
Note: The usage is checked every hour, therefore you may not immediately get notified once your set threshold limit has been reached.
Managing Apache CloudStack panel access
The Apache CloudStack dashboard, where you manage your cloud environments, has restricted access for only allowed IP addresses. This restriction is to protect your environments from malicious users, that can gain access through the Apache CloudStack dashboard. Please make sure to whitelist your IP address(es) to be able to reach the Apache CloudStack dashboard.
Perform the following steps to whitelist an IP address or network:
- Login to the customer portal and click on Elastic Compute under Cloud Compute.
- Select the Elastic Compute contract and click Manage Elastic Compute.
- Go to the Access tab, click Add IP.
- After clicking on Add or Remove, the selected IP or Network will be added or removed from the whitelist.
Leaseweb provided documentation
We have written an extensive manual explaining the available functions and tasks you can perform in the Elastic Compute.
- Getting Started with Apache CloudStack
- Viewing Apache CloudStack dashboard
- Managing Apache CloudStack Instances
- Managing Apache CloudStack Affinity Groups
- Managing Apache CloudStack Storage
- Managing Apache CloudStack Network
- Managing Apache CloudStack Templates
- Deleting Apache CloudStack Events
- Managing Apache CloudStack Projects
- Managing Apache CloudStack Accounts
- Managing Apache CloudStack Domains
- Managing Apache CloudStack Service Offerings
- Managing Apache CloudStack API and automation
- Viewing your Elastic Compute from customer portal
- Managing your Elastic Compute details from customer portal
- Managing your Elastic Compute billing from customer portal
- Managing Apache CloudStack Snapshots
- Viewing your Elastic Compute usage from customer portal
CloudStack provided documentation
There are a lot of generic documentation explaining the infrastructure setup and generic concepts within CloudStack. Particularly the "Concepts and Terminology" and "Programmer guide" can be of great use.
The first gives a basic understanding of Cloudstack setup and working. The second is a great source for getting started with the API.
http://docs.cloudstack.apache.org/en/latest/conceptsandterminology/
There is the Usage guide which provides a lot of insight in the setup and workings of CloudStack:
http://docs.cloudstack.apache.org/en/latest/adminguide/index.html
The Release Notes will tell you what has changed between the versions. This can be useful in case our Private Cloud version is not yet updated to the latest one (which will always be a temporary situation):
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/ (Before 4.14)
http://docs.cloudstack.apache.org/en/latest/releasenotes/index.html (4.14)
There is the API guide which will give insight in the available API calls. Together with the "Programmer guide", this provides a good starting point for using the API. Please be notified that Some API are only available for the admin users. As a results, our customer won't have access to them.
http://cloudstack.apache.org/api/apidocs-4.14/
http://docs.cloudstack.apache.org/en/4.14.0.0/developersguide/index.html
There is a wiki which contains additional information:
Release Notes: Apache CloudStack 4.17
Feature updates
- New graphical user interface official
With this CloudStack major upgrade we are move entirely to the new graphical user interface, know under the project name Primate.
The revamp of the graphical user interface of CloudStack brings a refreshing and dynamic interface. - Role-based users for Projects
Users can be assigned a restricted role, allowing them to have limited actions available in the graphical user interface. This can be convenient when you don't want your users to be able to perform all actions available, like destroying instances. - Virtual routers support for IKEv2
With the support for IKEv2 vpn encryption and connections are much faster and more reliable than before. - Bulk actions added to new graphical user interface
The new graphical user interface now allows you to make bulk changes. Think of managing firewall rules or public IP addresses. - Support for multiple SSH keys
You can now assign multiple SSH keys to an instance using the CloudStack interfaces. - Attach and detach root disk options available in graphical user interface
In the new graphical user interface it is now also possible to attach and detach the root disk of an instance. This options was only available through the API before.
API updates
The following APIs have been added new or modified for your use:
New API Commands
Name | Description |
deleteGuestNetworkIpv6Prefix | Deletes an existing guest network IPv6 prefix. |
releaseIpAddress | Releases an IP address from the account. |
listGuestVlans | Lists all guest vlans |
reserveIpAddress | Reserve a public IP to an account. |
resetConfiguration | Resets a configuration. The configuration will be set to default value for global setting, and removed from account_details or domain_details for Account/Domain settings |
listUsageServerMetrics | Lists Usage Server metrics |
listIpv6FirewallRules | Lists all IPv6 firewall rules |
patchSystemVm | Attempts to live patch systemVMs - CPVM, SSVM |
createNetworkPermissions | Updates network permissions. |
listManagementServersMetrics | Lists Management Server metrics |
changeOfferingForVolume | Change disk offering of the volume and also an option to auto migrate if required to apply the new disk offering |
listTemplateDirectDownloadCertificates | List the uploaded certificates for direct download templates |
createIpv6FirewallRule | Creates an Ipv6 firewall rule in the given network (the network has to belong to VPC) |
createGuestNetworkIpv6Prefix | Creates a guest network IPv6 prefix. |
listGuestNetworkIpv6Prefixes | Lists guest network IPv6 prefixes |
listVirtualMachinesUsageHistory | Lists VM stats |
provisionTemplateDirectDownloadCertificate | Provisions a host with a direct download certificate |
resetNetworkPermissions | Resets network permissions. |
listDbMetrics | list the db hosts and statistics |
listNetworkPermissions | List network visibility and all accounts that have permissions to view this network. |
updateIpv6FirewallRule | Updates Ipv6 firewall rule with specified ID |
deleteIpv6FirewallRule | Deletes a IPv6 firewall rule |
removeNetworkPermissions | Removes network permissions. |
listVsphereStoragePolicyCompatiblePools | List storage pools compatible with a vSphere storage policy |
listProjectRolePermissions | Lists a project’s project role permissions |
importVsphereStoragePolicies | Import vSphere storage policies |
migrateSecondaryStorageData | migrates data objects from one secondary storage to destination image store(s) |
unmanageVirtualMachine | Unmanage a guest virtual machine. |
updateImageStore | Updates image store read-only status |
deleteProjectRole | Delete Project roles in CloudStack |
deleteUserFromProject | Deletes user from the project |
listProjectRoles | Lists Project roles in CloudStack |
createProjectRole | Creates a Project role |
updateProjectRole | Creates a Project role |
listVsphereStoragePolicies | List vSphere storage policies |
createProjectRolePermission | Adds API permissions to a project role |
updateProjectRolePermission | Updates a project role permission and/or order |
addUserToProject | Adds user to a project |
importRole | Imports a role based on provided map of rule permissions |
deleteProjectRolePermission | Deletes a project role permission in the project |
listResourceIcon | Lists the resource icon for the specified resource(s) |
updatePodManagementNetworkIpRange | Updates a management network IP range. Only allowed when no IPs are allocated. |
deleteResourceIcon | deletes the resource icon from the specified resource(s) |
updateBackupOffering | Updates a backup offering. |
updateStorageCapabilities | Syncs capabilities of storage pools |
uploadResourceIcon | Uploads an icon for the specified resource(s) |
updateVlanIpRange | Updates a VLAN IP range. |
declareHostAsDegraded | Declare host as ‘Degraded’. Host must be on ‘Disconnected’ or ‘Alert’ state. The ADMIN must be sure that there are no VMs running on the respective host otherwise this command might corrupted VMs that were running on the ‘Degraded’ host. |
updateAnnotationVisibility | update an annotation visibility. |
cancelHostAsDegraded | Cancel host status from ‘Degraded’. Host will transit back to status ‘Enabled’. |
syncStoragePool | Sync storage pool with management server (currently supported for Datastore Cluster in VMware and syncs the datastores in it) |
Removed API Commands
Name | Description |
---|---|
deleteExternalLoadBalancer | Deletes a F5 external load balancer appliance added in a zone. |
configureF5LoadBalancer | configures a F5 load balancer device |
listF5LoadBalancers | lists F5 load balancer devices |
listExternalLoadBalancers | Lists F5 external load balancer appliances added in a zone. |
deleteF5LoadBalancer | delete a F5 load balancer device |
addExternalLoadBalancer | Adds F5 external load balancer appliance. |
addF5LoadBalancer | Adds a F5 BigIP load balancer device |
listF5LoadBalancerNetworks | lists network that are using a F5 load balancer device |
listTemplateOvfProperties | List template OVF properties if available. |
Changed API Commands
API | Description |
---|---|
createVPCOffering | Request: New Parameters:
Response: New Parameters:
|
listVirtualMachinesMetrics | Request: New Parameters:
Removed Parameters:
|
listNetworks | Request: New Parameters:
Response: New Parameters:
|
updateFirewallRule | Response: New Parameters:
|
restoreVirtualMachine | Response: New Parameters:
Removed Parameters:
|
createEgressFirewallRule | Response: New Parameters:
|
listVPCOfferings | Response: New Parameters:
|
uploadVolume | Response: New Parameters:
|
stopRouter | Response: New Parameters:
|
listEgressFirewallRules | Response: New Parameters:
|
startRouter | Response: New Parameters:
|
changeServiceForVirtualMachine | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listFirewallRules | Response: New Parameters:
|
rebootVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateNetworkOffering | Response: New Parameters:
|
updateVPC | Response: New Parameters:
|
createNetworkOffering | Request: New Parameters:
Response: New Parameters:
|
updateVmNicIp | Response: New Parameters:
Removed Parameters:
|
startInternalLoadBalancerVM | Response: New Parameters:
|
updateDiskOffering | Response: New Parameters:
|
stopNetScalerVpx | Response: New Parameters:
|
destroyVolume | Response: New Parameters:
|
detachVolume | Response: New Parameters:
|
rebootRouter | Response: New Parameters:
|
updateHypervisorCapabilities | Request: New Parameters:
Response: New Parameters:
|
addNicToVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateDefaultNicForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateBackupOffering | Request: New Parameters:
|
stopInternalLoadBalancerVM | Response: New Parameters:
|
restartNetwork | Request: New Parameters:
|
listHypervisorCapabilities | Response: New Parameters:
|
revokeTemplateDirectDownloadCertificate | Request: New Parameters:
Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
createServiceOffering | Request: New Parameters:
Response: New Parameters:
|
listNiciraNvpDeviceNetworks | Response: New Parameters:
|
assignVirtualMachine | Response: New Parameters:
Removed Parameters:
|
resizeVolume | Response: New Parameters:
|
createVlanIpRange | Response: New Parameters:
|
listPaloAltoFirewallNetworks | Response: New Parameters:
|
listManagementServers | Response: New Parameters:
|
changeServiceForRouter | Response: New Parameters:
|
updateVolume | Response: New Parameters:
|
updateVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateNetwork | Response: New Parameters:
|
listNetworkACLLists | Response: New Parameters:
|
migrateVirtualMachine | Response: New Parameters:
Removed Parameters:
|
resetPasswordForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
resetSSHKeyForVirtualMachine | Request: New Parameters:
Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
createVPC | Response: New Parameters:
|
listInternalLoadBalancerVMs | Response: New Parameters:
|
listSrxFirewallNetworks | Response: New Parameters:
|
detachIso | Response: New Parameters:
Removed Parameters:
|
listVirtualMachines | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listDiskOfferings | Request: New Parameters:
Response: New Parameters:
|
revertToVMSnapshot | Response: New Parameters:
Removed Parameters:
|
deployVirtualMachine | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listVlanIpRanges | Response: New Parameters:
|
createDiskOffering | Request: New Parameters:
Response: New Parameters:
|
listVolumes | Response: New Parameters:
|
listNetworkOfferings | Response: New Parameters:
|
createNetwork | Request: New Parameters:
Response: New Parameters:
|
listVPCs | Response: New Parameters:
|
migrateVirtualMachineWithVolume | Response: New Parameters:
Removed Parameters:
|
restartVPC | Request: New Parameters:
|
attachVolume | Response: New Parameters:
|
updateVlanIpRange | Response: New Parameters:
|
listNetscalerLoadBalancerNetworks | Response: New Parameters:
|
createKubernetesCluster | Request: Removed Parameters:
|
migrateVolume | Response: New Parameters:
|
listEvents | Request: New Parameters:
Response: New Parameters:
|
updateVMAffinityGroup | Response: New Parameters:
Removed Parameters:
|
migrateVPC | Response: New Parameters:
|
dedicatePublicIpRange | Response: New Parameters:
|
recoverVirtualMachine | Response: New Parameters:
Removed Parameters:
|
listRouters | Response: New Parameters:
|
listBrocadeVcsDeviceNetworks | Response: New Parameters:
|
recoverVolume | Response: New Parameters:
|
migrateNetwork | Response: New Parameters:
|
uploadTemplateDirectDownloadCertificate | Response: New Parameters:
Removed Parameters:
|
importUnmanagedInstance | Response: New Parameters:
Removed Parameters:
|
createVolume | Response: New Parameters:
|
createFirewallRule | Response: New Parameters:
|
attachIso | Response: New Parameters:
Removed Parameters:
|
listSSHKeyPairs | Request: New Parameters:
|
destroyRouter | Response: New Parameters:
|
removeNicFromVirtualMachine | Response: New Parameters:
Removed Parameters:
|
createPrivateGateway | Request: New Parameters:
Changed Parameters:
|
updateVPCOffering | Response: New Parameters:
|
scaleVirtualMachine | Request: New Parameters:
|
destroyVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateEgressFirewallRule | Response: New Parameters:
|
listServiceOfferings | Response: New Parameters:
|
startVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateServiceOffering | Response: New Parameters:
|
stopVirtualMachine | Response: New Parameters:
Removed Parameters:
|
createNetworkACLList | Response: New Parameters:
|
copyIso | Response: New Parameters:
|
listVirtualMachinesMetrics | Request: New Parameters:
|
listHosts | Response: New Parameters:
|
updateStoragePool | Request: New Parameters:
|
rebootSystemVm | Response: New Parameters:
|
listNetworks | Request: New Parameters:
Response: New Parameters:
|
restoreVirtualMachine | Response: New Parameters:
|
updateHost | Request: New Parameters:
Response: New Parameters:
|
destroySystemVm | Response: New Parameters:
|
addSwift | Response: New Parameters:
|
scaleSystemVm | Response: New Parameters:
|
stopRouter | Response: New Parameters:
|
listProjectInvitations | Request: New Parameters:
Response: New Parameters:
|
listLdapConfigurations | Request: New Parameters:
|
listSecondaryStagingStores | Response: New Parameters:
|
startRouter | Response: New Parameters:
|
changeServiceForVirtualMachine | Response: New Parameters:
|
listTemplates | Request: New Parameters:
Response: New Parameters:
|
listPhysicalNetworks | Response: New Parameters:
|
createSecondaryStagingStore | Response: New Parameters:
|
rebootVirtualMachine | Request: New Parameters:
Response: New Parameters:
|
updateVPC | Response: New Parameters:
|
stopSystemVm | Response: New Parameters:
|
listPrivateGateways | Response: New Parameters:
|
updateVmNicIp | Response: New Parameters:
|
startInternalLoadBalancerVM | Response: New Parameters:
|
updateDiskOffering | Request: New Parameters:
Response: New Parameters:
|
addAccountToProject | Request: New Parameters:
|
listKubernetesClusters | Response: New Parameters:
Removed Parameters:
|
scaleKubernetesCluster | Request: Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
stopNetScalerVpx | Response: New Parameters:
|
updatePhysicalNetwork | Response: New Parameters:
|
createRolePermission | Response: Removed Parameters:
|
listSystemVms | Response: New Parameters:
|
createProject | Request: New Parameters:
Response: New Parameters:
|
changeServiceForSystemVm | Response: New Parameters:
|
rebootRouter | Response: New Parameters:
|
findHostsForMigration | Response: New Parameters:
|
addNicToVirtualMachine | Response: New Parameters:
|
listStaticRoutes | Request: New Parameters:
|
listPublicIpAddresses | Response: New Parameters:
|
updateIso | Response: New Parameters:
|
listExternalLoadBalancers | Response: New Parameters:
|
updateDefaultNicForVirtualMachine | Response: New Parameters:
|
prepareTemplate | Response: New Parameters:
|
stopInternalLoadBalancerVM | Response: New Parameters:
|
restartNetwork | Response: New Parameters:
|
addImageStore | Response: New Parameters:
|
listRolePermissions | Response: Removed Parameters:
|
listNetworkACLs | Response: New Parameters:
|
copyTemplate | Response: New Parameters:
|
createServiceOffering | Request: New Parameters:
Response: New Parameters:
|
listNiciraNvpDeviceNetworks | Response: New Parameters:
|
assignVirtualMachine | Response: New Parameters:
|
updateTemplate | Request: New Parameters:
Response: New Parameters:
|
listPaloAltoFirewallNetworks | Response: New Parameters:
|
changeServiceForRouter | Response: New Parameters:
|
updateVirtualMachine | Response: New Parameters:
|
addSecondaryStorage | Response: New Parameters:
|
updateNetwork | Response: New Parameters:
|
updateVpnGateway | Response: New Parameters:
|
migrateVirtualMachine | Response: New Parameters:
|
createTemplate | Response: New Parameters:
|
resetPasswordForVirtualMachine | Response: New Parameters:
|
associateIpAddress | Response: New Parameters:
|
createNetworkACL | Response: New Parameters:
|
resetSSHKeyForVirtualMachine | Response: New Parameters:
|
createVPC | Response: New Parameters:
|
listInternalLoadBalancerVMs | Response: New Parameters:
|
listSrxFirewallNetworks | Response: New Parameters:
|
detachIso | Response: New Parameters:
|
createRole | Request: New Parameters:
Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
prepareHostForMaintenance | Response: New Parameters:
|
listVirtualMachines | Request: New Parameters:
Response: New Parameters:
|
listDiskOfferings | Response: New Parameters:
|
upgradeKubernetesCluster | Response: New Parameters:
Removed Parameters:
|
listProjects | Request: New Parameters:
Response: New Parameters:
|
revertToVMSnapshot | Response: New Parameters:
|
registerIso | Response: New Parameters:
|
deployVirtualMachine | Request: New Parameters:
Removed Parameters:
Response: New Parameters:
|
cancelHostMaintenance | Response: New Parameters:
|
listProjectAccounts | Request: New Parameters:
Response: New Parameters:
|
createDiskOffering | Request: New Parameters:
Response: New Parameters:
|
createNetwork | Response: New Parameters:
|
listVPCs | Response: New Parameters:
|
migrateVirtualMachineWithVolume | Response: New Parameters:
|
restartVPC | Response: New Parameters:
|
addHost | Response: New Parameters:
|
updateProject | Request: New Parameters:
Response: New Parameters:
|
listIsos | Request: New Parameters:
Response: New Parameters:
|
updateCloudToUseObjectStore | Response: New Parameters:
|
updateRole | Response: New Parameters:
Removed Parameters:
|
listNetscalerLoadBalancerNetworks | Response: New Parameters:
|
startSystemVm | Response: New Parameters:
|
createKubernetesCluster | Response: New Parameters:
Removed Parameters:
|
updateVMAffinityGroup | Response: New Parameters:
|
migrateVPC | Response: New Parameters:
|
recoverVirtualMachine | Response: New Parameters:
|
getUploadParamsForTemplate | Request: Changed Parameters:
|
updateProjectInvitation | Request: New Parameters:
|
migrateSystemVm | Response: New Parameters:
|
listVpnGateways | Response: New Parameters:
|
listRoles | Response: New Parameters:
Removed Parameters:
|
updateNetworkACLItem | Response: New Parameters:
|
listRouters | Response: New Parameters:
|
listBrocadeVcsDeviceNetworks | Response: New Parameters:
|
listSwifts | Response: New Parameters:
|
listUsageRecords | Response: New Parameters:
|
suspendProject | Response: New Parameters:
|
updateIpAddress | Response: New Parameters:
|
migrateNetwork | Response: New Parameters:
|
registerTemplate | Request: Changed Parameters:
Response: New Parameters:
|
importUnmanagedInstance | Request: New Parameters:
Response: New Parameters:
|
addImageStoreS3 | Response: New Parameters:
|
createPhysicalNetwork | Response: New Parameters:
|
listF5LoadBalancerNetworks | Response: New Parameters:
|
listVMSnapshot | Response: New Parameters:
|
moveNetworkAclItem | Response: New Parameters:
|
attachIso | Response: New Parameters:
|
createVpnGateway | Response: New Parameters:
|
createVMSnapshot | Response: New Parameters:
|
destroyRouter | Response: New Parameters:
|
listImageStores | Request: New Parameters:
Response: New Parameters:
|
removeNicFromVirtualMachine | Response: New Parameters:
|
activateProject | Response: New Parameters:
|
reconnectHost | Response: New Parameters:
|
startKubernetesCluster | Response: New Parameters:
Removed Parameters:
|
createPrivateGateway | Response: New Parameters:
|
uploadSslCert | Request: New Parameters:
|
addBaremetalHost | Response: New Parameters:
|
destroyVirtualMachine | Response: New Parameters:
|
listServiceOfferings | Request: New Parameters:
Response: New Parameters:
|
startVirtualMachine | Request: New Parameters:
Response: New Parameters:
|
updateServiceOffering | Response: New Parameters:
|
stopVirtualMachine | Response: New Parameters:
|
createVPCOffering | Request: New Parameters:
|
ldapCreateAccount | Response: New Parameters:
|
createPod | Response: New Parameters:
|
copyIso | Response: New Parameters:
|
listVirtualMachinesMetrics | Request: New Parameters:
|
rebootSystemVm | Request: New Parameters:
Response: New Parameters:
|
listNetworks | Request: New Parameters:
Response: New Parameters:
|
registerSSHKeyPair | Response: New Parameters:
|
restoreVirtualMachine | Response: New Parameters:
Removed Parameters:
|
uploadVolume | Response: New Parameters:
|
destroySystemVm | Response: New Parameters:
|
listAnnotations | Request: New Parameters:
Response: New Parameters:
|
scaleSystemVm | Response: New Parameters:
|
updateVpnCustomerGateway | Request: New Parameters:
Response: New Parameters:
|
lockAccount | Response: New Parameters:
|
listProjectRolePermissions | Response: New Parameters:
Removed Parameters:
|
changeServiceForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
listTemplates | Request: New Parameters:
Response: New Parameters:
|
rebootVirtualMachine | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
stopSystemVm | Response: New Parameters:
|
updateVPC | Response: New Parameters:
Removed Parameters:
|
createNetworkOffering | Request: New Parameters:
Changed Parameters:
|
updateVmNicIp | Response: New Parameters:
Removed Parameters:
|
listPods | Response: New Parameters:
|
resetVpnConnection | Response: New Parameters:
|
listKubernetesClusters | Response: New Parameters:
|
scaleKubernetesCluster | Request: New Parameters:
Response: New Parameters:
|
listCapabilities | Response: New Parameters:
|
destroyVolume | Response: New Parameters:
|
updateDomain | Response: New Parameters:
|
listSystemVms | Response: New Parameters:
|
createProject | Response: New Parameters:
Removed Parameters:
|
detachVolume | Response: New Parameters:
|
markDefaultZoneForAccount | Response: New Parameters:
|
changeServiceForSystemVm | Response: New Parameters:
|
rebootRouter | Request: New Parameters:
|
addNicToVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateIso | Response: New Parameters:
|
updateDefaultNicForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
prepareTemplate | Response: New Parameters:
|
createDomain | Response: New Parameters:
|
restartNetwork | Response: New Parameters:
Removed Parameters:
|
createServiceOffering | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
copyTemplate | Response: New Parameters:
|
listNiciraNvpDeviceNetworks | Response: New Parameters:
|
assignVirtualMachine | Response: New Parameters:
Removed Parameters:
|
resizeVolume | Response: New Parameters:
|
updateTemplate | Response: New Parameters:
|
updateVpnConnection | Response: New Parameters:
|
listPaloAltoFirewallNetworks | Response: New Parameters:
|
updateVolume | Request: New Parameters:
Response: New Parameters:
|
updateAccount | Response: New Parameters:
|
updateVirtualMachine | Response: New Parameters:
Removed Parameters:
|
listDomains | Request: New Parameters:
Response: New Parameters:
|
disableAccount | Response: New Parameters:
|
updateNetwork | Response: New Parameters:
|
migrateVirtualMachine | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createTemplate | Response: New Parameters:
|
resetPasswordForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
listVpnCustomerGateways | Response: New Parameters:
|
resetSSHKeyForVirtualMachine | Response: New Parameters:
Removed Parameters:
|
addKubernetesSupportedVersion | Response: New Parameters:
|
createVPC | Response: New Parameters:
Removed Parameters:
|
listSrxFirewallNetworks | Response: New Parameters:
|
updateKubernetesSupportedVersion | Response: New Parameters:
|
detachIso | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listVirtualMachines | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
upgradeKubernetesCluster | Response: New Parameters:
|
listProjects | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createAccount | Response: New Parameters:
|
revertToVMSnapshot | Response: New Parameters:
Removed Parameters:
|
addAnnotation | Request: New Parameters:
Response: New Parameters:
|
registerIso | Response: New Parameters:
|
deployVirtualMachine | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
updateZone | Response: New Parameters:
|
listProjectAccounts | Response: New Parameters:
Removed Parameters:
|
createDiskOffering | Request: New Parameters:
|
listVolumes | Response: New Parameters:
|
lockUser | Response: New Parameters:
|
createNetwork | Request: New Parameters:
Response: New Parameters:
|
listVPCs | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
migrateVirtualMachineWithVolume | Request: Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
updateUser | Response: New Parameters:
|
restartVPC | Response: New Parameters:
Removed Parameters:
|
attachVolume | Response: New Parameters:
|
addHost | Request: Changed Parameters:
|
updateProject | Response: New Parameters:
Removed Parameters:
|
listUsers | Request: New Parameters:
Response: New Parameters:
|
listVpnConnections | Response: New Parameters:
|
disableUser | Response: New Parameters:
|
listIsos | Request: New Parameters:
Response: New Parameters:
|
listZones | Request: New Parameters:
Response: New Parameters:
|
listNetscalerLoadBalancerNetworks | Response: New Parameters:
|
startSystemVm | Response: New Parameters:
|
createKubernetesCluster | Request: New Parameters:
Response: New Parameters:
|
migrateVolume | Response: New Parameters:
|
updateVMAffinityGroup | Response: New Parameters:
Removed Parameters:
|
resetApiLimit | Response: New Parameters:
Removed Parameters:
|
migrateVPC | Response: New Parameters:
Removed Parameters:
|
getUploadParamsForTemplate | Request: New Parameters:
|
recoverVirtualMachine | Response: New Parameters:
Removed Parameters:
|
migrateSystemVm | Request: New Parameters:
Changed Parameters:
Response: New Parameters:
|
listRouters | Request: New Parameters:
|
createVpnConnection | Response: New Parameters:
|
listBrocadeVcsDeviceNetworks | Response: New Parameters:
|
listKubernetesSupportedVersions | Response: New Parameters:
|
listUsageRecords | Request: New Parameters:
Response: New Parameters:
|
recoverVolume | Response: New Parameters:
|
enableUser | Response: New Parameters:
|
listZonesMetrics | Request: New Parameters:
|
suspendProject | Response: New Parameters:
Removed Parameters:
|
migrateNetwork | Response: New Parameters:
|
listUnmanagedInstances | Response: New Parameters:
|
registerTemplate | Request: New Parameters:
Response: New Parameters:
|
createZone | Response: New Parameters:
|
listDomainChildren | Request: New Parameters:
Response: New Parameters:
|
importUnmanagedInstance | Response: New Parameters:
Removed Parameters:
|
listF5LoadBalancerNetworks | Response: New Parameters:
|
createVolume | Response: New Parameters:
|
listVMSnapshot | Response: New Parameters:
|
updatePod | Response: New Parameters:
|
attachIso | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createUser | Response: New Parameters:
|
createVMSnapshot | Response: New Parameters:
|
listSSHKeyPairs | Response: New Parameters:
|
listAccounts | Request: New Parameters:
Response: New Parameters:
|
removeNicFromVirtualMachine | Response: New Parameters:
Removed Parameters:
|
activateProject | Response: New Parameters:
Removed Parameters:
|
enableAccount | Response: New Parameters:
|
startKubernetesCluster | Response: New Parameters:
|
deleteProject | Request: New Parameters:
|
getUser | Response: New Parameters:
|
createVpnCustomerGateway | Request: New Parameters:
Response: New Parameters:
|
createManagementNetworkIpRange | Response: New Parameters:
|
removeAnnotation | Response: New Parameters:
|
addBaremetalHost | Request: Changed Parameters:
|
destroyVirtualMachine | Response: New Parameters:
Removed Parameters:
|
listServiceOfferings | Response: New Parameters:
Removed Parameters:
|
assignVirtualMachineToBackupOffering | Response: New Parameters:
Removed Parameters:
|
startVirtualMachine | Response: New Parameters:
Removed Parameters:
|
stopVirtualMachine | Response: New Parameters:
Removed Parameters:
|
updateServiceOffering | Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|