Fix AlarmEventRecord attribute definitions 66/14166/3
authorAllain Legacy <alegacy@redhat.com>
Wed, 12 Feb 2025 12:42:24 +0000 (07:42 -0500)
committerAllain Legacy <alegacy@redhat.com>
Fri, 7 Mar 2025 13:16:01 +0000 (08:16 -0500)
commit0ca033ea50862174ff83f269417dde4bd2ecd9a6
tree7aa14a9275d829e2bfa87712759ee7e367de570d
parentee3071e08a7bb3a01db3dfd121dc4fda3bf03e04
Fix AlarmEventRecord attribute definitions

The interface spec defines several attributes using a suffix
of "ID" rather than "Id".  This includes the following attributes:

* resourceTypeID
* resourceID
* probableCauseID
* alarmDefinitionID

The document also defines perceivedSeverity as an integer field
rather than a string.

The following fields are only conditionally mandatory if alarm
corresponds to the condition being represented.  That is,
alarmChangedTime is only meant to be present if the alarm has
been modified, and alarmAcknowledgedTime is only meant to be
present if the alarm has been acknowledged.

Issued-ID: INT-167
Change-Id: Ic01d199a798626088ed002577e21e4d0c559ee16
Signed-off-by: Allain Legacy <alegacy@redhat.com>
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.4_SMO_succeeds_to_create_alarmSubscription_receive_alarm_notification_and_query_alarm_list.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/schemas/alarm_properties.json
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/schemas/alarms_properties.json