NSX-T Data Center Global Manager REST API

Associated URIs:

API Description API Path

List BfdProfiles


Paginated list of all BfdProfiles.
GET /global-manager/api/v1/global-infra/bfd-profiles

Delete BFD Config and all the entities contained by this BfdProfile


Delete BFD Config and all the entities contained by this BfdProfile.
DELETE /global-manager/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Read a BfdProfile


Read a BfdProfile.
GET /global-manager/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Create or update a BfdProfile


If a BfdProfile with the bfd-profile-id is not already present,
create a new BfdProfile. If it already exists, update the
BfdProfile. This operation will fully replace the object.
PATCH /global-manager/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Create or update a BfdProfile


If a BfdProfile with the bfd-profile-id is not already present,
create a new BfdProfile. If it already exists, update the
BfdProfile. This operation will fully replace the object.
PUT /global-manager/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Read the constraint global configuration


Read the constraint global configuration
GET /global-manager/api/v1/global-infra/constraint-global-config

Update the constraint global configuration


Update the constraint global configuration
PATCH /global-manager/api/v1/global-infra/constraint-global-config

Update the constraint global configuration


Update the constraint global configuration
PUT /global-manager/api/v1/global-infra/constraint-global-config

Create or Update Evpn Tenant Configuration


Create a global evpn tenant configuration if it is not already present,
otherwise update the evpn tenant configuration.
PATCH /global-manager/api/v1/global-infra/evpn-tenant-configs/{config-id}

Create or Update Evpn Tenant Configuration


Create or update Evpn Tenant configuration.
PUT /global-manager/api/v1/global-infra/evpn-tenant-configs/{config-id}

List all gateway QoS profiles


Paginated list of all gateway QoS profle instances
GET /global-manager/api/v1/global-infra/gateway-qos-profiles

Delete gateway QoS profile


Delete QoS profile
DELETE /global-manager/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}

Read gateway QoS profile


Read gateway QoS profile
GET /global-manager/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}

Create or update Gateway QoS profile


If profile with the qos-profile-id is not already present,
create a new gateway QoS profile instance. If it already exists, update
the gateway QoS profile instance with specified attributes.
PATCH /global-manager/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}

Create or update Gateway QoS profile


If profile with the qos-profile-id is not already present,
create a new gateway QoS profile instance. If it already exists, replace
the gateway QoS profile instance with this object.
PUT /global-manager/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}

List all IPv6 DAD profiles


Paginated list of all IPv6 DAD profile instances
GET /global-manager/api/v1/global-infra/ipv6-dad-profiles

Delete IPv6 DAD profile


Delete IPv6 DAD profile
DELETE /global-manager/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}

Read IPv6 DAD profile


Read IPv6 DAD profile
GET /global-manager/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}

Create or update IPv6 DAD profile


If profile with the dad-profile-id is not already present,
create a new IPv6 DAD profile instance. If it already exists, update
the IPv6 DAD profile instance with specified attributes.
PATCH /global-manager/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}

Create or update IPv6 DAD profile


If profile with the dad-profile-id is not already present,
create a new IPv6 DAD profile instance. If it already exists, replace
the IPv6 DAD profile instance with this object.
PUT /global-manager/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}

List all IPv6 NDRA profiles


Paginated list of all IPv6 NDRA profile instances
GET /global-manager/api/v1/global-infra/ipv6-ndra-profiles

Delete IPv6 NDRA profile


Delete IPv6 NDRA profile
DELETE /global-manager/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}

Read IPv6 NDRA profile


Read IPv6 NDRA profile
GET /global-manager/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}

Create or update IPv6 NDRA profile


If profile with the ndra-profile-id is not already present,
create a new IPv6 NDRA profile instance. If it already exists, update
the IPv6 NDRA profile instance with specified attributes.
PATCH /global-manager/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}

Create or update IPv6 NDRA profile


If profile with the ndra-profile-id is not already present,
create a new IPv6 NDRA profile instance. If it already exists, replace
the IPv6 NDRA profile instance with this object.
PUT /global-manager/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}

Read security global configuration


This reads the security-global-config used for NSX Manager appliance certificates.
These properties are not sent to the hosts.
GET /global-manager/api/v1/global-infra/security-global-config

Update the security global configuration


This updates the security-global-config used for NSX Manager appliance certificates.
These properties are not sent to the hosts.
PUT /global-manager/api/v1/global-infra/security-global-config

List Policy Transport Zone Profiles


API will list all Policy Transport Zone Profiles.
GET /global-manager/api/v1/global-infra/transport-zone-profiles

Get Policy Transport Zone Profile


API will fetch Policy Transport Zone Profile.
GET /global-manager/api/v1/global-infra/transport-zone-profiles/{tz-profile-id}