Policy > Networking > Networking Profiles

Associated URIs:

API Description API Path

List BfdProfiles


Paginated list of all BfdProfiles.
GET /policy/api/v1/infra/bfd-profiles
GET /policy/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 /policy/api/v1/infra/bfd-profiles/{bfd-profile-id}
DELETE /policy/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Read a BfdProfile


Read a BfdProfile.
GET /policy/api/v1/infra/bfd-profiles/{bfd-profile-id}
GET /policy/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 /policy/api/v1/infra/bfd-profiles/{bfd-profile-id}
PATCH /policy/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 /policy/api/v1/infra/bfd-profiles/{bfd-profile-id}
PUT /policy/api/v1/global-infra/bfd-profiles/{bfd-profile-id}

Read the connectivity global configuration


Read the connectivity global configuration
GET /policy/api/v1/infra/connectivity-global-config
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/connectivity-global-config

Update the connectivity global configuration


Update the connectivity global configuration
PATCH /policy/api/v1/infra/connectivity-global-config
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/connectivity-global-config

Update the connectivity global configuration


Update the connectivity global configuration
PUT /policy/api/v1/infra/connectivity-global-config
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/connectivity-global-config

Read the constraint global configuration


Read the constraint global configuration
GET /policy/api/v1/infra/constraint-global-config
GET /policy/api/v1/global-infra/constraint-global-config
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/constraint-global-config

Update the constraint global configuration


Update the constraint global configuration
PATCH /policy/api/v1/infra/constraint-global-config
PATCH /policy/api/v1/global-infra/constraint-global-config
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/constraint-global-config

Update the constraint global configuration


Update the constraint global configuration
PUT /policy/api/v1/infra/constraint-global-config
PUT /policy/api/v1/global-infra/constraint-global-config
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/constraint-global-config

List Evpn Tenant Configuration


List all evpn tunnel endpoint configuration.
GET /policy/api/v1/infra/evpn-tenant-configs

Read Evpn Tenant Configuration


Read Evpn Tenant Configuration.
GET /policy/api/v1/infra/evpn-tenant-configs/{config-id}

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 /policy/api/v1/infra/evpn-tenant-configs/{config-id}

Create or Update Evpn Tenant Configuration


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

List all gateway QoS profiles


Paginated list of all gateway QoS profle instances
GET /policy/api/v1/infra/gateway-qos-profiles
GET /policy/api/v1/global-infra/gateway-qos-profiles
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/gateway-qos-profiles

Delete gateway QoS profile


Delete QoS profile
DELETE /policy/api/v1/infra/gateway-qos-profiles/{qos-profile-id}
DELETE /policy/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}
DELETE /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/gateway-qos-profiles/{qos-profile-id}

Read gateway QoS profile


Read gateway QoS profile
GET /policy/api/v1/infra/gateway-qos-profiles/{qos-profile-id}
GET /policy/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/gateway-qos-profiles/{qos-profile-id}
PATCH /policy/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/gateway-qos-profiles/{qos-profile-id}
PUT /policy/api/v1/global-infra/gateway-qos-profiles/{qos-profile-id}
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/gateway-qos-profiles/{qos-profile-id}

Read global configuration


This rest routine is deprecated. Use /infra/connectivity-global-config for Connectivity global config and
/infra/ops-global-config for Operations global config.
Read global configuration.
GET /policy/api/v1/infra/global-config
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/global-config

Update the global configuration


Update the global configuration.
PATCH /policy/api/v1/infra/global-config (Deprecated)
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/global-config (Deprecated)

Update the global configuration


This rest routine is deprecated. Use /infra/connectivity-global-config for Connectivity global config and
/infra/ops-global-config for Operations global config.
Update the global configuration.
PUT /policy/api/v1/infra/global-config
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/global-config

List Igmp Profile


List all igmp profile.
GET /policy/api/v1/infra/igmp-profiles

Delete Igmp Profile


Delete Igmp Profile.
DELETE /policy/api/v1/infra/igmp-profiles/{igmp-profile-id}

Read Igmp Profile


Read Igmp Profile.
GET /policy/api/v1/infra/igmp-profiles/{igmp-profile-id}

Update igmp profile


Create a igmp profile with the igmp-profile-id is not already present,
otherwise update the igmp profile.
PATCH /policy/api/v1/infra/igmp-profiles/{igmp-profile-id}

Update igmp profile


Create or update igmp profile.
PUT /policy/api/v1/infra/igmp-profiles/{igmp-profile-id}

