NSX-T Data Center Global Manager REST API

Associated URIs:

API Description API Path

Read the Async Replicator service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/async_replicator
GET /api/v1/node/services/async_replicator

Restart, start or stop the Async Replicator service


POST /api/v1/cluster/{cluster-node-id}/node/services/async_replicator?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/async_replicator?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/async_replicator?action=stop
POST /api/v1/node/services/async_replicator?action=restart
POST /api/v1/node/services/async_replicator?action=start
POST /api/v1/node/services/async_replicator?action=stop

Read the Async Replicator service status


GET /api/v1/cluster/{cluster-node-id}/node/services/async_replicator/status
GET /api/v1/node/services/async_replicator/status

Read cluster boot manager service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/cluster_manager
GET /api/v1/node/services/cluster_manager

Restart, start or stop the cluster boot manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/cluster_manager?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/cluster_manager?action=stop
POST /api/v1/cluster/{cluster-node-id}/node/services/cluster_manager?action=restart
POST /api/v1/node/services/cluster_manager?action=start
POST /api/v1/node/services/cluster_manager?action=stop
POST /api/v1/node/services/cluster_manager?action=restart

Read cluster boot manager service status


GET /api/v1/cluster/{cluster-node-id}/node/services/cluster_manager/status
GET /api/v1/node/services/cluster_manager/status

Read cm inventory service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/cm-inventory
GET /api/v1/node/services/cm-inventory

Restart, start or stop the manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/cm-inventory?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/cm-inventory?action=stop
POST /api/v1/cluster/{cluster-node-id}/node/services/cm-inventory?action=restart
POST /api/v1/node/services/cm-inventory?action=start
POST /api/v1/node/services/cm-inventory?action=stop
POST /api/v1/node/services/cm-inventory?action=restart

Read manager service status


GET /api/v1/cluster/{cluster-node-id}/node/services/cm-inventory/status
GET /api/v1/node/services/cm-inventory/status

Read the Corfu Server service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore
GET /api/v1/node/services/datastore

Restart, start or stop the Corfu Server service


POST /api/v1/cluster/{cluster-node-id}/node/services/datastore?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore?action=stop
POST /api/v1/node/services/datastore?action=restart
POST /api/v1/node/services/datastore?action=start
POST /api/v1/node/services/datastore?action=stop

Get the status of Corfu Certificate Expiry Check. Enabled or disabled


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore/corfu_cert_expiry_check
GET /api/v1/node/services/datastore/corfu_cert_expiry_check

Enable or Disable Corfu Certificate Expiry Check. Default is enabled


POST /api/v1/cluster/{cluster-node-id}/node/services/datastore/corfu_cert_expiry_check?action=enable
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore/corfu_cert_expiry_check?action=disable
POST /api/v1/node/services/datastore/corfu_cert_expiry_check?action=enable
POST /api/v1/node/services/datastore/corfu_cert_expiry_check?action=disable

Read the Corfu Server service status


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore/status
GET /api/v1/node/services/datastore/status

Read the Corfu Log Replication Server service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore_log_replication
GET /api/v1/node/services/datastore_log_replication

Restart, start or stop the Corfu Log Replication Server service


POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_log_replication?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_log_replication?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_log_replication?action=stop
POST /api/v1/node/services/datastore_log_replication?action=restart
POST /api/v1/node/services/datastore_log_replication?action=start
POST /api/v1/node/services/datastore_log_replication?action=stop

Read the Corfu Log Replication Server service status


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore_log_replication/status
GET /api/v1/node/services/datastore_log_replication/status

Read the Corfu Nonconfig Server service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore_nonconfig
GET /api/v1/node/services/datastore_nonconfig

Restart, start or stop the Corfu Nonconfig Server service


POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_nonconfig?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_nonconfig?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/datastore_nonconfig?action=stop
POST /api/v1/node/services/datastore_nonconfig?action=restart
POST /api/v1/node/services/datastore_nonconfig?action=start
POST /api/v1/node/services/datastore_nonconfig?action=stop

Read the Corfu Nonconfig Server service status


