API Changes

Introduced in 4.3.1

API Description
importLdapUsers New parameters: account (optional)

Introduced in 4.3

Hyper-V

API Description
addPrimaryStorage To this existing API, the following field has been added: smb
addImageStore To this existing API, the following field has been added: smb

Reporting CPU Sockets

API Description
listhost

To this existing API, the following request parameter has been added: hypervisor.

The new response parameter added is: cpusockets

Publishing Alerts Using the Web ROOT Admin API

API Description
generateAlert A new API has been added to generate and publish alerts for usage services. The usage services can be installed on a different host or the same host where the Management Server is running. This API is available only to the Root Admin.
listAlerts To this existing API, a new response parameter has been added: name. An alert can be searched on the basis of alert name.

Dynamic Compute Offering

API Description
DeployVM To this existing API, the following request parameter has been added: details.
ScaleVM To this existing API, the following request parameter has been added: details.
ScaleSystemVM To this existing API, the following request parameter has been added: details.
UpgradeVM To this existing API, the following request parameter has been added: details.
UpgradeSystemVM To this existing API, the following request parameter has been added: details.

Enhanced Upgrade for Virtual Routers

API Description
upgradeRouterTemplate

This is a new API which has been added in this release.

The following are the request parameters:

  • id: Upgrade the specified VR
  • zone_id : Upgrade the VRs in the specified zone.
  • pod_id : Upgrade the VRs in the specified pod.
  • cluster_id : Upgrade the VRs in the specified cluster.
  • domain_id : Upgrade the VRs belonging to the specified domain.
  • account_id : Upgrade the VRs belonging to the specified account.
listRouters

For this existing API, the following request parameters has been added:

  • version: Lists routers by specified version.
  • zone_id : lists routers in specified zone.
  • pod_id : Lists routers in the specified pod.
  • cluster_id : Lists routers in the specified cluster.
  • domain_id : Lists routers owned by specified domain.
  • account: Lists routers owned by specified account.

The following response parameters has been added:

  • version : (String) The router version. For example, 4.3.0.
  • requiresupgrade: (Boolean) The flag to indicate if the router template requires an upgrade.