Newer
Older
## QueueState [https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/master/queuestate.json]
## AbandonedCall [https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/master/abandonedcall.json]
```json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://forge.etsi.org/rep/emtel/ts-103-479/json-schema",
"title": "AbandonedCall",
"description": "AbandonedCall event notification",
"type": "object",
"properties": {
"Invite": {
"description": "Content of INVITE message",
"type": "string"
},
"InviteTimestamp": {
"description": "Timestamp call was received at ESRP",
"type": "string"
},
"CancelTimestamp": {
"description": "Timestamp CANCEL was received at ESRP",
"type": "string"
}
},
"required": [ "Invite", "InviteTimestamp", "CancelTimestamp" ]
}
```
## SecurityPosture [https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/master/securityposture.json]
```json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://forge.etsi.org/rep/emtel/ts-103-479/json-schema",
"title": "SecurityPosture",
"description": "SecurityPosture event notification",
"type": "object",
"properties": {
"Posture": {
"description": "Enumeration of current security posture",
"type": "string"
"enum": ["green", "yellow", "orange", "red"]
}
},
"required": [ "Posture" ]
}
```
## ElementState [https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/master/elementstate.json]
```json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://forge.etsi.org/rep/emtel/ts-103-479/json-schema",
"title": "ElementState",
"description": "ElementState event notification",
"type": "object",
"properties": {
"State": {
"description": "Enumeration of current element state",
"type": "string"
"enum": ["normal", "sheduledMaintenance", "serviceDisruption", "overloaded", "goingDown", "down"]
},
"Reason": {
"description": "Text containing the reason state was changed, if available",
"type": "string"
}
},
"required": [ "State" ]
}
```
## ServiceState [https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/master/servicestate.json]
```json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://forge.etsi.org/rep/emtel/ts-103-479/json-schema",
"title": "ServiceState",
"description": "ServiceState event notification",
"type": "object",
"properties": {
"Service": {
"description": "Name of the service",
"type": "string"
},
"State": {
"description": "Enumeration of current service state",
"type": "string"
"enum": ["normal", "unmanned", "sheduledMaintenance(down)", "sheduledMaintenance(available)", "majorIncidentInProgress", "partialService", "overloaded", "goingDown", "down"]
},
"Reason": {
"description": "Text containing the reason state was changed, if available",
"type": "string"
}
},
"required": [ "Service", "State" ]
}
```