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}
|