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

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>

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>

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>

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>

Read global configuration


Read global configuration
GET /policy/api/v1/infra/global-config

Update the global configuration


Update the global configuration
PATCH /policy/api/v1/infra/global-config

Update the global configuration


Update the global configuration
PUT /policy/api/v1/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

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>

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>

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>

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>

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

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>

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>

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>

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>

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>

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>