Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. New Interface Policy Lifecycle API - new API that is RESTful and supports TOSCA Policy Types
    1. A brief flow has been worked by the team here: Policy Design and API Flow for Model Driven Control Loop - DraftTO BE DELETED - refer to Dublin Documentation
    2. Swagger documentation is being built and the team will conform with API Versioning specifications -
      1.  api-swagger1 - 2019-03-12.pdf
  2. Legacy API - no real modifications that require any ONAP component to upgrade
    1. https://onap.readthedocs.io/en/casablanca/submodules/policy/engine.git/docs/platform/offeredapis.html
    2. New List API added - documentation updated for this.

If they are modified, are the backwards compatible?

...

Interface naming (point to an example)

Policy Lifecycle API -  Policy Design and API Flow for Model Driven Control Loop - Draft

...

The Policy R4 Dublin Independent Versioning And Release Process Plan - has a list of our incoming and outgoing dependencies.

Consumed API from other projects

Project

API Dependency

Notes

Portal

2.4.0


AAFv2.1.2
Dmaapv1.1.8


SDC1.3.0
AAI1.0.1 - being investigated

v16 schema

NOTE: work whether to direct link to A&AI libraries or retain the current codebase and enhance for custom query work.

APP-CDmaap LCM APINo direct link to any libraries
SO
REST - No direct link to any libraries
VFC
REST - No direct link to any libraries
SDNR
Dmaap - No direct link to any libraries
SDNC
REST - No direct link to any libraries


Published API - These projects use the policy libraries to build their code

Project

API

Notes

CLAMPPolicy Lifecycle API

 implemented in own java code


OOFLegacy Policy APIimplemented in own python code
SDNCLegacy Policy APIimplemented in own code
DCAEPolicy Lifecycle APIImplemented own python code


Reference to the interfaces.

Policy Lifecycle API -  Policy Design and API Flow for Model Driven Control Loop - DraftTO BE DELETED - refer to Dublin Documentation

Legacy API: Policy API

What are the system limits?

...