For the complete list of API commands and params consult the `CloudStack Apidocs`_.
.. cssclass:: table-striped table-bordered table-hover
| Name | Description |
|---|---|
createTemplate |
Request: New Parameters:
|
listCapabilities |
Response: New Parameters:
|
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
.. cssclass:: table-striped table-bordered table-hover
| Name | Description |
|---|---|
addKubernetesSupportedVersion |
Response: New Parameters:
|
addNicToVirtualMachine |
Response: New Parameters:
|
assignVirtualMachine |
Response: New Parameters:
|
attachIso |
Response: New Parameters:
|
cancelStorageMaintenance |
Response: New Parameters:
|
changeServiceForRouter |
Response: New Parameters:
|
changeServiceForSystemVm |
Response: New Parameters:
|
changeServiceForVirtualMachine |
Response: New Parameters:
|
createAccount |
Response: New Parameters:
|
createStoragePool |
Response: New Parameters:
|
createUser |
Response: New Parameters:
|
createVPC |
Request: Changed Parameters:
|
createVPCOffering |
Request: Changed Parameters:
|
createZone |
Response: New Parameters:
|
deleteBackupSchedule |
Request: New Parameters:
Changed Parameters:
|
deployVirtualMachine |
Response: New Parameters:
|
deployVnfAppliance |
Response: New Parameters:
|
destroyRouter |
Response: New Parameters:
|
destroySystemVm |
Response: New Parameters:
|
destroyVirtualMachine |
Response: New Parameters:
|
detachIso |
Response: New Parameters:
|
disableAccount |
Response: New Parameters:
|
disableUser |
Response: New Parameters:
|
enableAccount |
Response: New Parameters:
|
enableStorageMaintenance |
Response: New Parameters:
|
enableUser |
Response: New Parameters:
|
findStoragePoolsForMigration |
Response: New Parameters:
|
generateUsageRecords |
Request: Changed Parameters:
|
getUser |
Response: New Parameters:
|
importUnmanagedInstance |
Response: New Parameters:
|
importVm |
Response: New Parameters:
|
isAccountAllowedToCreateOfferingsWithTags |
Request: Changed Parameters:
|
ldapCreateAccount |
Response: New Parameters:
|
listAccounts |
Request: New Parameters:
Response: New Parameters:
|
listClusters |
Request: New Parameters:
|
listClustersMetrics |
Request: New Parameters:
|
listHosts |
Request: New Parameters:
|
listHostsMetrics |
Request: New Parameters:
|
listInternalLoadBalancerVMs |
Response: New Parameters:
|
listKubernetesSupportedVersions |
Response: New Parameters:
|
listManagementServers |
Request: New Parameters:
|
listManagementServersMetrics |
Request: New Parameters:
|
listRouters |
Request: New Parameters:
Response: New Parameters:
|
listStoragePools |
Response: New Parameters:
|
listSystemVms |
Request: New Parameters:
Response: New Parameters:
|
listUsers |
Request: New Parameters:
Response: New Parameters:
|
listVirtualMachines |
Request: New Parameters:
Response: New Parameters:
|
listVirtualMachinesMetrics |
Request: New Parameters:
|
listVnfAppliances |
Request: New Parameters:
Response: New Parameters:
|
listVsphereStoragePolicyCompatiblePools |
Response: New Parameters:
|
listZones |
Response: New Parameters:
|
lockAccount |
Response: New Parameters:
|
lockUser |
Response: New Parameters:
|
markDefaultZoneForAccount |
Response: New Parameters:
|
migrateSystemVm |
Response: New Parameters:
|
migrateVirtualMachine |
Response: New Parameters:
|
migrateVirtualMachineWithVolume |
Response: New Parameters:
|
rebootRouter |
Response: New Parameters:
|
rebootSystemVm |
Response: New Parameters:
|
rebootVirtualMachine |
Response: New Parameters:
|
recoverVirtualMachine |
Response: New Parameters:
|
removeNicFromVirtualMachine |
Response: New Parameters:
|
resetPasswordForVirtualMachine |
Response: New Parameters:
|
resetSSHKeyForVirtualMachine |
Response: New Parameters:
|
resetUserDataForVirtualMachine |
Response: New Parameters:
|
resizeVolume |
Request: New Parameters:
|
restoreVirtualMachine |
Response: New Parameters:
|
revertToVMSnapshot |
Response: New Parameters:
|
scaleSystemVm |
Response: New Parameters:
|
startInternalLoadBalancerVM |
Response: New Parameters:
|
startRouter |
Response: New Parameters:
|
startSystemVm |
Response: New Parameters:
|
startVirtualMachine |
Response: New Parameters:
|
stopInternalLoadBalancerVM |
Response: New Parameters:
|
stopNetScalerVpx |
Response: New Parameters:
|
stopRouter |
Response: New Parameters:
|
stopSystemVm |
Response: New Parameters:
|
stopVirtualMachine |
Response: New Parameters:
|
syncStoragePool |
Response: New Parameters:
|
updateAccount |
Request: New Parameters:
Response: New Parameters:
|
updateDefaultNicForVirtualMachine |
Response: New Parameters:
|
updateKubernetesSupportedVersion |
Response: New Parameters:
|
updateStorageCapabilities |
Response: New Parameters:
|
updateStoragePool |
Response: New Parameters:
|
updateUser |
Request: New Parameters:
Response: New Parameters:
|
updateVMAffinityGroup |
Response: New Parameters:
|
updateVirtualMachine |
Response: New Parameters:
|
updateVmNicIp |
Response: New Parameters:
|
updateZone |
Response: New Parameters:
|
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
.. 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. |
.. cssclass:: table-striped table-bordered table-hover
| Name | Description |
|---|---|
createVPCOffering |
Request: New Parameters:
Changed Parameters:
Response: New Parameters:
|
ldapCreateAccount |
Response: New Parameters:
|
copyIso |
Response: New Parameters:
|
updateResourceLimit |
Request: New Parameters:
Response: New Parameters:
|
restoreVirtualMachine |
Response: New Parameters:
|
updateHost |
Response: New Parameters:
|
listClusters |
Response: New Parameters:
|
listStoragePoolObjects |
Response: New Parameters:
|
updateVPC |
Response: New Parameters:
|
updateVmNicIp |
Response: New Parameters:
|
updateDiskOffering |
Response: New Parameters:
|
quotaTariffUpdate |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listCapabilities |
Response: New Parameters:
|
checkVolume |
Response: New Parameters:
|
updateDomain |
Response: New Parameters:
|
detachVolume |
Response: New Parameters:
|
findHostsForMigration |
Response: New Parameters:
|
addNicToVirtualMachine |
Response: New Parameters:
|
listPublicIpAddresses |
Request: New Parameters:
Response: New Parameters:
|
updateDefaultNicForVirtualMachine |
Response: New Parameters:
|
copyTemplate |
Response: New Parameters:
|
listNiciraNvpDeviceNetworks |
Response: New Parameters:
|
resizeVolume |
Response: New Parameters:
|
changeOfferingForVolume |
Response: New Parameters:
|
updateNetwork |
Response: New Parameters:
|
listUsageTypes |
Response: New Parameters:
Removed Parameters:
|
migrateVirtualMachine |
Response: New Parameters:
|
resetPasswordForVirtualMachine |
Response: New Parameters:
|
createVPC |
Request: New Parameters:
Changed Parameters:
Response: New Parameters:
|
detachIso |
Response: New Parameters:
|
prepareHostForMaintenance |
Response: New Parameters:
|
listVirtualMachines |
Response: New Parameters:
|
listDiskOfferings |
Request: New Parameters:
Response: New Parameters:
|
listProjects |
Response: New Parameters:
|
createAccount |
Response: New Parameters:
|
revertToVMSnapshot |
Response: New Parameters:
|
registerIso |
Request: New Parameters:
Response: New Parameters:
|
cancelHostMaintenance |
Response: New Parameters:
|
updateZone |
Response: New Parameters:
|
listVlanIpRanges |
Response: New Parameters:
|
listProjectAccounts |
Response: New Parameters:
|
createDiskOffering |
Response: New Parameters:
|
migrateVirtualMachineWithVolume |
Response: New Parameters:
|
attachVolume |
Response: New Parameters:
|
addHost |
Response: New Parameters:
|
updateProject |
Response: New Parameters:
|
listZones |
Response: New Parameters:
|
listNetscalerLoadBalancerNetworks |
Response: New Parameters:
|
migrateVolume |
Response: New Parameters:
|
migrateVPC |
Response: New Parameters:
|
dedicatePublicIpRange |
Response: New Parameters:
|
recoverVirtualMachine |
Response: New Parameters:
|
cancelHostAsDegraded |
Response: New Parameters:
|
listBrocadeVcsDeviceNetworks |
Response: New Parameters:
|
importRole |
Response: New Parameters:
|
quotaTariffCreate |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
suspendProject |
Response: New Parameters:
|
createZone |
Response: New Parameters:
|
listDomainChildren |
Response: New Parameters:
|
importUnmanagedInstance |
Response: New Parameters:
|
attachIso |
Response: New Parameters:
|
generateUsageRecords |
Request: Changed Parameters:
|
listAccounts |
Request: New Parameters:
Response: New Parameters:
|
activateProject |
Response: New Parameters:
|
deleteVnfTemplate |
Request: New Parameters:
|
addBaremetalHost |
Response: New Parameters:
|
destroyVirtualMachine |
Response: New Parameters:
|
startVirtualMachine |
Response: New Parameters:
|
listHosts |
Response: New Parameters:
|
moveDomain |
Response: New Parameters:
|
listNetworks |
Response: New Parameters:
|
listAffinityGroups |
Response: New Parameters:
|
reserveIpAddress |
Response: New Parameters:
|
listVPCOfferings |
Response: New Parameters:
|
uploadVolume |
Response: New Parameters:
|
lockAccount |
Response: New Parameters:
|
changeServiceForVirtualMachine |
Response: New Parameters:
|
listTemplates |
Request: New Parameters:
Response: New Parameters:
|
createAffinityGroup |
Response: New Parameters:
|
rebootVirtualMachine |
Response: New Parameters:
|
listVnfTemplates |
Request: New Parameters:
Response: New Parameters:
|
deployVnfAppliance |
Response: New Parameters:
|
updateNetworkOffering |
Response: New Parameters:
|
createNetworkOffering |
Request: New Parameters:
Response: New Parameters:
|
quotaTariffList |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
destroyVolume |
Response: New Parameters:
|
createProject |
Response: New Parameters:
|
markDefaultZoneForAccount |
Response: New Parameters:
|
listImageStoreObjects |
Response: New Parameters:
|
updateIso |
Request: New Parameters:
Response: New Parameters:
|
prepareTemplate |
Response: New Parameters:
|
createDomain |
Response: New Parameters:
|
assignVolume |
Response: New Parameters:
|
createServiceOffering |
Request: New Parameters:
Response: New Parameters:
|
assignVirtualMachine |
Response: New Parameters:
|
updateTemplate |
Request: New Parameters:
Response: New Parameters:
|
createVlanIpRange |
Request: New Parameters:
Response: New Parameters:
|
listPaloAltoFirewallNetworks |
Response: New Parameters:
|
updateVolume |
Request: New Parameters:
Response: New Parameters:
|
updateVirtualMachine |
Request: New Parameters:
Response: New Parameters:
|
updateAccount |
Response: New Parameters:
|
disableAccount |
Response: New Parameters:
|
listDomains |
Request: New Parameters:
Response: New Parameters:
|
resetUserDataForVirtualMachine |
Response: New Parameters:
|
deleteTemplate |
Request: New Parameters:
|
importVolume |
Response: New Parameters:
|
createTemplate |
Response: New Parameters:
|
associateIpAddress |
Response: New Parameters:
|
resetSSHKeyForVirtualMachine |
Response: New Parameters:
|
addKubernetesSupportedVersion |
Request: New Parameters:
|
linkUserDataToTemplate |
Response: New Parameters:
|
createRole |
Response: New Parameters:
|
updateCluster |
Request: New Parameters:
Response: New Parameters:
|
listHostTags |
Response: New Parameters:
|
deployVirtualMachine |
Response: New Parameters:
|
listVolumes |
Response: New Parameters:
|
createNetwork |
Request: New Parameters:
Response: New Parameters:
|
listNetworkOfferings |
Request: New Parameters:
Response: New Parameters:
|
listVPCs |
Response: New Parameters:
|
updateVlanIpRange |
Response: New Parameters:
|
listResourceLimits |
Request: New Parameters:
Response: New Parameters:
|
listIsos |
Request: New Parameters:
Response: New Parameters:
|
updateRole |
Response: New Parameters:
|
registerVnfTemplate |
Request: New Parameters:
Response: New Parameters:
|
declareHostAsDegraded |
Response: New Parameters:
|
updateVMAffinityGroup |
Response: New Parameters:
|
getUploadParamsForTemplate |
Request: New Parameters:
|
updateResourceCount |
Request: New Parameters:
Response: New Parameters:
|
listRoles |
Request: New Parameters:
Response: New Parameters:
|
recoverVolume |
Response: New Parameters:
|
updateIpAddress |
Response: New Parameters:
|
migrateNetwork |
Response: New Parameters:
|
registerTemplate |
Request: New Parameters:
Response: New Parameters:
|
listVnfAppliances |
Response: New Parameters:
|
createVolume |
Response: New Parameters:
|
removeSecondaryStorageSelector |
Response: New Parameters:
Removed Parameters:
|
addCluster |
Request: New Parameters:
Response: New Parameters:
|
removeNicFromVirtualMachine |
Response: New Parameters:
|
enableAccount |
Response: New Parameters:
|
reconnectHost |
Response: New Parameters:
|
updateVnfTemplate |
Request: New Parameters:
Response: New Parameters:
|
updateVPCOffering |
Response: New Parameters:
|
listServiceOfferings |
Request: New Parameters:
Response: New Parameters:
|
importVm |
Response: New Parameters:
|
listCapacity |
Request: New Parameters:
Response: New Parameters:
|
stopVirtualMachine |
Response: New Parameters:
|
updateServiceOffering |
Request: New Parameters:
Response: New Parameters:
|