Service profile
A service profile is an endpoint configuration entity that groups services and traffic limits for assignment.
Instead of assigning services and traffic limits directly to an endpoint, those can be associated to a service profile and assigned to an endpoint in a single operation.
A service profile holds a collection of services and for each associated service it’s possible to assign zero or more traffic limits. To define traffic limits it’s first necessary to associate services to a profile.
- Services are read only objects.
- Traffic limits are defined for a particular service
- Traffic limits can also be associated directly to an endpoint
The typical workflow for service profile definition is:
POST- Create a service profilePUT- Add services to a profile (service collection)PUT- Add traffic limits to a service (traffic_limitcollection)
For Service Profile management: paging, filtering, and sorting isn’t provided.
Service profile object
Service object
Here is the description of a nested Service object:
Traffic limit object
Here is the description of a (nested) Traffic limit object: