X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fdomain%2Fsubscription_obj.py;h=846bf95e136e116de99f9ad9bde61000f5e96fc2;hb=02b85e27680e1139bc8e1930af5449a26527b4de;hp=dc3145f70ab431f92547b65da128a63c1623a72d;hpb=065d02be3f56ee7716433d3ad73fec9f710cd406;p=pti%2Fo2.git diff --git a/o2ims/domain/subscription_obj.py b/o2ims/domain/subscription_obj.py index dc3145f..846bf95 100644 --- a/o2ims/domain/subscription_obj.py +++ b/o2ims/domain/subscription_obj.py @@ -30,6 +30,14 @@ class Subscription(AgRoot, Serializer): self.filter = filter +class Registration(AgRoot, Serializer): + def __init__(self, id: str, url: str) -> None: + super().__init__() + self.registrationId = id + self.callback = url + self.notified = False + + class NotificationEventEnum(str, Enum): CREATE = 'CREATE' MODIFY = 'MODIFY'