GET /api/v1/cluster/{cluster-node-id}/node/services/datastore_nonconfig/status
GET /api/v1/node/services/datastore_nonconfig/status

Read service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/global-manager
GET /api/v1/node/services/global-manager

Restart, start or stop the service


POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=stop
POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=restart
POST /api/v1/node/services/global-manager?action=start
POST /api/v1/node/services/global-manager?action=stop
POST /api/v1/node/services/global-manager?action=restart

Deactivate Global Manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=disable
POST /api/v1/node/services/global-manager?action=disable

Enable Global Manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=enable
POST /api/v1/node/services/global-manager?action=enable

Reset the logging levels to default values


POST /api/v1/cluster/{cluster-node-id}/node/services/global-manager?action=reset-manager-logging-levels
POST /api/v1/node/services/global-manager?action=reset-manager-logging-levels

Update service properties


PUT /api/v1/cluster/{cluster-node-id}/node/services/global-manager
PUT /api/v1/node/services/global-manager

Read service status


GET /api/v1/cluster/{cluster-node-id}/node/services/global-manager/status
GET /api/v1/node/services/global-manager/status

Read http service properties


Read http service properties. To read fields deprecated in this API,
checkout API GET /api/v1/cluster/api-service.
GET /api/v1/cluster/{cluster-node-id}/node/services/http
GET /api/v1/node/services/http

Start the http service


POST /api/v1/cluster/{cluster-node-id}/node/services/http?action=start
POST /api/v1/node/services/http?action=start

Update http service certificate


Applies a security certificate to the http service. In the POST request,
the CERTIFICATE_ID references a certificate created with the
/api/v1/trust-management APIs. If the certificate used is a CA signed
certificate,the request fails if the whole chain(leaf, intermediate, root)
is not imported.
POST /api/v1/cluster/{cluster-node-id}/node/services/http?action=apply_certificate (Deprecated)
POST /api/v1/node/services/http?action=apply_certificate (Deprecated)

Restart the http service


POST /api/v1/cluster/{cluster-node-id}/node/services/http?action=restart
POST /api/v1/node/services/http?action=restart

Stop the http service


POST /api/v1/cluster/{cluster-node-id}/node/services/http?action=stop
POST /api/v1/node/services/http?action=stop

Update http service properties


Update http service properties. To update fields deprecated in this API,
checkout API PUT /api/v1/cluster/api-service.
PUT /api/v1/cluster/{cluster-node-id}/node/services/http
PUT /api/v1/node/services/http

Read http service status


GET /api/v1/cluster/{cluster-node-id}/node/services/http/status
GET /api/v1/node/services/http/status

Read NSX install-upgrade service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade
GET /api/v1/node/services/install-upgrade

Restart, start or stop the NSX install-upgrade service


POST /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade?action=stop
POST /api/v1/node/services/install-upgrade?action=restart
POST /api/v1/node/services/install-upgrade?action=start
POST /api/v1/node/services/install-upgrade?action=stop

Update NSX install-upgrade service properties


PUT /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade
PUT /api/v1/node/services/install-upgrade

Read NSX install-upgrade service status


GET /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade/status
GET /api/v1/node/services/install-upgrade/status

Update UC state properties


PUT /api/v1/cluster/{cluster-node-id}/node/services/install-upgrade/uc-state
PUT /api/v1/node/services/install-upgrade/uc-state

Read service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/manager
GET /api/v1/node/services/manager

Reset the logging levels to default values


POST /api/v1/cluster/{cluster-node-id}/node/services/manager?action=reset-manager-logging-levels
POST /api/v1/node/services/manager?action=reset-manager-logging-levels

Restart, start or stop the service


POST /api/v1/cluster/{cluster-node-id}/node/services/manager?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/manager?action=stop
POST /api/v1/cluster/{cluster-node-id}/node/services/manager?action=restart
POST /api/v1/node/services/manager?action=start
POST /api/v1/node/services/manager?action=stop
POST /api/v1/node/services/manager?action=restart

Update service properties


PUT /api/v1/cluster/{cluster-node-id}/node/services/manager
PUT /api/v1/node/services/manager

Read service status


