- 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,
+ example='97cc2b01-0e71-4a93-a911-2e87f04d996f',
+ description='The identifier for the AlarmEventRecord Object.'),
+ 'resourceTypeId': fields.String(
+ example='60cba7be-e2cd-3b8c-a7ff-16e0f10573f9',
+ description='A reference to the type of resource which ' +
+ 'caused the alarm.'),
+ 'resourceTypeID': fields.String(
+ attribute='resourceTypeId',
+ example='60cba7be-e2cd-3b8c-a7ff-16e0f10573f9',
+ description='A reference to the type of resource which ' +
+ 'caused the alarm.(Specification)'),
+ 'resourceId': fields.String(
+ example='5b3a2da8-17da-466c-b5f7-972590c7baf2',
+ description='A reference to the resource instance which ' +
+ 'caused the alarm.'),
+ 'resourceID': fields.String(
+ attribute='resourceId',
+ example='5b3a2da8-17da-466c-b5f7-972590c7baf2',
+ description='A reference to the resource instance which ' +
+ 'caused the alarm.(Specification)'),
+ 'alarmDefinitionId': fields.String(
+ example='1197f463-b3d4-3aa3-9c14-faa493baa069',
+ description='A reference to the Alarm Definition record ' +
+ 'in the Alarm Dictionary associated with the referenced ' +
+ 'Resource Type.'),
+ 'alarmDefinitionID': fields.String(
+ attribute='alarmDefinitionId',
+ example='1197f463-b3d4-3aa3-9c14-faa493baa069',
+ description='A reference to the Alarm Definition record ' +
+ 'in the Alarm Dictionary associated with the referenced ' +
+ 'Resource Type.(Specification)'),
+ 'probableCauseId': fields.String(
+ example='f52054c9-6f3c-39a0-aab8-e00e01d8c4d3',
+ description='A reference to the ProbableCause of the Alarm.'),
+ 'probableCauseID': fields.String(
+ attribute='probableCauseId',
+ example='f52054c9-6f3c-39a0-aab8-e00e01d8c4d3',
+ description='A reference to the ProbableCause of the ' +
+ 'Alarm.(Specification)'),
+ 'alarmRaisedTime': fields.String(
+ example='2022-12-22 09:42:53',
+ description='Date/Time stamp value when the ' +
+ 'AlarmEventRecord has been created.'),
+ 'alarmChangedTime': fields.String(
+ example='',
+ description='Date/Time stamp value when any value of ' +
+ 'the AlarmEventRecord has been modified.'),
+ 'alarmAcknowledgeTime': fields.String(
+ example='',
+ description='Date/Time stamp value when the alarm ' +
+ 'condition is acknowledged.'),
+ 'alarmAcknowledged': fields.Boolean(
+ example=False,
+ description='Boolean value indicating of a management ' +
+ 'system has acknowledged the alarm.'),
+ 'perceivedSeverity': fields.String(
+ example='1',
+ description='One of the following values: \n ' +
+ '0 for "CRITICAL" \n' +
+ '1 for "MAJOR" \n' +
+ '2 for "MINOR" \n' +
+ '3 for "WARNING" \n' +
+ '4 for "INDETERMINATE" \n' +
+ '5 for "CLEARED"'),