From: emaclee Date: Mon, 13 Mar 2023 09:27:24 +0000 (+0000) Subject: Subscription model with status and predicates X-Git-Tag: 3.2.6~4^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=cps.git;a=commitdiff_plain;h=99d03a6e1fe8ac68ae95c6856092c4a73fd19ebd Subscription model with status and predicates Issue-ID: CPS-1497 Signed-off-by: emaclee Change-Id: I4a81389797620eac9b67f31ddcbb4d5168d742ce --- diff --git a/cps-ncmp-service/src/main/resources/model/subscription.yang b/cps-ncmp-service/src/main/resources/model/subscription.yang index ad358445b..2d4b207e1 100644 --- a/cps-ncmp-service/src/main/resources/model/subscription.yang +++ b/cps-ncmp-service/src/main/resources/model/subscription.yang @@ -4,9 +4,9 @@ module subscription { prefix subs; - revision "2022-10-12" { + revision "2023-21-03" { description - "NCMP subscription model"; + "NCMP subscription model"; } container subscription-registry { @@ -29,8 +29,23 @@ module subscription { type boolean; } - leaf-list dmi-service-names { - type string; + container predicates { + + list targetCmHandles { + key "cmHandleId"; + + leaf cmHandleId { + type string; + } + + leaf status { + type string; + } + } + + leaf datastore { + type string; + } } }