API Changes Introduced in 4.16.0.0¶
For the complete list of API commands and params consult the CloudStack Apidocs.
New API Commands¶
Name | Description |
---|---|
listResourceIcon |
Lists the resource icon for the specified resource(s) |
updatePodManagementNetworkIpRange |
Updates a management network IP range. Only allowed when no IPs are allocated. |
deleteResourceIcon |
deletes the resource icon from the specified resource(s) |
updateBackupOffering |
Updates a backup offering. |
updateStorageCapabilities |
Syncs capabilities of storage pools |
uploadResourceIcon |
Uploads an icon for the specified resource(s) |
updateVlanIpRange |
Updates a VLAN IP range. |
declareHostAsDegraded |
Declare host as ‘Degraded’. Host must be on ‘Disconnected’ or ‘Alert’ state. The ADMIN must be sure that there are no VMs running on the respective host otherwise this command might corrupted VMs that were running on the ‘Degraded’ host. |
updateAnnotationVisibility |
update an annotation visibility. |
cancelHostAsDegraded |
Cancel host status from ‘Degraded’. Host will transit back to status ‘Enabled’. |
syncStoragePool |
Sync storage pool with management server (currently supported for Datastore Cluster in VMware and syncs the datastores in it) |
Parameters Changed API Commands¶
Name | Description |
---|---|
createVPCOffering |
Request: New Parameters:
|
ldapCreateAccount |
Response: New Parameters:
|
createPod |
Response: New Parameters:
|
copyIso |
Response: New Parameters:
|
listVirtualMachinesMetrics |
Request: New Parameters:
|
rebootSystemVm |
Request: New Parameters:
Response: New Parameters:
|
listNetworks |
Request: New Parameters:
Response: New Parameters:
|
registerSSHKeyPair |
Response: New Parameters:
|
restoreVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
uploadVolume |
Response: New Parameters:
|
destroySystemVm |
Response: New Parameters:
|
listAnnotations |
Request: New Parameters:
Response: New Parameters:
|
scaleSystemVm |
Response: New Parameters:
|
updateVpnCustomerGateway |
Request: New Parameters:
Response: New Parameters:
|
lockAccount |
Response: New Parameters:
|
listProjectRolePermissions |
Response: New Parameters:
Removed Parameters:
|
changeServiceForVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
listTemplates |
Request: New Parameters:
Response: New Parameters:
|
rebootVirtualMachine |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
stopSystemVm |
Response: New Parameters:
|
updateVPC |
Response: New Parameters:
Removed Parameters:
|
createNetworkOffering |
Request: New Parameters:
Changed Parameters:
|
updateVmNicIp |
Response: New Parameters:
Removed Parameters:
|
listPods |
Response: New Parameters:
|
resetVpnConnection |
Response: New Parameters:
|
listKubernetesClusters |
Response: New Parameters:
|
scaleKubernetesCluster |
Request: New Parameters:
Response: New Parameters:
|
listCapabilities |
Response: New Parameters:
|
destroyVolume |
Response: New Parameters:
|
updateDomain |
Response: New Parameters:
|
listSystemVms |
Response: New Parameters:
|
createProject |
Response: New Parameters:
Removed Parameters:
|
detachVolume |
Response: New Parameters:
|
markDefaultZoneForAccount |
Response: New Parameters:
|
changeServiceForSystemVm |
Response: New Parameters:
|
rebootRouter |
Request: New Parameters:
|
addNicToVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
updateIso |
Response: New Parameters:
|
updateDefaultNicForVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
prepareTemplate |
Response: New Parameters:
|
createDomain |
Response: New Parameters:
|
restartNetwork |
Response: New Parameters:
Removed Parameters:
|
createServiceOffering |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
copyTemplate |
Response: New Parameters:
|
listNiciraNvpDeviceNetworks |
Response: New Parameters:
|
assignVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
resizeVolume |
Response: New Parameters:
|
updateTemplate |
Response: New Parameters:
|
updateVpnConnection |
Response: New Parameters:
|
listPaloAltoFirewallNetworks |
Response: New Parameters:
|
updateVolume |
Request: New Parameters:
Response: New Parameters:
|
updateAccount |
Response: New Parameters:
|
updateVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
listDomains |
Request: New Parameters:
Response: New Parameters:
|
disableAccount |
Response: New Parameters:
|
updateNetwork |
Response: New Parameters:
|
migrateVirtualMachine |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createTemplate |
Response: New Parameters:
|
resetPasswordForVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
listVpnCustomerGateways |
Response: New Parameters:
|
resetSSHKeyForVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
addKubernetesSupportedVersion |
Response: New Parameters:
|
createVPC |
Response: New Parameters:
Removed Parameters:
|
listSrxFirewallNetworks |
Response: New Parameters:
|
updateKubernetesSupportedVersion |
Response: New Parameters:
|
detachIso |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
listVirtualMachines |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
upgradeKubernetesCluster |
Response: New Parameters:
|
listProjects |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createAccount |
Response: New Parameters:
|
revertToVMSnapshot |
Response: New Parameters:
Removed Parameters:
|
addAnnotation |
Request: New Parameters:
Response: New Parameters:
|
registerIso |
Response: New Parameters:
|
deployVirtualMachine |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
updateZone |
Response: New Parameters:
|
listProjectAccounts |
Response: New Parameters:
Removed Parameters:
|
createDiskOffering |
Request: New Parameters:
|
listVolumes |
Response: New Parameters:
|
lockUser |
Response: New Parameters:
|
createNetwork |
Request: New Parameters:
Response: New Parameters:
|
listVPCs |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
migrateVirtualMachineWithVolume |
Request: Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
updateUser |
Response: New Parameters:
|
restartVPC |
Response: New Parameters:
Removed Parameters:
|
attachVolume |
Response: New Parameters:
|
addHost |
Request: Changed Parameters:
|
updateProject |
Response: New Parameters:
Removed Parameters:
|
listUsers |
Request: New Parameters:
Response: New Parameters:
|
listVpnConnections |
Response: New Parameters:
|
disableUser |
Response: New Parameters:
|
listIsos |
Request: New Parameters:
Response: New Parameters:
|
listZones |
Request: New Parameters:
Response: New Parameters:
|
listNetscalerLoadBalancerNetworks |
Response: New Parameters:
|
startSystemVm |
Response: New Parameters:
|
createKubernetesCluster |
Request: New Parameters:
Response: New Parameters:
|
migrateVolume |
Response: New Parameters:
|
updateVMAffinityGroup |
Response: New Parameters:
Removed Parameters:
|
resetApiLimit |
Response: New Parameters:
Removed Parameters:
|
migrateVPC |
Response: New Parameters:
Removed Parameters:
|
getUploadParamsForTemplate |
Request: New Parameters:
|
recoverVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
migrateSystemVm |
Request: New Parameters:
Changed Parameters:
Response: New Parameters:
|
listRouters |
Request: New Parameters:
|
createVpnConnection |
Response: New Parameters:
|
listBrocadeVcsDeviceNetworks |
Response: New Parameters:
|
listKubernetesSupportedVersions |
Response: New Parameters:
|
listUsageRecords |
Request: New Parameters:
Response: New Parameters:
|
recoverVolume |
Response: New Parameters:
|
enableUser |
Response: New Parameters:
|
listZonesMetrics |
Request: New Parameters:
|
suspendProject |
Response: New Parameters:
Removed Parameters:
|
migrateNetwork |
Response: New Parameters:
|
listUnmanagedInstances |
Response: New Parameters:
|
registerTemplate |
Request: New Parameters:
Response: New Parameters:
|
createZone |
Response: New Parameters:
|
listDomainChildren |
Request: New Parameters:
Response: New Parameters:
|
importUnmanagedInstance |
Response: New Parameters:
Removed Parameters:
|
listF5LoadBalancerNetworks |
Response: New Parameters:
|
createVolume |
Response: New Parameters:
|
listVMSnapshot |
Response: New Parameters:
|
updatePod |
Response: New Parameters:
|
attachIso |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|
createUser |
Response: New Parameters:
|
createVMSnapshot |
Response: New Parameters:
|
listSSHKeyPairs |
Response: New Parameters:
|
listAccounts |
Request: New Parameters:
Response: New Parameters:
|
removeNicFromVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
activateProject |
Response: New Parameters:
Removed Parameters:
|
enableAccount |
Response: New Parameters:
|
startKubernetesCluster |
Response: New Parameters:
|
deleteProject |
Request: New Parameters:
|
getUser |
Response: New Parameters:
|
createVpnCustomerGateway |
Request: New Parameters:
Response: New Parameters:
|
createManagementNetworkIpRange |
Response: New Parameters:
|
removeAnnotation |
Response: New Parameters:
|
addBaremetalHost |
Request: Changed Parameters:
|
destroyVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
listServiceOfferings |
Response: New Parameters:
Removed Parameters:
|
assignVirtualMachineToBackupOffering |
Response: New Parameters:
Removed Parameters:
|
startVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
stopVirtualMachine |
Response: New Parameters:
Removed Parameters:
|
updateServiceOffering |
Request: New Parameters:
Response: New Parameters:
Removed Parameters:
|