API Changes Introduced in 4.15.0.0¶
For the complete list of API commands and params consult the CloudStack Apidocs.
New API Commands¶
Name | Description |
---|---|
listVsphereStoragePolicyCompatiblePools |
List storage pools compatible with a vSphere storage policy |
listProjectRolePermissions |
Lists a project’s project role permissions |
importVsphereStoragePolicies |
Import vSphere storage policies |
migrateSecondaryStorageData |
migrates data objects from one secondary storage to destination image store(s) |
unmanageVirtualMachine |
Unmanage a guest virtual machine. |
updateImageStore |
Updates image store read-only status |
deleteProjectRole |
Delete Project roles in CloudStack |
deleteUserFromProject |
Deletes user from the project |
listProjectRoles |
Lists Project roles in CloudStack |
createProjectRole |
Creates a Project role |
updateProjectRole |
Creates a Project role |
listVsphereStoragePolicies |
List vSphere storage policies |
createProjectRolePermission |
Adds API permissions to a project role |
updateProjectRolePermission |
Updates a project role permission and/or order |
addUserToProject |
Adds user to a project |
importRole |
Imports a role based on provided map of rule permissions |
deleteProjectRolePermission |
Deletes a project role permission in the project |
Removed API Commands¶
Name | Description |
---|---|
listTemplateOvfProperties |
List template OVF properties if available. |
Parameters Changed API Commands¶
Name | Description |
---|---|
copyIso |
Response: New Parameters:
|
listVirtualMachinesMetrics |
Request: New Parameters:
|
listHosts |
Response: New Parameters:
|
updateStoragePool |
Request: New Parameters:
|
rebootSystemVm |
Response: New Parameters:
|
listNetworks |
Request: New Parameters:
Response: New Parameters:
|
restoreVirtualMachine |
Response: New Parameters:
|
updateHost |
Request: New Parameters:
Response: New Parameters:
|
destroySystemVm |
Response: New Parameters:
|
addSwift |
Response: New Parameters:
|
scaleSystemVm |
Response: New Parameters:
|
stopRouter |
Response: New Parameters:
|
listProjectInvitations |
Request: New Parameters:
Response: New Parameters:
|
listLdapConfigurations |
Request: New Parameters:
|
listSecondaryStagingStores |
Response: New Parameters:
|
startRouter |
Response: New Parameters:
|
changeServiceForVirtualMachine |
Response: New Parameters:
|
listTemplates |
Request: New Parameters:
Response: New Parameters:
|
listPhysicalNetworks |
Response: New Parameters:
|
createSecondaryStagingStore |
Response: New Parameters:
|
rebootVirtualMachine |
Request: New Parameters:
Response: New Parameters:
|
updateVPC |
Response: New Parameters:
|
stopSystemVm |
Response: New Parameters:
|
listPrivateGateways |
Response: New Parameters:
|
updateVmNicIp |
Response: New Parameters:
|
startInternalLoadBalancerVM |
Response: New Parameters:
|
updateDiskOffering |
Request: New Parameters:
Response: New Parameters:
|
addAccountToProject |
Request: New Parameters:
|
listKubernetesClusters |
Response: New Parameters:
Removed Parameters:
|
scaleKubernetesCluster |
Request: Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
stopNetScalerVpx |
Response: New Parameters:
|
updatePhysicalNetwork |
Response: New Parameters:
|
createRolePermission |
Response: Removed Parameters:
|
listSystemVms |
Response: New Parameters:
|
createProject |
Request: New Parameters:
Response: New Parameters:
|
changeServiceForSystemVm |
Response: New Parameters:
|
rebootRouter |
Response: New Parameters:
|
findHostsForMigration |
Response: New Parameters:
|
addNicToVirtualMachine |
Response: New Parameters:
|
listStaticRoutes |
Request: New Parameters:
|
listPublicIpAddresses |
Response: New Parameters:
|
updateIso |
Response: New Parameters:
|
listExternalLoadBalancers |
Response: New Parameters:
|
updateDefaultNicForVirtualMachine |
Response: New Parameters:
|
prepareTemplate |
Response: New Parameters:
|
stopInternalLoadBalancerVM |
Response: New Parameters:
|
restartNetwork |
Response: New Parameters:
|
addImageStore |
Response: New Parameters:
|
listRolePermissions |
Response: Removed Parameters:
|
listNetworkACLs |
Response: New Parameters:
|
copyTemplate |
Response: New Parameters:
|
createServiceOffering |
Request: New Parameters:
Response: New Parameters:
|
listNiciraNvpDeviceNetworks |
Response: New Parameters:
|
assignVirtualMachine |
Response: New Parameters:
|
updateTemplate |
Request: New Parameters:
Response: New Parameters:
|
listPaloAltoFirewallNetworks |
Response: New Parameters:
|
changeServiceForRouter |
Response: New Parameters:
|
updateVirtualMachine |
Response: New Parameters:
|
addSecondaryStorage |
Response: New Parameters:
|
updateNetwork |
Response: New Parameters:
|
updateVpnGateway |
Response: New Parameters:
|
migrateVirtualMachine |
Response: New Parameters:
|
createTemplate |
Response: New Parameters:
|
resetPasswordForVirtualMachine |
Response: New Parameters:
|
associateIpAddress |
Response: New Parameters:
|
createNetworkACL |
Response: New Parameters:
|
resetSSHKeyForVirtualMachine |
Response: New Parameters:
|
createVPC |
Response: New Parameters:
|
listInternalLoadBalancerVMs |
Response: New Parameters:
|
listSrxFirewallNetworks |
Response: New Parameters:
|
detachIso |
Response: New Parameters:
|
createRole |
Request: New Parameters:
Changed Parameters:
Response: New Parameters:
Removed Parameters:
|
prepareHostForMaintenance |
Response: New Parameters:
|
listVirtualMachines |
Request: New Parameters:
Response: New Parameters:
|
listDiskOfferings |
Response: New Parameters:
|
upgradeKubernetesCluster |
Response: New Parameters:
Removed Parameters:
|
listProjects |
Request: New Parameters:
Response: New Parameters:
|
revertToVMSnapshot |
Response: New Parameters:
|
registerIso |
Response: New Parameters:
|
deployVirtualMachine |
Request: New Parameters:
Removed Parameters:
Response: New Parameters:
|
cancelHostMaintenance |
Response: New Parameters:
|
listProjectAccounts |
Request: New Parameters:
Response: New Parameters:
|
createDiskOffering |
Request: New Parameters:
Response: New Parameters:
|
createNetwork |
Response: New Parameters:
|
listVPCs |
Response: New Parameters:
|
migrateVirtualMachineWithVolume |
Response: New Parameters:
|
restartVPC |
Response: New Parameters:
|
addHost |
Response: New Parameters:
|
updateProject |
Request: New Parameters:
Response: New Parameters:
|
listIsos |
Request: New Parameters:
Response: New Parameters:
|
updateCloudToUseObjectStore |
Response: New Parameters:
|
updateRole |
Response: New Parameters:
Removed Parameters:
|
listNetscalerLoadBalancerNetworks |
Response: New Parameters:
|
startSystemVm |
Response: New Parameters:
|
createKubernetesCluster |
Response: New Parameters:
Removed Parameters:
|
updateVMAffinityGroup |
Response: New Parameters:
|
migrateVPC |
Response: New Parameters:
|
recoverVirtualMachine |
Response: New Parameters:
|
getUploadParamsForTemplate |
Request: Changed Parameters:
|
updateProjectInvitation |
Request: New Parameters:
|
migrateSystemVm |
Response: New Parameters:
|
listVpnGateways |
Response: New Parameters:
|
listRoles |
Response: New Parameters:
Removed Parameters:
|
updateNetworkACLItem |
Response: New Parameters:
|
listRouters |
Response: New Parameters:
|
listBrocadeVcsDeviceNetworks |
Response: New Parameters:
|
listSwifts |
Response: New Parameters:
|
listUsageRecords |
Response: New Parameters:
|
suspendProject |
Response: New Parameters:
|
updateIpAddress |
Response: New Parameters:
|
migrateNetwork |
Response: New Parameters:
|
registerTemplate |
Request: Changed Parameters:
Response: New Parameters:
|
importUnmanagedInstance |
Request: New Parameters:
Response: New Parameters:
|
addImageStoreS3 |
Response: New Parameters:
|
createPhysicalNetwork |
Response: New Parameters:
|
listF5LoadBalancerNetworks |
Response: New Parameters:
|
listVMSnapshot |
Response: New Parameters:
|
moveNetworkAclItem |
Response: New Parameters:
|
attachIso |
Response: New Parameters:
|
createVpnGateway |
Response: New Parameters:
|
createVMSnapshot |
Response: New Parameters:
|
destroyRouter |
Response: New Parameters:
|
listImageStores |
Request: New Parameters:
Response: New Parameters:
|
removeNicFromVirtualMachine |
Response: New Parameters:
|
activateProject |
Response: New Parameters:
|
reconnectHost |
Response: New Parameters:
|
startKubernetesCluster |
Response: New Parameters:
Removed Parameters:
|
createPrivateGateway |
Response: New Parameters:
|
uploadSslCert |
Request: New Parameters:
|
addBaremetalHost |
Response: New Parameters:
|
destroyVirtualMachine |
Response: New Parameters:
|
listServiceOfferings |
Request: New Parameters:
Response: New Parameters:
|
startVirtualMachine |
Request: New Parameters:
Response: New Parameters:
|
updateServiceOffering |
Response: New Parameters:
|
stopVirtualMachine |
Response: New Parameters:
|