NSX-T Data Center Global Manager REST API
Deprecated Methods
The following API methods are deprecated in this version. Deprecated methods continue to function, but may be removed in a future NSX version. Each deprecated method's documentation will advise what new method should be called instead of the deprecated method.
API Description | API Path |
---|---|
Policy > Inventory > Profiles > Context Profiles Update custom object attribute value list for given attribute key Deprecated: This rest routine is deprecated. Use /infra/context-profiles/custom-attributes/default for create/update custom object attribute value list for given attribute key |
PATCH /global-manager/api/v1/global-infra/context-profiles/custom-attributes
(Deprecated)
|
Policy > Inventory > Profiles > Context Profiles Adds/Removes custom attribute values from list Deprecated: This rest routine is deprecated. Use /infra/context-profiles/custom-attributes/default to Adds/Removes custom attribute values from list |
POST /global-manager/api/v1/global-infra/context-profiles/custom-attributes
(Deprecated)
|
Policy > Monitoring > Traceflow Create or update a traceflow config Deprecated: Please use PUT API to start new Traceflow sessions. By default, traceflow observations will be cleanup every two hours, please use is_transient flag to avoid the cleanup. |
PATCH /global-manager/api/v1/global-infra/traceflows/{traceflow-id}
(Deprecated)
|
Policy > Monitoring > Traceflow Restart traceflow with same set of parameters used during create/update traceflow Deprecated: Please use PUT API to start new Traceflow sessions. By default, traceflow observations will be cleanup every two hours, please use is_transient flag to avoid the cleanup. |
POST /global-manager/api/v1/global-infra/traceflows/{traceflow-id}
(Deprecated)
|
Policy > Networking > Connectivity > Tier-0 Gateways > ARP Proxies Get Tier-0 Address Resolution Protocol Proxies Deprecated: This API is deprecated. Please use /infra/tier-0s/<tier-0-id>/arp-proxies |
GET /global-manager/api/v1/global-infra/tier-0s/{tier-0-id}/locale-services/{locale-service-id}/arp-proxies
(Deprecated)
|
Policy > Networking > Connectivity > Tier-0 Gateways > Interfaces > ARP Table Get ARP table for downlink router port on tier-0 router Deprecated: This API is deprecated because it is duplicate. Please use /infra/segments/<segment-id>/arp-table Segment ID is the ID of the segment that is connected to the the tier-0 |
GET /global-manager/api/v1/global-infra/segments/{segment-id}/gateway-interface-arp-table
(Deprecated)
|
Policy > Networking > Connectivity > Tier-0 Gateways > Interfaces > ARP Table Get ARP table for downlink router port on tier-0 router in CSV Deprecated: This API is deprecated because it is duplicate. Please use /infra/segments/<segment-id>/arp-table?format=csv Segment ID is the ID of the segment that is connected to the the tier-0 |
GET /global-manager/api/v1/global-infra/segments/{segment-id}/gateway-interface-arp-table?format=csv
(Deprecated)
|
Policy > Networking > Connectivity > Tier-1 Gateways > ARP Proxies Get Tier-1 Address Resolution Protocol Proxies Deprecated: This API is deprecated. Please use /infra/tier-1s/<tier-1-id>/arp-proxies Returns ARP proxy table for a tier-1 |
GET /global-manager/api/v1/global-infra/tier-1s/{tier-1-id}/locale-services/{locale-service-id}/arp-proxies
(Deprecated)
|
Policy > Networking > Connectivity > Tier-1 Gateways > Interfaces > ARP Table Get ARP table for downlink router port on tier-1 router Deprecated: This API is deprecated because it is duplicate. Please use /infra/tier-1s/<tier-1-id>/segments/<segment-id>/arp-table Segment ID is the ID of the segment that is connected to the the tier-1 |
GET /global-manager/api/v1/global-infra/tier-1s/{tier-1-id}/segments/{segment-id}/gateway-interface-arp-table
(Deprecated)
|
Policy > Networking > Connectivity > Tier-1 Gateways > Interfaces > ARP Table Get ARP table for downlink router port on tier-1 router in CSV Deprecated: This API is deprecated because it is duplicate. Please use /infra/tier-1s/<tier-1-id>/segments/<segment-id>/arp-table?format=csv Segment ID is the ID of the segment that is connected to the the tier-1 |
GET /global-manager/api/v1/global-infra/tier-1s/{tier-1-id}/segments/{segment-id}/gateway-interface-arp-table?format=csv
(Deprecated)
|
Policy > Networking > Network Services > Forwarding Policies |
GET /global-manager/api/v1/global-infra/domains/{domain-id}/forwarding-policies
(Deprecated)
|
Policy > Networking > Network Services > Forwarding Policies |
GET /global-manager/api/v1/global-infra/domains/{domain-id}/forwarding-policies/{forwarding-policy-id}
(Deprecated)
|
Policy > Networking > Network Services > Forwarding Policies |
GET /global-manager/api/v1/global-infra/domains/{domain-id}/forwarding-policies/{forwarding-policy-id}/rules
(Deprecated)
|
Policy > Networking > Network Services > Forwarding Policies |
GET /global-manager/api/v1/global-infra/domains/{domain-id}/forwarding-policies/{forwarding-policy-id}/rules/{rule-id}
(Deprecated)
|
System Administration > Configuration > Fabric > Nodes > NSX Manager > Services > HTTP Service Update http service certificate Deprecated: Please use below APIs. POST https://<nsx-mgr>/api/v1/trust-management/certificates/ |
POST /api/v1/cluster/{cluster-node-id}/node/services/http?action=apply_certificate
(Deprecated)
POST /api/v1/node/services/http?action=apply_certificate (Deprecated) |
System Administration > Configuration > NSX Managers > API Services > API Request Batching Register a Collection of API Calls at a Single End Point Deprecated: Support for batched operations will be removed from a future NSX release. For policy APIs, use the hierarchical API to submit a set of updates as a single operation. For other APIs, submit the operations as individual REST API calls. |
POST /global-manager/api/v1/batch
(Deprecated)
POST /api/v1/batch (Deprecated) |
System Administration > Configuration > NSX Managers > Clusters > Cluster Certificate |
POST /api/v1/cluster/api-certificate?action=clear_cluster_certificate
(Deprecated)
|
System Administration > Configuration > NSX Managers > Clusters > Cluster Certificate Set the cluster certificate Deprecated: Please use below APIs. POST https://<nsx-mgr>/api/v1/trust-management/certificates/ |
POST /api/v1/cluster/api-certificate?action=set_cluster_certificate
(Deprecated)
|
System Administration > Lifecycle Management > Upgrade > Bundles |
POST /api/v1/upgrade/bundle?action=upload
(Deprecated)
|
System Administration > Lifecycle Management > Upgrade > Nodes |
GET /api/v1/cluster/{cluster-node-id}/node/upgrade
(Deprecated)
GET /api/v1/node/upgrade (Deprecated) |
System Administration > Monitoring > Dashboards > UI Views Returns the Views based on query criteria defined in ViewQueryParameters. Deprecated: This API is deprecated and will be unavailable in later releases. |
GET /global-manager/api/v1/ui-views
(Deprecated)
|
System Administration > Monitoring > Dashboards > UI Views Creates a new View. Deprecated: This API is deprecated and will be unavailable in later releases. |
POST /global-manager/api/v1/ui-views
(Deprecated)
|
System Administration > Monitoring > Dashboards > UI Views Delete View Deprecated: This API is deprecated and will be unavailable in later releases. |
DELETE /global-manager/api/v1/ui-views/{view-id}
(Deprecated)
|
System Administration > Monitoring > Dashboards > UI Views Returns View Information Deprecated: This API is deprecated and will be unavailable in later releases. |
GET /global-manager/api/v1/ui-views/{view-id}
(Deprecated)
|
System Administration > Monitoring > Dashboards > UI Views Update View Deprecated: This API is deprecated and will be unavailable in later releases. |
PUT /global-manager/api/v1/ui-views/{view-id}
(Deprecated)
|
System Administration > Monitoring > Dashboards > Widget Configuration Returns the Widget Configurations based on query criteria defined in WidgetQueryParameters. Deprecated: This API is deprecated and will be unavailable in later releases. |
GET /global-manager/api/v1/ui-views/{view-id}/widgetconfigurations
(Deprecated)
|
System Administration > Monitoring > Dashboards > Widget Configuration Creates a new Widget Configuration. Deprecated: This API is deprecated and will be unavailable in later releases. |
POST /global-manager/api/v1/ui-views/{view-id}/widgetconfigurations
(Deprecated)
|
System Administration > Monitoring > Dashboards > Widget Configuration Delete Widget Configuration Deprecated: This API is deprecated and will be unavailable in later releases. |
DELETE /global-manager/api/v1/ui-views/{view-id}/widgetconfigurations/{widgetconfiguration-id}
(Deprecated)
|
System Administration > Monitoring > Dashboards > Widget Configuration Returns Widget Configuration Information Deprecated: This API is deprecated and will be unavailable in later releases. |
GET /global-manager/api/v1/ui-views/{view-id}/widgetconfigurations/{widgetconfiguration-id}
(Deprecated)
|
System Administration > Monitoring > Dashboards > Widget Configuration Update Widget Configuration Deprecated: This API is deprecated and will be unavailable in later releases. |
PUT /global-manager/api/v1/ui-views/{view-id}/widgetconfigurations/{widgetconfiguration-id}
(Deprecated)
|
System Administration > Settings > Certificates > CSR Generate a New Certificate Signing Request with Extensions Deprecated: Deprecated in favor of POST /trust-management/csrs. |
POST /api/v1/trust-management/csrs-extended
(Deprecated)
|
System Administration > Settings > Certificates > Certificate Set a certificate as a GM or LM Principal Identity certificate Deprecated: Please use below APIs. POST https://<nsx-mgr>/api/v1/trust-management/certificates/<cert-id>?action=apply_certificate&service_type=LOCAL_MANAGER POST https://<nsx-mgr>/api/v1/trust-management/certificates/<cert-id>?action=apply_certificate&service_type=GLOBAL_MANAGER |
POST /api/v1/trust-management/certificates?action=set_pi_certificate_for_federation
(Deprecated)
|
System Administration > Settings > Certificates > Certificate Set a certificate as the Appliance Proxy certificate to be used in inter-site communication Deprecated: Please use below APIs. POST https://<nsx-mgr>/api/v1/trust-management/certificates/<cert-id>?action=apply_certificate&service_type=APH |
POST /api/v1/trust-management/certificates?action=set_appliance_proxy_certificate_for_inter_site_communication
(Deprecated)
|
System Administration > Settings > User Management > Access Token Delete registration access token Deprecated: Use API POST /api/v1/aaa/registration-token/delete |
DELETE /api/v1/aaa/registration-token/{token}
(Deprecated)
|
System Administration > Settings > User Management > Access Token Get registration access token Deprecated: Use API POST /api/v1/aaa/registration-token/retrieve |
GET /api/v1/aaa/registration-token/{token}
(Deprecated)
|
System Administration > Settings > User Management > Principal Identity Register a name-certificate combination. Deprecated: Deprecated, use POST /trust-management/principal-identities/with-certificate instead. |
POST /api/v1/trust-management/principal-identities
(Deprecated)
|