-
Story
-
Resolution: Done
-
Low
-
None
-
None
-
None
It should be possible to add 'external IDs' (suggestions for better term are welcome!) to an existing anchor.
- External ID is a key-value pair of 2 strings (probably)
- An anchor can have many 'external ID's
- implement as Map<String, String> on Anchor Object
- CPS does not enforce uniqueness of external ID values ie. several anchors in one dataspace can have the same external ID (its probably not to be expected but not the responsibility of CPS to check this)
- TBD: Allow update of the same external key? See discussion on being idempotent here https://wiki.onap.org/pages/viewpage.action?pageId=92998259 #5
- TBD: Delete of key not needed (if so separate user story)
Implementation (this user story) should include
- REST endpoint
- Java API
- DB SPI
- DB Schema
- is duplicated by
-
CPS-1963 Register alternate identifier (alternative for CM Handle ID)
- Delivered