X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Falarm_dto.py;h=dd90e75567373ce8a6297db5c80532f911108e29;hb=516ed2aeb97e09044fb79ca1b6d26e81e2f64edd;hp=da95a553b78477fe90881d6cd4d369d2c5d1f3dd;hpb=a9840e41848cbbffcedf76f0a53ffc5d9bc87c01;p=pti%2Fo2.git diff --git a/o2ims/views/alarm_dto.py b/o2ims/views/alarm_dto.py index da95a55..dd90e75 100644 --- a/o2ims/views/alarm_dto.py +++ b/o2ims/views/alarm_dto.py @@ -26,11 +26,24 @@ class AlarmDTO: required=True, description='Alarm Event Record ID'), 'resourceTypeId': fields.String, + 'resourceTypeID': fields.String(attribute='resourceTypeId'), 'resourceId': fields.String, + 'resourceID': fields.String(attribute='resourceId'), 'alarmDefinitionId': fields.String, + 'alarmDefinitionID': fields.String(attribute='alarmDefinitionId'), + 'probableCauseId': fields.String, + 'probableCauseID': fields.String(attribute='probableCauseId'), 'alarmRaisedTime': fields.String, + 'alarmChangedTime': fields.String, + 'alarmAcknowledgeTime': fields.String, + 'alarmAcknowledged': fields.Boolean, 'perceivedSeverity': fields.String, + 'extensions': fields.Raw(attribute='extensions'), } + # mask='{alarmEventRecordId,resourceTypeID,resourceID,' + + # 'alarmDefinitionID,probableCauseID,' + + # 'alarmRaisedTime,perceivedSeverity,alarmChangedTime,' + + # 'alarmAcknowledgeTime,alarmAcknowledged,extensions}' ) @@ -45,10 +58,11 @@ class SubscriptionDTO: 'callback': fields.String, 'consumerSubscriptionId': fields.String, 'filter': fields.String, - } + }, + mask='{alarmSubscriptionId,callback}' ) - subscription = api_monitoring_v1.model( + subscription_create = api_monitoring_v1.model( "AlarmSubscriptionCreateDto", { 'callback': fields.String( @@ -58,12 +72,3 @@ class SubscriptionDTO: 'filter': fields.String, } ) - - subscription_post_resp = api_monitoring_v1.model( - "AlarmSubscriptionCreatedRespDto", - { - 'alarmSubscriptionId': fields.String( - required=True, - description='Alarm Subscription ID'), - } - )