References
Assumptions
Issues & Decisions
# | Issue | Notes | Decisions |
---|---|---|---|
1 | What dataspace and anchor to use? | NCMP-Admin | |
2 | How do we load the data ( not using cps-core / not using Liquibase )? | ||
3 | Predicate details are unclear at the moment. Which component(s) processes the predicates?! Device, DMI-Plugin and or NCMP |
Background
NCMP wil need to store which subscriptions are current for each cm-handle
- Dataspace: NCMP-Admin (existing)
- Anchor: AVC-Subscriptions
- Top level list Container?! (if need wrap in a top-level container)
- CONTAINER: subscription-registry
- LIST: subscription[@clientId=AppB and @name=mySubscription]
- LEAF: clientId (leaf)
- LEAF: name
- LEAF: topic
- LEAF: isTagged
- LIST: subscription[@clientId=AppB and @name=mySubscription]
- CONTAINER: subscription-registry
YANG model
The following yang model will be used to store the payload information of subscription data