diff options
author | lukegleeson <luke.gleeson@est.tech> | 2022-02-10 10:58:29 +0000 |
---|---|---|
committer | lukegleeson <luke.gleeson@est.tech> | 2022-03-03 11:05:23 +0000 |
commit | 0cbc448573409a43eb3bf7b4c9cb49d418a4c999 (patch) | |
tree | 82410672196d6a53b012add69cf82577cab71f04 /cps-ri/src/main/resources/changelog/db/changes/data | |
parent | 304b9f319cddad71a77f6bbffb8c18f63b7f5ee2 (diff) |
Update dmi-registry yang to support cmHandle State
- Added dmi-registry@2022-02-10 which contains the new dmi-registry yang model to support the cmHandle State.
- Added changelog 12 which removes previous dmi-registries from the db
- Added changelog 13 which adds new dmi-registry
- Edited yangResourceCsvGenerator.py so that it generates for each argument given and does not generate the module_name and revision for dmi-registry@2021-12-13.
- Updated rollback for changeset 11.1
Issue-ID: CPS-874
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I4ab949f0bc00a52376b42a5ac8a33d397eefcedf
Diffstat (limited to 'cps-ri/src/main/resources/changelog/db/changes/data')
-rw-r--r-- | cps-ri/src/main/resources/changelog/db/changes/data/yang-models/dmi-registry@2022-02-10.yang | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/cps-ri/src/main/resources/changelog/db/changes/data/yang-models/dmi-registry@2022-02-10.yang b/cps-ri/src/main/resources/changelog/db/changes/data/yang-models/dmi-registry@2022-02-10.yang new file mode 100644 index 0000000000..3c6d990c5d --- /dev/null +++ b/cps-ri/src/main/resources/changelog/db/changes/data/yang-models/dmi-registry@2022-02-10.yang @@ -0,0 +1,81 @@ +module dmi-registry { + + yang-version 1.1; + + namespace "org:onap:cps:ncmp"; + + prefix dmi-reg; + + contact "toine.siebelink@est.tech"; + + revision "2022-02-10" { + description + "Added State, LockReason, LockReasonDetails to aid with cmHandle sync and timestamp to aid with retry/timeout scenarios"; + } + + revision "2021-12-13" { + description + "Added new list of public additional properties for a Cm-Handle which are exposed to clients of the NCMP interface"; + } + + revision "2021-10-20" { + description + "Added dmi-data-service-name & dmi-model-service-name to allow separate DMI instances for each responsibility"; + } + + revision "2021-05-20" { + description + "Initial Version"; + } + + container dmi-registry { + list cm-handles { + key "id"; + leaf id { + type string; + } + leaf dmi-service-name { + type string; + } + leaf dmi-data-service-name { + type string; + } + leaf dmi-model-service-name { + type string; + } + + list additional-properties { + key "name"; + leaf name { + type string; + } + leaf value { + type string; + } + } + + list public-properties { + key "name"; + leaf name { + type string; + } + leaf value { + type string; + } + } + + leaf state { + type string; + } + leaf lock-reason { + type string; + } + leaf lock-reason-details { + type string; + } + leaf last-update-time { + type string; + } + } + } +} |