Alarm
The alarm data type encapsulates information about an alarm. It shall comply with the provisions defined in Table 8.5.2.4-1
{
"id": "string",
"managedObjectId": "string",
"rootCauseFaultyComponent": {
"faultyNestedNsInstanceId": "string",
"faultyResourceType": "string",
"faultyNsVirtualLinkInstanceId": "string"
},
"rootCauseFaultyResource": {
"faultyResource": {
"vimId": "string",
"resourceProviderId": "string",
"resourceId": "string",
"vimLevelResourceType": "string"
},
"faultyResourceType": "string"
},
"alarmRaisedTime": "string",
"alarmChangedTime": "string",
"alarmClearedTime": "string",
"alarmAcknowledgedTime": "string",
"ackState": "string",
"perceivedSeverity": "string",
"eventTime": "string",
"eventType": "string",
"faultType": "string",
"probableCause": "string",
"isRootCause": false,
"correlatedAlarmIds": [
"string"
],
"faultDetails": [
"string"
],
"_links": {
"self": {
"href": "string"
}
}
}
Acknowledgment state of the alarm. Permitted values: UNACKNOWLEDGED ACKNOWLEDGED
Additional information to clarify the type of the fault.
Information about the probable cause of the fault.
Attribute indicating if this fault is the root for other correlated alarms. If TRUE, then the alarms listed in the attribute CorrelatedAlarmId are caused by this fault.
List of identifiers of other alarms correlated to this fault.
Provides additional information about the fault..