GET /api/v1/cluster/{cluster-node-id}/node/services/manager/status
GET /api/v1/node/services/manager/status

Read NSX Messaging Manager service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/messaging-manager
GET /api/v1/node/services/messaging-manager

Restart, start or stop the NSX Messaging Manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/messaging-manager?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/messaging-manager?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/messaging-manager?action=stop
POST /api/v1/node/services/messaging-manager?action=restart
POST /api/v1/node/services/messaging-manager?action=start
POST /api/v1/node/services/messaging-manager?action=stop

Read NSX Messaging Manager service status


GET /api/v1/cluster/{cluster-node-id}/node/services/messaging-manager/status
GET /api/v1/node/services/messaging-manager/status

Read migration coordinator service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/migration-coordinator
GET /api/v1/node/services/migration-coordinator

Restart, start or stop the migration coordinator service


POST /api/v1/cluster/{cluster-node-id}/node/services/migration-coordinator?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/migration-coordinator?action=stop
POST /api/v1/cluster/{cluster-node-id}/node/services/migration-coordinator?action=restart
POST /api/v1/node/services/migration-coordinator?action=start
POST /api/v1/node/services/migration-coordinator?action=stop
POST /api/v1/node/services/migration-coordinator?action=restart

Read migration coordinator service status


GET /api/v1/cluster/{cluster-node-id}/node/services/migration-coordinator/status
GET /api/v1/node/services/migration-coordinator/status

Read NSX Search service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/search
GET /api/v1/node/services/search

Restart, start or stop the NSX Search service


POST /api/v1/cluster/{cluster-node-id}/node/services/search?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/search?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/search?action=stop
POST /api/v1/node/services/search?action=restart
POST /api/v1/node/services/search?action=start
POST /api/v1/node/services/search?action=stop

Read NSX Search service status


GET /api/v1/cluster/{cluster-node-id}/node/services/search/status
GET /api/v1/node/services/search/status

Read the Site Manager service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/site_manager
GET /api/v1/node/services/site_manager

Restart, start or stop the Site Manager service


POST /api/v1/cluster/{cluster-node-id}/node/services/site_manager?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/site_manager?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/site_manager?action=stop
POST /api/v1/node/services/site_manager?action=restart
POST /api/v1/node/services/site_manager?action=start
POST /api/v1/node/services/site_manager?action=stop

Read the Site Manager service status


GET /api/v1/cluster/{cluster-node-id}/node/services/site_manager/status
GET /api/v1/node/services/site_manager/status

Read Telemetry service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/telemetry
GET /api/v1/node/services/telemetry

Reset the logging levels to default values


POST /api/v1/cluster/{cluster-node-id}/node/services/telemetry?action=reset-telemetry-logging-levels
POST /api/v1/node/services/telemetry?action=reset-telemetry-logging-levels

Restart, start or stop Telemetry service


POST /api/v1/cluster/{cluster-node-id}/node/services/telemetry?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/telemetry?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/telemetry?action=stop
POST /api/v1/node/services/telemetry?action=restart
POST /api/v1/node/services/telemetry?action=start
POST /api/v1/node/services/telemetry?action=stop

Update Telemetry service properties


PUT /api/v1/cluster/{cluster-node-id}/node/services/telemetry
PUT /api/v1/node/services/telemetry

Read Telemetry service status


GET /api/v1/cluster/{cluster-node-id}/node/services/telemetry/status
GET /api/v1/node/services/telemetry/status

Read ui service properties


GET /api/v1/cluster/{cluster-node-id}/node/services/ui-service
GET /api/v1/node/services/ui-service

Restart, Start and Stop the ui service


POST /api/v1/cluster/{cluster-node-id}/node/services/ui-service?action=restart
POST /api/v1/cluster/{cluster-node-id}/node/services/ui-service?action=start
POST /api/v1/cluster/{cluster-node-id}/node/services/ui-service?action=stop
POST /api/v1/node/services/ui-service?action=restart
POST /api/v1/node/services/ui-service?action=start
POST /api/v1/node/services/ui-service?action=stop

Read ui service status


GET /api/v1/cluster/{cluster-node-id}/node/services/ui-service/status
GET /api/v1/node/services/ui-service/status