blob: b23a01bcf86f4ff251e326240a2d3d9b5fea3885 [file] [log] [blame]
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information#
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
API Changes Introduced in 4.20.2.0
==================================
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
Parameters Changed API Commands
-------------------------------
.. cssclass:: table-striped table-bordered table-hover
+---------------------------------------------+--------------------------------------------------------------------------------+
| Name | Description |
+=============================================+================================================================================+
| ``createTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listCapabilities`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``dynamicscalingenabled`` |
| | - ``additionalconfigenabled`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
API Changes Introduced in 4.20.1.0
==================================
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
Parameters Changed API Commands
-------------------------------
.. cssclass:: table-striped table-bordered table-hover
+--------------------------------------------------+--------------------------------------------------------------------------------+
| Name | Description |
+==================================================+================================================================================+
| ``addKubernetesSupportedVersion`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``addNicToVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``assignVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``attachIso`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``cancelStorageMaintenance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``changeServiceForRouter`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``changeServiceForSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``changeServiceForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createStoragePool`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createUser`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createVPC`` | **Request:** |
| | |
| | *Changed Parameters:* |
| | |
| | - ``cidr`` was 'required' and is now 'optional' |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createVPCOffering`` | **Request:** |
| | |
| | *Changed Parameters:* |
| | |
| | - ``supportedservices`` was 'required' and is now 'optional' |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``createZone`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``routedmodeenabled`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteBackupSchedule`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` (optional) |
| | |
| | *Changed Parameters:* |
| | |
| | - ``virtualmachineid`` was 'required' and is now 'optional' |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``deployVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``deployVnfAppliance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``destroyRouter`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``destroySystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``destroyVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``detachIso`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``disableAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``disableUser`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``enableAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``enableStorageMaintenance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``enableUser`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``findStoragePoolsForMigration`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``generateUsageRecords`` | **Request:** |
| | |
| | *Changed Parameters:* |
| | |
| | - ``enddate`` was 'required' and is now 'optional' |
| | - ``startdate`` was 'required' and is now 'optional' |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``getUser`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``importUnmanagedInstance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``importVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``isAccountAllowedToCreateOfferingsWithTags`` | **Request:** |
| | |
| | *Changed Parameters:* |
| | |
| | - ``id`` was 'optional' and is now 'required' |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``ldapCreateAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listAccounts`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listClusters`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listClustersMetrics`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listHosts`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listHostsMetrics`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listInternalLoadBalancerVMs`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listKubernetesSupportedVersions`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listManagementServers`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``peers`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listManagementServersMetrics`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``peers`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listRouters`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listStoragePools`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listSystemVms`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listUsers`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listVirtualMachines`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | - ``userdataid`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listVirtualMachinesMetrics`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | - ``userdataid`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listVnfAppliances`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | - ``userdataid`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listVsphereStoragePolicyCompatiblePools`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``listZones`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``routedmodeenabled`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``lockAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``lockUser`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``markDefaultZoneForAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVirtualMachineWithVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``rebootRouter`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``rebootSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``rebootVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``recoverVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``removeNicFromVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``resetPasswordForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``resetSSHKeyForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``resetUserDataForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``resizeVolume`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``automigrate`` (optional) |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``restoreVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``revertToVMSnapshot`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``scaleSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``startInternalLoadBalancerVM`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``startRouter`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``startSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``startVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``stopInternalLoadBalancerVM`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``stopNetScalerVpx`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``stopRouter`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``stopSystemVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``stopVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``syncStoragePool`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateAccount`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateDefaultNicForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateKubernetesSupportedVersion`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateStorageCapabilities`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateStoragePool`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``usediops`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateUser`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``apikeyaccess`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVMAffinityGroup`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVmNicIp`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
| ``updateZone`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``routedmodeenabled`` |
| | |
+--------------------------------------------------+--------------------------------------------------------------------------------+
API Changes Introduced in 4.20.0.0
==================================
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
New API Commands
----------------
.. cssclass:: table-striped table-bordered table-hover
+---------------------------------------------+--------------------------------------------------------------------------------+
| Name | Description |
+=============================================+================================================================================+
| ``changeBgpPeersForNetwork`` | Change the BGP peers for a network. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``enableRole`` | Enables a role |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateSharedFileSystem`` | Update a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateIpv4SubnetForZone`` | Updates an existing IPv4 subnet for a zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listASNumbers`` | List Autonomous Systems Numbers |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateRoutingFirewallRule`` | Updates Routing firewall rule with specified ID |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaListEmailConfiguration`` | List quota email template configurations |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteBackupRepository`` | delete a backup repository |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``changeBgpPeersForVpc`` | Change the BGP peers for a VPC. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createSharedFileSystem`` | Create a new Shared File System of specified size and disk offering, attached |
| | to the given network |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaPresetVariablesList`` | List the preset variables available for using in the Quota tariff activation |
| | rules given the usage type. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addNsxController`` | Add NSX Controller to CloudStack |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``purgeExpungedResources`` | Purge expunged resources |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteNsxController`` | delete NSX Controller to CloudStack |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listWebhooks`` | Lists Webhooks |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``executeWebhookDelivery`` | Executes a Webhook delivery |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``recoverSharedFileSystem`` | Recover a Shared FileSystem by id |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listIpv4SubnetsForGuestNetwork`` | Lists IPv4 subnets for guest networks. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``releaseIpv4SubnetForZone`` | Releases an existing dedicated IPv4 subnet for a zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createIpv4SubnetForZone`` | Creates a IPv4 subnet for a zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNetworkProtocols`` | Lists details of network protocols |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createASNRange`` | Creates a range of Autonomous Systems for BGP Dynamic Routing |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteBgpPeer`` | Deletes an existing Bgp Peer. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateBgpPeer`` | Updates an existing Bgp Peer. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteIpv4SubnetForGuestNetwork`` | Deletes an existing IPv4 subnet for guest network. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createRoutingFirewallRule`` | Creates a routing firewall rule in the given network in ROUTED mode |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``releaseASNumber`` | Releases an AS Number back to the pool |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listWebhookDeliveries`` | Lists Webhook deliveries |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``restartSharedFileSystem`` | Restart a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``forgotPassword`` | Sends an email to the user with a token to reset the password using |
| | resetPassword command. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listASNRanges`` | List Autonomous Systems Number Ranges |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``resetPassword`` | Resets the password for the user using the token generated via forgotPassword |
| | command. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``disableRole`` | Disables a role |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listBackupRepositories`` | Lists all backup repositories |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createBgpPeer`` | Creates a Bgp Peer for a zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``dedicateBgpPeer`` | Dedicates an existing Bgp Peer to an account or a domain. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createIpv4SubnetForGuestNetwork`` | Creates a IPv4 subnet for guest networks. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``destroySharedFileSystem`` | Destroy a Shared FileSystem by id |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteASNRange`` | deletes a range of Autonomous Systems for BGP Dynamic Routing |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listRoutingFirewallRules`` | Lists all Routing firewall rules |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listIpv4SubnetsForZone`` | Lists IPv4 subnets for zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``startSharedFileSystem`` | Start a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addBackupRepository`` | Adds a backup repository to store NAS backups |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``stopSharedFileSystem`` | Stop a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteRoutingFirewallRule`` | Deletes a routing firewall rule |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listBgpPeers`` | Lists Bgp Peers. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNsxControllers`` | list all NSX controllers added to CloudStack |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``releaseBgpPeer`` | Releases an existing dedicated Bgp Peer. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteIpv4SubnetForZone`` | Deletes an existing IPv4 subnet for a zone. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteWebhookDelivery`` | Deletes Webhook delivery |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``changeSharedFileSystemServiceOffering`` | Change Service offering of a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaConfigureEmail`` | Configure a quota email template |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``dedicateIpv4SubnetForZone`` | Dedicates an existing IPv4 subnet for a zone to an account or a domain. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listSharedFileSystems`` | List Shared FileSystems |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteWebhook`` | Deletes a Webhook |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateWebhook`` | Updates a Webhook |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``changeSharedFileSystemDiskOffering`` | Change Disk offering of a Shared FileSystem |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``expungeSharedFileSystem`` | Expunge a Shared FileSystem by id |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createWebhook`` | Creates a Webhook |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``extractSnapshot`` | Returns a download URL for extracting a snapshot. It must be in the Backed Up |
| | state. |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listSharedFileSystemProviders`` | Lists all available shared filesystem providers. |
+---------------------------------------------+--------------------------------------------------------------------------------+
Parameters Changed API Commands
-------------------------------
.. cssclass:: table-striped table-bordered table-hover
+---------------------------------------------+--------------------------------------------------------------------------------+
| Name | Description |
+=============================================+================================================================================+
| ``createVPCOffering`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` (optional) |
| | - ``networkmode`` (optional) |
| | - ``nsxsupportlb`` (optional) |
| | - ``routingmode`` (optional) |
| | - ``specifyasnumber`` (optional) |
| | |
| | *Changed Parameters:* |
| | |
| | - ``supportedservices`` was 'required' and is now 'optional' |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``ldapCreateAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``copyIso`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateResourceLimit`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``restoreVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateHost`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listClusters`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listStoragePoolObjects`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``snapshotname`` |
| | - ``templatename`` |
| | - ``volumename`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVPC`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVmNicIp`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateDiskOffering`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``suitableforvirtualmachine`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaTariffUpdate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``position`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` |
| | - ``position`` |
| | |
| | *Removed Parameters:* |
| | |
| | - ``uuid`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listCapabilities`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``allowuserforcestopvm`` |
| | - ``sharedfsvmmincpucount`` |
| | - ``sharedfsvmminramsize`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``checkVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateDomain`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``detachVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``findHostsForMigration`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addNicToVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listPublicIpAddresses`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``forsystemvms`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``forsystemvms`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateDefaultNicForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``copyTemplate`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNiciraNvpDeviceNetworks`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``resizeVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``changeOfferingForVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateNetwork`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listUsageTypes`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` |
| | - ``name`` |
| | |
| | *Removed Parameters:* |
| | |
| | - ``usagetypeid`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``resetPasswordForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createVPC`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` (optional) |
| | - ``bgppeerids`` (optional) |
| | - ``cidrsize`` (optional) |
| | |
| | *Changed Parameters:* |
| | |
| | - ``cidr`` was 'required' and is now 'optional' |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``detachIso`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``prepareHostForMaintenance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVirtualMachines`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listDiskOfferings`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``virtualmachineid`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``suitableforvirtualmachine`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listProjects`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``revertToVMSnapshot`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``registerIso`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``cancelHostMaintenance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateZone`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnrange`` |
| | - ``ismultiarch`` |
| | - ``isnsxenabled`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVlanIpRanges`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listProjectAccounts`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createDiskOffering`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``suitableforvirtualmachine`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVirtualMachineWithVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``attachVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addHost`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateProject`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listZones`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnrange`` |
| | - ``ismultiarch`` |
| | - ``isnsxenabled`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNetscalerLoadBalancerNetworks`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateVPC`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``dedicatePublicIpRange`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``recoverVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``cancelHostAsDegraded`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listBrocadeVcsDeviceNetworks`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``importRole`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``state`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaTariffCreate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``position`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` |
| | - ``position`` |
| | |
| | *Removed Parameters:* |
| | |
| | - ``uuid`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``suspendProject`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createZone`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnrange`` |
| | - ``ismultiarch`` |
| | - ``isnsxenabled`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listDomainChildren`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``importUnmanagedInstance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``attachIso`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``generateUsageRecords`` | **Request:** |
| | |
| | *Changed Parameters:* |
| | |
| | - ``enddate`` was 'required' and is now 'optional' |
| | - ``startdate`` was 'required' and is now 'optional' |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listAccounts`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``activateProject`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteVnfTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``issystem`` (optional) |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addBaremetalHost`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``destroyVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``startVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listHosts`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``moveDomain`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNetworks`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listAffinityGroups`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``dedicatedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``reserveIpAddress`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``forsystemvms`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVPCOfferings`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``uploadVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``lockAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``changeServiceForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listTemplates`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createAffinityGroup`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``dedicatedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``rebootVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVnfTemplates`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deployVnfAppliance`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateNetworkOffering`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | - ``supportsinternallb`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createNetworkOffering`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` (optional) |
| | - ``networkmode`` (optional) |
| | - ``nsxsupportlb`` (optional) |
| | - ``nsxsupportsinternallb`` (optional) |
| | - ``routingmode`` (optional) |
| | - ``specifyasnumber`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | - ``supportsinternallb`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``quotaTariffList`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` (optional) |
| | - ``listonlyremoved`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``id`` |
| | - ``position`` |
| | |
| | *Removed Parameters:* |
| | |
| | - ``uuid`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``destroyVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createProject`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``markDefaultZoneForAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listImageStoreObjects`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``snapshotname`` |
| | - ``templatename`` |
| | - ``volumename`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateIso`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``prepareTemplate`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createDomain`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``assignVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createServiceOffering`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``purgeresources`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``purgeresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``assignVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | - ``templatetag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createVlanIpRange`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listPaloAltoFirewallNetworks`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVolume`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVirtualMachine`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``disableAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listDomains`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``resetUserDataForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deleteTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``issystem`` (optional) |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``importVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createTemplate`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``associateIpAddress`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``forsystemvms`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``resetSSHKeyForVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addKubernetesSupportedVersion`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``linkUserDataToTemplate`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createRole`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``state`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateCluster`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listHostTags`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``isimplicit`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``deployVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVolumes`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createNetwork`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` (optional) |
| | - ``bgppeerids`` (optional) |
| | - ``cidrsize`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listNetworkOfferings`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``routingmode`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | - ``supportsinternallb`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVPCs`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVlanIpRange`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listResourceLimits`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listIsos`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateRole`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``state`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``registerVnfTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``declareHostAsDegraded`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVMAffinityGroup`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``getUploadParamsForTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateResourceCount`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listRoles`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``state`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``state`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``recoverVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateIpAddress`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``forsystemvms`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``migrateNetwork`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``asnumber`` |
| | - ``asnumberid`` |
| | - ``bgppeers`` |
| | - ``ip4routes`` |
| | - ``ip4routing`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``registerTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listVnfAppliances`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``createVolume`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``removeSecondaryStorageSelector`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``displaytext`` |
| | - ``success`` |
| | |
| | *Removed Parameters:* |
| | |
| | - ``id`` |
| | - ``created`` |
| | - ``description`` |
| | - ``heuristicrule`` |
| | - ``name`` |
| | - ``removed`` |
| | - ``type`` |
| | - ``zoneid`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``addCluster`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``removeNicFromVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``enableAccount`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``taggedresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``reconnectHost`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | - ``explicithosttags`` |
| | - ``implicithosttags`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVnfTemplate`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` (optional) |
| | - ``templatetag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``arch`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateVPCOffering`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``fornsx`` |
| | - ``networkmode`` |
| | - ``routingmode`` |
| | - ``specifyasnumber`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listServiceOfferings`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``templateid`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``purgeresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``importVm`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``listCapacity`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``tag`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``stopVirtualMachine`` | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``deleteprotection`` |
| | - ``vmtype`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+
| ``updateServiceOffering`` | **Request:** |
| | |
| | *New Parameters:* |
| | |
| | - ``purgeresources`` (optional) |
| | |
| | **Response:** |
| | |
| | *New Parameters:* |
| | |
| | - ``purgeresources`` |
| | |
+---------------------------------------------+--------------------------------------------------------------------------------+