NSX-T Data Center REST API

Associated URIs:

API Description API Path

Returns a list of Azure accounts


Returns a list of Azure accounts with information about each account like
status and statistics. Optional query parameters can be utilized to filter
the list.
GET /api/v1/csm/azure/accounts

Add a Azure account to cloud serivce manager


This api adds a Azure account to cloud service manager. Have to pass
one of the authorization methods in auth_method property as part of
request body followed by appropriate data.
POST /api/v1/csm/azure/accounts

Delete Azure account information


Deletes Azure account information from cloud service manager
DELETE /api/v1/csm/azure/accounts/<account-id>

Returns information about a particular Azure account


Returns information about an Azure account including status and
statistics
GET /api/v1/csm/azure/accounts/<account-id>

Synchronizes Azure account inventory


Synchronizes Azure account related inventory like Regions, Virtual Networks,
Instances. Status of inventory synchronization can be known from Azure
account status api
POST /api/v1/csm/azure/accounts/<account-id>?action=sync_inventory

Update a Azure account information


This api updates a Azure account which is added to cloud service manager.
Have to pass one of the authorization methods in auth_method property as part of
request body followed by appropriate data.
PUT /api/v1/csm/azure/accounts/<account-id>

Returns a list of desired regions for a particular Azure account


GET /api/v1/csm/azure/accounts/<account-id>/desired-regions

Updates the list of desired regions for a particular Azure account


PUT /api/v1/csm/azure/accounts/<account-id>/desired-regions

Returns the status of Azure account


Return status of the account like credentials validity, inventory
synchronization status and inventory synchronization state
GET /api/v1/csm/azure/accounts/<account-id>/status