NSX-T Data Center REST API

Associated URIs:

API Description API Path

Returns info for all Avi Load Balancer cluster node auto-deployment attempts


Returns request information for every attempted deployment of a Avi Load Balancer cluster
node.
GET /policy/api/v1/alb/controller-nodes/deployments

Deploy and register a Avi Load Balancer Controller node


Deploys a Avi Load Balancer Controller node as specified by the deployment config.
POST /policy/api/v1/alb/controller-nodes/deployments

Returns info for a Avi Load Balancer Controller deployment attempt


Returns deployment request information for a specific attempted
deployment of a cluster node.
GET /policy/api/v1/alb/controller-nodes/deployments/{node-id}

Attempt to delete an auto-deployed Avi Load Balancer Controller node


Attempts to unregister and undeploy a specified auto-deployed cluster
node. If it is a member of a cluster, then the node will be automatically
detached from the cluster before being unregistered and undeployed.
Alternatively, if the original deployment attempt failed or the node is
not found, cleans up the deployment information associated with the
deployment attempt.
Note: If a node has been successfully auto-deployed, then the associated
deployment information will not be deleted unless and until the node is
successfully deleted.
POST /policy/api/v1/alb/controller-nodes/deployments/{node-id}?action=delete

Update a Avi Load Balancer Controller cluster node. Only updating password, ntp and dns servers are supported. If controller is in a cluster then all nodes in the cluster are updated with the provided values


Update Avi Load Balancer Controller node details
PUT /policy/api/v1/alb/controller-nodes/deployments/{node-id}

Returns the status of the node creation/deletion


Returns the current deployment or undeployment status for a node along with
any other relevant current information, such as error messages.
GET /policy/api/v1/alb/controller-nodes/deployments/{node-id}/status