Policy > Security > Service Insertion > Service Chains

Associated URIs:

API Description API Path

List service chains


List all the service chains available for service insertion
GET /policy/api/v1/infra/service-chains

Delete Service chain


This API can be user to delete service chain with given service-chain-id.
DELETE /policy/api/v1/infra/service-chains/<service-chain-id>

Read service chain


This API can be used to read service chain with given service-chain-id.
GET /policy/api/v1/infra/service-chains/<service-chain-id>

Create service chain


Create Service chain representing the sequence in which 3rd party
services must be consumed.
PATCH /policy/api/v1/infra/service-chains/<service-chain-id>

Create or update service chain


Create or update Service chain representing the sequence in which 3rd party
services must be consumed.
PUT /policy/api/v1/infra/service-chains/<service-chain-id>

Read service paths for a given service chain


This API can be used to read service paths for a given service-chain-id.
GET /policy/api/v1/infra/service-chains/<service-chain-id>/service-paths

List all service chain mappings for given service profile.


List all service chain mappings in the system for the given service profile.
If no explicit enforcement point is provided in the request, will return for
default. Else, will return for specified points.
GET /policy/api/v1/infra/service-references/<service-reference-id>/service-profiles/<service-profile-id>/service-chain-mappings