List all IPv6 DAD profiles


Paginated list of all IPv6 DAD profile instances
GET /policy/api/v1/infra/ipv6-dad-profiles
GET /policy/api/v1/global-infra/ipv6-dad-profiles
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-dad-profiles

Delete IPv6 DAD profile


Delete IPv6 DAD profile
DELETE /policy/api/v1/infra/ipv6-dad-profiles/{dad-profile-id}
DELETE /policy/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}
DELETE /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-dad-profiles/{dad-profile-id}

Read IPv6 DAD profile


Read IPv6 DAD profile
GET /policy/api/v1/infra/ipv6-dad-profiles/{dad-profile-id}
GET /policy/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/ipv6-dad-profiles/{dad-profile-id}
PATCH /policy/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/ipv6-dad-profiles/{dad-profile-id}
PUT /policy/api/v1/global-infra/ipv6-dad-profiles/{dad-profile-id}
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-dad-profiles/{dad-profile-id}

List all IPv6 NDRA profiles


Paginated list of all IPv6 NDRA profile instances
GET /policy/api/v1/infra/ipv6-ndra-profiles
GET /policy/api/v1/global-infra/ipv6-ndra-profiles
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-ndra-profiles

Delete IPv6 NDRA profile


Delete IPv6 NDRA profile
DELETE /policy/api/v1/infra/ipv6-ndra-profiles/{ndra-profile-id}
DELETE /policy/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}
DELETE /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-ndra-profiles/{ndra-profile-id}

Read IPv6 NDRA profile


Read IPv6 NDRA profile
GET /policy/api/v1/infra/ipv6-ndra-profiles/{ndra-profile-id}
GET /policy/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/ipv6-ndra-profiles/{ndra-profile-id}
PATCH /policy/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/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 /policy/api/v1/infra/ipv6-ndra-profiles/{ndra-profile-id}
PUT /policy/api/v1/global-infra/ipv6-ndra-profiles/{ndra-profile-id}
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ipv6-ndra-profiles/{ndra-profile-id}

Read global Operations Configuration


Read global Operations Configuration
GET /policy/api/v1/infra/ops-global-config
GET /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ops-global-config

Update the global Operationconfiguration


Update the global Operationconfiguration
PATCH /policy/api/v1/infra/ops-global-config
PATCH /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ops-global-config

Update the global Operations Configuration


Update the global Operations Configuration
PUT /policy/api/v1/infra/ops-global-config
PUT /policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/ops-global-config

List Pim Profile


List all pim profile.
GET /policy/api/v1/infra/pim-profiles

Read Pim Profile


Read Pim Profile.
GET /policy/api/v1/infra/pim-profiles/{pim-profile-id}

Update pim profile


Create a pim profile with the pim-profile-id is not already present,
otherwise update the pim profile.
PATCH /policy/api/v1/infra/pim-profiles/{pim-profile-id}

Update pim profile


Create or update pim profile.
PUT /policy/api/v1/infra/pim-profiles/{pim-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 /policy/api/v1/infra/security-global-config
GET /policy/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 /policy/api/v1/infra/security-global-config
PUT /policy/api/v1/global-infra/security-global-config

List Policy Transport Zone Profiles


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

Delete Policy Transport Zone Profile


API will delete Policy Transport Zone Profile.
DELETE /policy/api/v1/infra/transport-zone-profiles/{tz-profile-id}

Get Policy Transport Zone Profile


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

Create Policy Transport Zone Profile


API will create Policy Transport Zone Profile.
PATCH /policy/api/v1/infra/transport-zone-profiles/{tz-profile-id}

Update Policy Transport Zone Profile


API will update Policy Transport Zone Profile.
PUT /policy/api/v1/infra/transport-zone-profiles/{tz-profile-id}

List Vni Pool Configuration


List all Vni Pool configuration.
GET /policy/api/v1/infra/vni-pools

Delete Vni Pool Configuration


Delete Vni Pool Configuration.
DELETE /policy/api/v1/infra/vni-pools/{vni-pool-id}

Read Vni Pool Configuration


Read Vni Pool Configuration.
GET /policy/api/v1/infra/vni-pools/{vni-pool-id}

Create or Update Vni Pool Configuration


Create a Vni Pool config if it is not already present,
otherwise update the Vni Pool configuration.
PATCH /policy/api/v1/infra/vni-pools/{vni-pool-id}

Create or Update Vni Pool Configuration


Create or update VniPool configuration.
PUT /policy/api/v1/infra/vni-pools/{vni-pool-id}