Retrieve Alarm
This operation retrieves an Alarm entity. Attribute selection is enabled for all first level attributes.
Identifier of the Alarm
Name:NOTIFICATION-gNodeB_gNodeB-service-mavenir_DUFunctionAffected$Source:INCHARGE-SA-PRES$
Comma-separated properties to provide in response
id
Success
{
"correlatedAlarm": [],
"ackSystemId": null,
"ackUserId": null,
"affectedService": null,
"alarmEscalation": null,
"clearSystemId": null,
"clearUserId": null,
"crossedThresholdInformation": {},
"externalAlarmId": null,
"probableCause": null,
"reportingSystemId": null,
"serviceAffecting": null,
"specificProblem": null,
"proposedRepairedActions": null,
"place": [],
"id": "Name:NOTIFICATION-gNodeB_gNodeB-service-mavenir_DUFunctionAffected$Source:INCHARGE-SA-PRES$",
"href": "/tcsa/api/tmf/v1/alarms/Name%3ANOTIFICATION-gNodeB_gNodeB-service-mavenir_DUFunctionAffected%24Source%3AINCHARGE-SA-PRES%24",
"ackState": "UNACKNOWLEDGED",
"alarmChangedTime": "2022-08-02T12:53:41Z",
"alarmClearedTime": null,
"alarmDetails": "Indicates that all of the system's IPv4 and IPv6 addresses not responding and the SNMPAgent is not responding as well. ",
"alarmRaisedTime": "2020-08-27T08:03:03Z",
"alarmReportingTime": "2022-10-25T08:09:12.161Z",
"alarmType": "Unresponsive",
"alarmedObjectType": "Router",
"isRootCause": false,
"perceivedSeverity": "UNKNOWN",
"plannedOutageIndicator": "OUT_OF_SERVICE",
"sourceSystemId": "AMPMNEWUS23000",
"state": "ACTIVE",
"alarmedObject": {
"id": "AMPMNEWUS23000_PS_Router_267$Router$INCHARGE-SA-PRES2",
"href": "/tcsa/api/topology/v1/instances/AMPMNEWUS23000_PS_Router_267%24Router%24INCHARGE-SA-PRES2",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
"comment": [
{
"systemId": null,
"comment": "Server: INCHARGE-SA-AGG2",
"time": "2022-08-02T12:53:30Z",
"userId": "DXA",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "Server: INCHARGE-SA-AGG2",
"time": "2022-08-02T12:47:14Z",
"userId": "DXA",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "INCHARGE-SA-AGG2: ICS initialization",
"time": "2022-08-02T12:45:56Z",
"userId": "SYSTEM",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "Server: INCHARGE-SA-AGG2",
"time": "2022-01-31T13:22:13Z",
"userId": "DXA",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "Server: INCHARGE-SA-AGG2",
"time": "2022-01-31T13:16:48Z",
"userId": "DXA",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "INCHARGE-SA-AGG2: ICS initialization",
"time": "2022-01-31T13:14:32Z",
"userId": "SYSTEM",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
},
{
"systemId": null,
"comment": "Server: INCHARGE-SA-AGG2",
"time": "2021-03-02T09:11:06Z",
"userId": "DXA",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
}
],
"parentAlarm": [
{
"id": "Name:NOTIFICATION-Router_AMPMNEWUS23000__PS__Router__2_Down$Source:INCHARGE-SA-PRES2$",
"href": "/tcsa/api/alarms/Name%3ANOTIFICATION-Router_AMPMNEWUS23000__PS__Router__2_Down%24Source%3AINCHARGE-SA-PRES2%24",
"name": "Name:NOTIFICATION-Router_AMPMNEWUS23000__PS__Router__2_Down$Source:INCHARGE-SA-PRES2$",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification",
"@referredType": "null"
},
{
"id": "Name:NOTIFICATION-Router_AMPMNEWUS23000__PS__Router__267_Down$Source:INCHARGE-SA-PRES2$",
"href": "/tcsa/api/alarms/Name%3ANOTIFICATION-Router_AMPMNEWUS23000__PS__Router__267_Down%24Source%3AINCHARGE-SA-PRES2%24",
"name": "Name:NOTIFICATION-Router_AMPMNEWUS23000__PS__Router__267_Down$Source:INCHARGE-SA-PRES2$",
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification",
"@referredType": "null"
}
],
"@baseType": "alarm",
"@schemaLocation": "https://developer.vmware.com/apis/telco-cloud-service-assurance/latest",
"@type": "notification"
}
Identifier of the alarm, determined by the alarm owning system
A reference to the alarm.
Provides the Acknowledgement State of the alarm
Provides the name of the system that last changed the ackState of an alarm, i.e. acknowledged or unacknowledged the alarm.
Provides the id of the user who has last changed the ack state of the alarm, i.e. acknowledged or unacknowledged the alarm.
Indicates the last date and time when the alarm is changed on the alarm-owning system. Any change to the alarm whether coming from the alarmed resource, or triggered by a change from the client is changing this time.
Indicates the time (as a date + time) at which the alarm is cleared at the source.
Contains further information on the alarm.
Indicates if this alarm has been escalated or not.
Indicates the time (as a date + time) at which the alarm occurred at its source.
Indicates the time (as a date + time) at which the alarm was reported by the owning OSS. It might be different from the alarmRaisedTime. For instance, if the alarm list is maintained by an EMS, the alarmRaisedtime would be the time the alarm was detected by the NE, while the alarmReportingTime would be the time this alarm was stored in the alarm list of the EMS.
Categorize the alarm.
The type (class) of the managed object associated with the event.
Provides the id of the system where the user who invoked the alarmCleared operation is located.
Provides the id of the user who invoked the alarmCleared operation
An identifier of the alarm in the source system.
Indicates whether the alarm is a root cause alarm..
Lists the possible severities that can be allocated to an Alarm.
Indicates that the Managed Object (related to this alarm) is in planned outage (in planned maintenance, or out-of-service).
Provides the probable cause of the alarm.
Indicates proposed repair actions, if known to the system emitting the alarm.
Reporting system identity.
Indicates whether the alarm affects service or not.
Source system identity.
Provides more specific information about the alarm.
Defines the alarm state during its life cycle
Identifies the managed object instance associated with the alarm.
Identifies the details of the threshold that has been crossed.
The base type of this alarm.
A reference to the schema describing this alarm.
The type for this alarm.
Bad Request
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Unauthorized
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Forbidden
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Not Found
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Method Not allowed
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Conflict
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.
Internal Server Error
{
"code": "string",
"reason": "string",
"message": "string",
"status": "string",
"referenceError": "string",
"@baseType": "string",
"@schemaLocation": "string",
"@type": "string"
}
Application relevant detail, defined in the API or a common list.
Explanation of the reason for the error which can be shown to a client user.
More details and corrective actions related to the error which can be shown to a client user.
HTTP Error code extension
URI of documentation describing the error.
When sub-classing, this defines the super-class.
A URI to a JSON-Schema file that defines additional attributes and relationships
When sub-classing, this defines the sub-class entity name.