Versions Compared

Key

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

...

  1. make API on PAP/PDP to use the consistent structures on all operations
  2. simplify the usage of PAP/PDP API
  3. for transition period of about 1 year both the old and the new APIs to be maintained by PAP/PDP
  4. CLAMP to use only the new API of PAP in Dublin R4
  5. DCAE-Controller is requested to use both the new and the old APIs of PDP for the transition period to avoid breaking the existing components

The impact to DCAE-Controller is MAJOR

...

PDP API change that impacts DCAE-Controller

  1. Design of the new API on PAP/PDP is in progress
  2. Only a subset of the new PAP/PDP API is designed and is in the draft status.
  3. The new API changes the following aspects (everything)
    1. url
    2. request structures are totally redesigned.  New field names, new placements, many fields are removed, no obvious mapping between the old and the new fields. 
    3. response structures are totally redesigned.  New field names, new placements, many fields are removed, no obvious mapping between the old and the new fields. 
    4. the structure of the policy config that contains the actual policy is changed to match the policy-model.  

The impact to DCAE-Controller is MAJOR and the PDP API design is far from being usable

replacement of (POST /getConfig) with the new Policy Decision API - Getting Policy Decisions (POST /decision/v1/) for a single policy_id

...