Cisco-IOS-XR-controller-optics-oper API API Reference
API generated from<EMAIL_ADDRESS>API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
OPTICS-OPER - Retrieve
Retrieve operation of resource: optics-oper
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optics-ports": {
"optics-port": [
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean"
}
}
}
}
]
}
}
OPTICS-PORTS - Retrieve
Retrieve operation of resource: optics-ports
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optics-port": [
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
}
}
]
}
OPTICS-PORT - Retrieve
Retrieve operation of resource: optics-port
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {}
}
}
}
OPTICS-DWDM-CARRIER-CHANNEL-MAP - Retrieve
Retrieve operation of resource: optics-dwdm-carrier-channel-map
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dwdm-carrier-map-info": [
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
],
"dwdm-carrier-band": "string",
"dwdm-carrier-max": "integer",
"dwdm-carrier-min": "integer"
}
DWDM-CARRIER-MAP-INFO - Retrieve
Retrieve operation of resource: dwdm-carrier-map-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
OTS-SPECTRUM-INFO - Retrieve
Retrieve operation of resource: ots-spectrum-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spectrum-info": {
"total-spectrum-slice-count": "integer",
"spectrum-slice-power-info": [
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
],
"first-slice-wavelength": "string",
"spectrum-slice-spacing": "integer"
}
}
SPECTRUM-INFO - Retrieve
Retrieve operation of resource: spectrum-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-spectrum-slice-count": "integer",
"spectrum-slice-power-info": [
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
],
"first-slice-wavelength": "string",
"spectrum-slice-spacing": "integer"
}
SPECTRUM-SLICE-POWER-INFO - Retrieve
Retrieve operation of resource: spectrum-slice-power-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
OPTICS-DWDM-CARRIER-CHANNEL-MAP-FLEXI - Retrieve
Retrieve operation of resource: optics-dwdm-carrier-channel-map-flexi
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dwdm-carrier-map-info": [
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
],
"dwdm-carrier-band": "string",
"dwdm-carrier-max": "integer",
"dwdm-carrier-min": "integer"
}
DWDM-CARRIER-MAP-INFO - Retrieve
Retrieve operation of resource: dwdm-carrier-map-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
OPTICS-INFO - Retrieve
Retrieve operation of resource: optics-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
}
NETWORK-SRLG-INFO - Retrieve
Retrieve operation of resource: network-srlg-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-srlg-array": [
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
]
}
NETWORK-SRLG-ARRAY - Retrieve
Retrieve operation of resource: network-srlg-array
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
OPTICS-ALARM-INFO - Retrieve
Retrieve operation of resource: optics-alarm-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"mea": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2lbc": {}
}
HIGH-RX-POWER - Retrieve
Retrieve operation of resource: high-rx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX-POWER - Retrieve
Retrieve operation of resource: low-rx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX-POWER - Retrieve
Retrieve operation of resource: high-tx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX-POWER - Retrieve
Retrieve operation of resource: low-tx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-LBC - Retrieve
Retrieve operation of resource: high-lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TEMPERATURE - Retrieve
Retrieve operation of resource: low-temperature
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TEMPERATURE - Retrieve
Retrieve operation of resource: high-temperature
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-VOLTAGE - Retrieve
Retrieve operation of resource: low-voltage
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-VOLTAGE - Retrieve
Retrieve operation of resource: high-voltage
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-RX1-POWER - Retrieve
Retrieve operation of resource: high-rx1-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-RX2-POWER - Retrieve
Retrieve operation of resource: high-rx2-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-RX3-POWER - Retrieve
Retrieve operation of resource: high-rx3-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-RX4-POWER - Retrieve
Retrieve operation of resource: high-rx4-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX1-POWER - Retrieve
Retrieve operation of resource: low-rx1-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX2-POWER - Retrieve
Retrieve operation of resource: low-rx2-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX3-POWER - Retrieve
Retrieve operation of resource: low-rx3-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX4-POWER - Retrieve
Retrieve operation of resource: low-rx4-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX1-POWER - Retrieve
Retrieve operation of resource: high-tx1-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX2-POWER - Retrieve
Retrieve operation of resource: high-tx2-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX3-POWER - Retrieve
Retrieve operation of resource: high-tx3-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX4-POWER - Retrieve
Retrieve operation of resource: high-tx4-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX1-POWER - Retrieve
Retrieve operation of resource: low-tx1-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX2-POWER - Retrieve
Retrieve operation of resource: low-tx2-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX3-POWER - Retrieve
Retrieve operation of resource: low-tx3-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX4-POWER - Retrieve
Retrieve operation of resource: low-tx4-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX1LBC - Retrieve
Retrieve operation of resource: high-tx1lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX2LBC - Retrieve
Retrieve operation of resource: high-tx2lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX3LBC - Retrieve
Retrieve operation of resource: high-tx3lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX4LBC - Retrieve
Retrieve operation of resource: high-tx4lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX1LBC - Retrieve
Retrieve operation of resource: low-tx1lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX2LBC - Retrieve
Retrieve operation of resource: low-tx2lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX3LBC - Retrieve
Retrieve operation of resource: low-tx3lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX4LBC - Retrieve
Retrieve operation of resource: low-tx4lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
RX-LOS - Retrieve
Retrieve operation of resource: rx-los
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
TX-LOS - Retrieve
Retrieve operation of resource: tx-los
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
RX-LOL - Retrieve
Retrieve operation of resource: rx-lol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
TX-LOL - Retrieve
Retrieve operation of resource: tx-lol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
TX-FAULT - Retrieve
Retrieve operation of resource: tx-fault
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIDGD - Retrieve
Retrieve operation of resource: hidgd
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
OORCD - Retrieve
Retrieve operation of resource: oorcd
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
OSNR - Retrieve
Retrieve operation of resource: osnr
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
WVLOOL - Retrieve
Retrieve operation of resource: wvlool
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
MEA - Retrieve
Retrieve operation of resource: mea
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
IMP-REMOVAL - Retrieve
Retrieve operation of resource: imp-removal
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
RX-LOC - Retrieve
Retrieve operation of resource: rx-loc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AMP-GAIN-DEG-LOW - Retrieve
Retrieve operation of resource: amp-gain-deg-low
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AMP-GAIN-DEG-HIGH - Retrieve
Retrieve operation of resource: amp-gain-deg-high
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
TXPWR-MISMATCH - Retrieve
Retrieve operation of resource: txpwr-mismatch
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
OTS-ALARM-INFO - Retrieve
Retrieve operation of resource: ots-alarm-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-config-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-laser-shut": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los-p": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-power-red": {
"is-detected": "boolean",
"counter": "integer"
},
"switch-to-protect": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-running": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-disabled": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-low": {
"is-detected": "boolean",
"counter": "integer"
}
}
LOW-TX-POWER - Retrieve
Retrieve operation of resource: low-tx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX-POWER - Retrieve
Retrieve operation of resource: low-rx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
RX-LOS-P - Retrieve
Retrieve operation of resource: rx-los-p
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
RX-LOC - Retrieve
Retrieve operation of resource: rx-loc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AMP-GAIN-DEG-LOW - Retrieve
Retrieve operation of resource: amp-gain-deg-low
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AMP-GAIN-DEG-HIGH - Retrieve
Retrieve operation of resource: amp-gain-deg-high
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AUTO-LASER-SHUT - Retrieve
Retrieve operation of resource: auto-laser-shut
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AUTO-POWER-RED - Retrieve
Retrieve operation of resource: auto-power-red
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AUTO-AMPLI-CTRL-DISABLED - Retrieve
Retrieve operation of resource: auto-ampli-ctrl-disabled
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AUTO-AMPLI-CTRL-CONFIG-MISMATCH - Retrieve
Retrieve operation of resource: auto-ampli-ctrl-config-mismatch
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
SWITCH-TO-PROTECT - Retrieve
Retrieve operation of resource: switch-to-protect
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AUTO-AMPLI-CTRL-RUNNING - Retrieve
Retrieve operation of resource: auto-ampli-ctrl-running
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
TRANSCEIVER-INFO - Retrieve
Retrieve operation of resource: transceiver-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optics-type": "string",
"internal-temperature": "string",
"optics-serial-no": "string",
"optics-vendor-part": "string",
"vendor-info": "string",
"connector-type": "string",
"adapter-vendor-info": "string",
"optics-pid": "string",
"optics-vid": "string",
"vendor-name": "string",
"ethernet-compliance-code": "string",
"date": "string",
"otn-application-code": "string",
"optics-vendor-rev": "string",
"sonet-application-code": "string",
"oui-no": "string"
}
EXT-PARAM-VAL - Retrieve
Retrieve operation of resource: ext-param-val
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"laser-diff-frequency-lane1": "string",
"pre-fec-ber": "string",
"tec-current-lane2": "string",
"laser-diff-frequency-lane2": "string",
"laser-diff-temperature-lane2": "string",
"laser-diff-temperature-lane1": "string",
"pre-fec-ber-accumulated": "string",
"pam-rate-lane2": "string",
"pam-rate-lane1": "string",
"uncorrected-ber-instantaneous": "string",
"pre-fec-ber-instantaneous": "string",
"pre-fec-ber-latched-max": "string",
"pre-fec-ber-latched-min": "string",
"tec-current-lane1": "string",
"snr-lane2": "string",
"snr-lane1": "string",
"uncorrected-ber-latched-min": "string",
"isi-correction-lane2": "string",
"isi-correction-lane1": "string",
"uncorrected-ber": "string",
"uncorrected-ber-latched-max": "string",
"uncorrected-ber-accumulated": "string"
}
EXT-PARAM-THRESHOLD-VAL - Retrieve
Retrieve operation of resource: ext-param-threshold-val
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"laser-diff-frequency-alarm-high-threshold": "string",
"pre-fec-ber-latched-max-alarm-high-threshold": "string",
"laser-diff-temperature-alarm-low-threshold": "string",
"uncorrected-ber-latched-min-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-alarm-low-threshold": "string",
"uncorrected-ber-accumulated-alarm-low-threshold": "string",
"pre-fec-ber-accumulated-warn-high-threshold": "string",
"uncorrected-ber-alarm-low-threshold": "string",
"pre-fec-ber-warn-low-threshold": "string",
"uncorrected-ber-latched-max-alarm-high-threshold": "string",
"snr-warn-low-threshold": "string",
"tec-current-alarm-low-threshold": "string",
"laser-diff-frequency-warn-high-threshold": "string",
"pam-rate-alarm-high-threshold": "string",
"uncorrected-ber-instantaneous-warn-high-threshold": "string",
"laser-diff-temperature-warn-low-threshold": "string",
"uncorrected-ber-accumulated-alarm-high-threshold": "string",
"uncorrected-ber-latched-max-warn-low-threshold": "string",
"pre-fec-ber-alarm-low-threshold": "string",
"pre-fec-ber-accumulated-warn-low-threshold": "string",
"uncorrected-ber-latched-min-alarm-low-threshold": "string",
"pam-rate-warn-low-threshold": "string",
"isi-correction-alarm-low-threshold": "string",
"pre-fec-ber-instantaneous-alarm-high-threshold": "string",
"pam-rate-warn-high-threshold": "string",
"pre-fec-ber-accumulated-alarm-low-threshold": "string",
"uncorrected-ber-warn-high-threshold": "string",
"uncorrected-ber-accumulated-warn-low-threshold": "string",
"pre-fec-ber-latched-max-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-alarm-high-threshold": "string",
"uncorrected-ber-alarm-high-threshold": "string",
"pre-fec-ber-instantaneous-alarm-low-threshold": "string",
"laser-diff-temperature-warn-high-threshold": "string",
"uncorrected-ber-accumulated-warn-high-threshold": "string",
"uncorrected-ber-latched-min-alarm-high-threshold": "string",
"tec-current-warn-low-threshold": "string",
"isi-correction-alarm-high-threshold": "string",
"snr-alarm-low-threshold": "string",
"isi-correction-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-warn-low-threshold": "string",
"snr-warn-high-threshold": "string",
"uncorrected-ber-warn-low-threshold": "string",
"pre-fec-ber-instantaneous-warn-low-threshold": "string",
"pre-fec-ber-warn-high-threshold": "string",
"tec-current-alarm-high-threshold": "string",
"pre-fec-ber-instantaneous-warn-high-threshold": "string",
"pre-fec-ber-latched-min-alarm-high-threshold": "string",
"pre-fec-ber-latched-max-alarm-low-threshold": "string",
"uncorrected-ber-latched-min-warn-low-threshold": "string",
"pre-fec-ber-latched-min-warn-low-threshold": "string",
"pre-fec-ber-accumulated-alarm-high-threshold": "string",
"pre-fec-ber-latched-min-warn-high-threshold": "string",
"pre-fec-ber-alarm-high-threshold": "string",
"snr-alarm-high-threshold": "string",
"tec-current-warn-high-threshold": "string",
"uncorrected-ber-latched-max-alarm-low-threshold": "string",
"uncorrected-ber-latched-max-warn-high-threshold": "string",
"laser-diff-frequency-alarm-low-threshold": "string",
"pre-fec-ber-latched-min-alarm-low-threshold": "string",
"laser-diff-temperature-alarm-high-threshold": "string",
"isi-correction-warn-low-threshold": "string",
"laser-diff-frequency-warn-low-threshold": "string",
"pam-rate-alarm-low-threshold": "string",
"pre-fec-ber-latched-max-warn-low-threshold": "string"
}
EXTENDED-ALARM-ALARM-INFO - Retrieve
Retrieve operation of resource: extended-alarm-alarm-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hi-snr1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-snr2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-cur": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-snr": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-cur-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-isi1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-isi2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-isi2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-isi1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-laser-freq2": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-laser-freq1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-pam1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-min": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-pam2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-cur-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-tec2": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-tec1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-prior-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-max": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-snr1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pam2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pam1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-prior-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-cur": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-max": {}
}
LO-SNR - Retrieve
Retrieve operation of resource: lo-snr
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-SNR1 - Retrieve
Retrieve operation of resource: hi-snr1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-SNR1 - Retrieve
Retrieve operation of resource: lo-snr1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-SNR2 - Retrieve
Retrieve operation of resource: hi-snr2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-ISI1 - Retrieve
Retrieve operation of resource: lo-isi1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-ISI1 - Retrieve
Retrieve operation of resource: hi-isi1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-ISI2 - Retrieve
Retrieve operation of resource: lo-isi2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-ISI2 - Retrieve
Retrieve operation of resource: hi-isi2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-PAM1 - Retrieve
Retrieve operation of resource: lo-pam1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PAM1 - Retrieve
Retrieve operation of resource: hi-pam1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-PAM2 - Retrieve
Retrieve operation of resource: lo-pam2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PAM2 - Retrieve
Retrieve operation of resource: hi-pam2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-TEC1 - Retrieve
Retrieve operation of resource: lo-tec1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-TEC1 - Retrieve
Retrieve operation of resource: hi-tec1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-TEC2 - Retrieve
Retrieve operation of resource: lo-tec2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-TEC2 - Retrieve
Retrieve operation of resource: hi-tec2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-LASER-FREQ1 - Retrieve
Retrieve operation of resource: lo-laser-freq1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-LASER-FREQ1 - Retrieve
Retrieve operation of resource: hi-laser-freq1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LO-LASER-FREQ2 - Retrieve
Retrieve operation of resource: lo-laser-freq2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-LASER-FREQ2 - Retrieve
Retrieve operation of resource: hi-laser-freq2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PRE-FECBER-CUR-ACC - Retrieve
Retrieve operation of resource: hi-pre-fecber-cur-acc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PRE-FECBER-MIN - Retrieve
Retrieve operation of resource: hi-pre-fecber-min
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PRE-FECBER-MAX - Retrieve
Retrieve operation of resource: hi-pre-fecber-max
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PRE-FECBER-PRIOR-ACC - Retrieve
Retrieve operation of resource: hi-pre-fecber-prior-acc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-PRE-FECBER-CUR - Retrieve
Retrieve operation of resource: hi-pre-fecber-cur
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-UNCORRECTED-BER-CUR-ACC - Retrieve
Retrieve operation of resource: hi-uncorrected-ber-cur-acc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-UNCORRECTED-BER-MIN - Retrieve
Retrieve operation of resource: hi-uncorrected-ber-min
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-UNCORRECTED-BER-MAX - Retrieve
Retrieve operation of resource: hi-uncorrected-ber-max
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-UNCORRECTED-BER-PRIOR-ACC - Retrieve
Retrieve operation of resource: hi-uncorrected-ber-prior-acc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HI-UNCORRECTED-BER-CUR - Retrieve
Retrieve operation of resource: hi-uncorrected-ber-cur
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
AINS-INFO - Retrieve
Retrieve operation of resource: ains-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ains-remaining-secs": "integer",
"ains-state": "string",
"ains-timer-minutes": "integer"
}
LANE-DATA - Retrieve
Retrieve operation of resource: lane-data
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}
LANE-ALARM-INFO - Retrieve
Retrieve operation of resource: lane-alarm-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
HIGH-RX-POWER - Retrieve
Retrieve operation of resource: high-rx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX-POWER - Retrieve
Retrieve operation of resource: low-rx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX-POWER - Retrieve
Retrieve operation of resource: high-tx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX-POWER - Retrieve
Retrieve operation of resource: low-tx-power
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-LBC - Retrieve
Retrieve operation of resource: high-lbc
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
OPTICS-LANES - Retrieve
Retrieve operation of resource: optics-lanes
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optics-lane": [
{
"number": "integer",
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}
]
}
OPTICS-LANE - Retrieve
Retrieve operation of resource: optics-lane
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number": "integer",
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}
LANE-ALARM-INFO - Retrieve
Retrieve operation of resource: lane-alarm-info
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
HIGH-RX-POWER - Retrieve
Retrieve operation of resource: high-rx-power
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-RX-POWER - Retrieve
Retrieve operation of resource: low-rx-power
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-TX-POWER - Retrieve
Retrieve operation of resource: high-tx-power
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
LOW-TX-POWER - Retrieve
Retrieve operation of resource: low-tx-power
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
HIGH-LBC - Retrieve
Retrieve operation of resource: high-lbc
ID of name
ID of number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-detected": "boolean",
"counter": "integer"
}
OPTICS-DB-INFO - Retrieve
Retrieve operation of resource: optics-db-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"controller-state": "string",
"transport-admin-state": "string",
"network-srlg-info": {
"network-srlg-array": [
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
]
}
}
NETWORK-SRLG-INFO - Retrieve
Retrieve operation of resource: network-srlg-info
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-srlg-array": [
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
]
}
NETWORK-SRLG-ARRAY - Retrieve
Retrieve operation of resource: network-srlg-array
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
Schema Definitions
OTS-EDM-SPECTRUM-INFO:
power information of slices in optical spectrum
- total-spectrum-slice-count: integer
-
Total number of slices in Spectrum
- spectrum-slice-power-info: OTS-EDM-SPECTRUM-POWER-INFO
-
Power information of spectrum slice info
-
OTS-EDM-SPECTRUM-POWER-INFO - first-slice-wavelength: string
-
Wavelength of first slice
- spectrum-slice-spacing: integer
-
Spacing between spectrum slices
Example
{
"total-spectrum-slice-count": "integer",
"spectrum-slice-power-info": [
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
],
"first-slice-wavelength": "string",
"spectrum-slice-spacing": "integer"
}
OPTICS-EXT-THRESHOLD-PARAM:
extended monitored parameter threshold information
- laser-diff-frequency-alarm-high-threshold: string
-
High Threshold Alarm for Differential Laser Frequency
- pre-fec-ber-latched-max-alarm-high-threshold: string
-
High threshold alarm for Latched Max Pre FEC BER
- laser-diff-temperature-alarm-low-threshold: string
-
Low Threshold Alarm for Differential Laser Temperature
- uncorrected-ber-latched-min-warn-high-threshold: string
-
High threshold warning for Latched Min Uncorrected BER
- uncorrected-ber-instantaneous-alarm-low-threshold: string
-
Low threshold alarm for Instantaneous Uncorrected BER
- uncorrected-ber-accumulated-alarm-low-threshold: string
-
Low threshold alarm for Accumulated Uncorrected BER
- pre-fec-ber-accumulated-warn-high-threshold: string
-
High threshold warning for Accumulated Pre FEC BER
- uncorrected-ber-alarm-low-threshold: string
-
Low threshold alarm for Uncorrected BER
- pre-fec-ber-warn-low-threshold: string
-
Low threshold warning for Pre FEC BER
- uncorrected-ber-latched-max-alarm-high-threshold: string
-
High threshold alarm for Latched_Max Uncorrected BER
- snr-warn-low-threshold: string
-
Low threshold warning for SNR
- tec-current-alarm-low-threshold: string
-
Low threshold alarm for TEC Current
- laser-diff-frequency-warn-high-threshold: string
-
High Threshold Warning for Differential Laser Frequency
- pam-rate-alarm-high-threshold: string
-
High threshold alarm for PAM Rate
- uncorrected-ber-instantaneous-warn-high-threshold: string
-
High threshold warning for Instantaneous Uncorrected BER
- laser-diff-temperature-warn-low-threshold: string
-
Low Threshold Warning for Differential Laser Temperature
- uncorrected-ber-accumulated-alarm-high-threshold: string
-
High threshold alarm for Accumulated Uncorrected BER
- uncorrected-ber-latched-max-warn-low-threshold: string
-
Low threshold warning Latched_Max for Uncorrected BER
- pre-fec-ber-alarm-low-threshold: string
-
Low threshold alarm for Pre FEC BER
- pre-fec-ber-accumulated-warn-low-threshold: string
-
Low threshold warning for Accumulated Pre FEC BER
- uncorrected-ber-latched-min-alarm-low-threshold: string
-
Low threshold alarm for Latched Min Uncorrected BER
- pam-rate-warn-low-threshold: string
-
Low threshold warning for PAM Rate
- isi-correction-alarm-low-threshold: string
-
Low threshold alarm for ISI Correction
- pre-fec-ber-instantaneous-alarm-high-threshold: string
-
High threshold alarm for Instantaneous Pre FEC BER
- pam-rate-warn-high-threshold: string
-
High threshold warning for PAM Rate
- pre-fec-ber-accumulated-alarm-low-threshold: string
-
Low threshold alarm for Accumulated Pre FEC BER
- uncorrected-ber-warn-high-threshold: string
-
High threshold warning for Uncorrected BER
- uncorrected-ber-accumulated-warn-low-threshold: string
-
Low threshold warning for Accumulated Uncorrected BER
- pre-fec-ber-latched-max-warn-high-threshold: string
-
High threshold warning for Latched Max Pre FEC BER
- uncorrected-ber-instantaneous-alarm-high-threshold: string
-
High threshold alarm for Instantaneous Uncorrected BER
- uncorrected-ber-alarm-high-threshold: string
-
High threshold alarm for Uncorrected BER
- pre-fec-ber-instantaneous-alarm-low-threshold: string
-
Low threshold alarm for Instantaneous Pre FEC BER
- laser-diff-temperature-warn-high-threshold: string
-
High Threshold Warning for Differential Laser Temperature
- uncorrected-ber-accumulated-warn-high-threshold: string
-
High threshold warning for Accumulated Uncorrected BER
- uncorrected-ber-latched-min-alarm-high-threshold: string
-
High threshold alarm for Latched Min Uncorrected BER
- tec-current-warn-low-threshold: string
-
Low threshold warning for TEC Current
- isi-correction-alarm-high-threshold: string
-
High threshold alarm for ISI Correction
- snr-alarm-low-threshold: string
-
Low threshold alarm for SNR
- isi-correction-warn-high-threshold: string
-
High threshold warning for ISI Correction
- uncorrected-ber-instantaneous-warn-low-threshold: string
-
Low threshold warning for Instantaneous Uncorrected BER
- snr-warn-high-threshold: string
-
High threshold warning for SNR
- uncorrected-ber-warn-low-threshold: string
-
Low threshold warning for Uncorrected BER
- pre-fec-ber-instantaneous-warn-low-threshold: string
-
Low threshold warning for Instantaneous Pre FEC BER
- pre-fec-ber-warn-high-threshold: string
-
High threshold warning for Pre FEC BER
- tec-current-alarm-high-threshold: string
-
High threshold alarm for TEC Current
- pre-fec-ber-instantaneous-warn-high-threshold: string
-
High threshold warning for Instantaneous Pre FEC BER
- pre-fec-ber-latched-min-alarm-high-threshold: string
-
High threshold alarm for Latched Min Pre FEC BER
- pre-fec-ber-latched-max-alarm-low-threshold: string
-
Low threshold alarm for Latched Max Pre FEC BER
- uncorrected-ber-latched-min-warn-low-threshold: string
-
Low threshold alarm for Latched Min Uncorrected BER
- pre-fec-ber-latched-min-warn-low-threshold: string
-
Low threshold warning for Latched Min Pre FEC BER
- pre-fec-ber-accumulated-alarm-high-threshold: string
-
High threshold alarm for Accumulated Pre FEC BER
- pre-fec-ber-latched-min-warn-high-threshold: string
-
High threshold warning for Latched Min Pre FEC BER
- pre-fec-ber-alarm-high-threshold: string
-
High threshold alarm for Pre FEC BER
- snr-alarm-high-threshold: string
-
High threshold alarm for SNR
- tec-current-warn-high-threshold: string
-
High threshold warning for TEC Current
- uncorrected-ber-latched-max-alarm-low-threshold: string
-
Low threshold alarm for Latched_Max Uncorrected BER
- uncorrected-ber-latched-max-warn-high-threshold: string
-
High threshold warning Latched_Max for Uncorrected BER
- laser-diff-frequency-alarm-low-threshold: string
-
Low Threshold Alarm for Differential Laser Frequency
- pre-fec-ber-latched-min-alarm-low-threshold: string
-
Low threshold alarm for Latched Min Pre FEC BER
- laser-diff-temperature-alarm-high-threshold: string
-
High Threshold Alarm for Differential Laser Temperature
- isi-correction-warn-low-threshold: string
-
Low threshold warning for ISI Correction
- laser-diff-frequency-warn-low-threshold: string
-
Low Threshold Warning for Differential Laser Frequency
- pam-rate-alarm-low-threshold: string
-
Low threshold alarm for PAM Rate
- pre-fec-ber-latched-max-warn-low-threshold: string
-
Low threshold warning for Latched Max Pre FEC BER
Example
{
"laser-diff-frequency-alarm-high-threshold": "string",
"pre-fec-ber-latched-max-alarm-high-threshold": "string",
"laser-diff-temperature-alarm-low-threshold": "string",
"uncorrected-ber-latched-min-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-alarm-low-threshold": "string",
"uncorrected-ber-accumulated-alarm-low-threshold": "string",
"pre-fec-ber-accumulated-warn-high-threshold": "string",
"uncorrected-ber-alarm-low-threshold": "string",
"pre-fec-ber-warn-low-threshold": "string",
"uncorrected-ber-latched-max-alarm-high-threshold": "string",
"snr-warn-low-threshold": "string",
"tec-current-alarm-low-threshold": "string",
"laser-diff-frequency-warn-high-threshold": "string",
"pam-rate-alarm-high-threshold": "string",
"uncorrected-ber-instantaneous-warn-high-threshold": "string",
"laser-diff-temperature-warn-low-threshold": "string",
"uncorrected-ber-accumulated-alarm-high-threshold": "string",
"uncorrected-ber-latched-max-warn-low-threshold": "string",
"pre-fec-ber-alarm-low-threshold": "string",
"pre-fec-ber-accumulated-warn-low-threshold": "string",
"uncorrected-ber-latched-min-alarm-low-threshold": "string",
"pam-rate-warn-low-threshold": "string",
"isi-correction-alarm-low-threshold": "string",
"pre-fec-ber-instantaneous-alarm-high-threshold": "string",
"pam-rate-warn-high-threshold": "string",
"pre-fec-ber-accumulated-alarm-low-threshold": "string",
"uncorrected-ber-warn-high-threshold": "string",
"uncorrected-ber-accumulated-warn-low-threshold": "string",
"pre-fec-ber-latched-max-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-alarm-high-threshold": "string",
"uncorrected-ber-alarm-high-threshold": "string",
"pre-fec-ber-instantaneous-alarm-low-threshold": "string",
"laser-diff-temperature-warn-high-threshold": "string",
"uncorrected-ber-accumulated-warn-high-threshold": "string",
"uncorrected-ber-latched-min-alarm-high-threshold": "string",
"tec-current-warn-low-threshold": "string",
"isi-correction-alarm-high-threshold": "string",
"snr-alarm-low-threshold": "string",
"isi-correction-warn-high-threshold": "string",
"uncorrected-ber-instantaneous-warn-low-threshold": "string",
"snr-warn-high-threshold": "string",
"uncorrected-ber-warn-low-threshold": "string",
"pre-fec-ber-instantaneous-warn-low-threshold": "string",
"pre-fec-ber-warn-high-threshold": "string",
"tec-current-alarm-high-threshold": "string",
"pre-fec-ber-instantaneous-warn-high-threshold": "string",
"pre-fec-ber-latched-min-alarm-high-threshold": "string",
"pre-fec-ber-latched-max-alarm-low-threshold": "string",
"uncorrected-ber-latched-min-warn-low-threshold": "string",
"pre-fec-ber-latched-min-warn-low-threshold": "string",
"pre-fec-ber-accumulated-alarm-high-threshold": "string",
"pre-fec-ber-latched-min-warn-high-threshold": "string",
"pre-fec-ber-alarm-high-threshold": "string",
"snr-alarm-high-threshold": "string",
"tec-current-warn-high-threshold": "string",
"uncorrected-ber-latched-max-alarm-low-threshold": "string",
"uncorrected-ber-latched-max-warn-high-threshold": "string",
"laser-diff-frequency-alarm-low-threshold": "string",
"pre-fec-ber-latched-min-alarm-low-threshold": "string",
"laser-diff-temperature-alarm-high-threshold": "string",
"isi-correction-warn-low-threshold": "string",
"laser-diff-frequency-warn-low-threshold": "string",
"pam-rate-alarm-low-threshold": "string",
"pre-fec-ber-latched-max-warn-low-threshold": "string"
}
LANE-ALARM-DETAIL:
Lane Alarm Detail
- is-detected: boolean
-
Is defect detected?
- counter: integer
-
Alarm counter
Example
{
"is-detected": "boolean",
"counter": "integer"
}
OPTICS-EXT-PARAM:
extended monitored parameter information
- laser-diff-frequency-lane1: string
-
Difference between target and actual center frequency on Lane 1
- pre-fec-ber: string
-
Pre FEC BER since last counter reset
- tec-current-lane2: string
-
Current flowing to the TEC of a cooled laser on Lane 2
- laser-diff-frequency-lane2: string
-
Difference between target and actual center frequency on Lane 2
- laser-diff-temperature-lane2: string
-
Difference between target and actual temperature on Lane 2
- laser-diff-temperature-lane1: string
-
Difference between target and actual temperature on Lane 1
- pre-fec-ber-accumulated: string
-
Pre FEC BER value prior accumulation period, line ingress
- pam-rate-lane2: string
-
PAM Histogram parameter on Lane 2
- pam-rate-lane1: string
-
PAM Histogram parameter on Lane 1
- uncorrected-ber-instantaneous: string
-
Uncorrected BER value instantaneous line line ingress
- pre-fec-ber-instantaneous: string
-
Pre FEC BER value instantaneous line ingress
- pre-fec-ber-latched-max: string
-
Latched maximum Pre FEC BER value since last read, line ingress
- pre-fec-ber-latched-min: string
-
Latched minimum Pre FEC BER value since last read, line ingress
- tec-current-lane1: string
-
Current flowing to the TEC of a cooled laser on Lane 1
- snr-lane2: string
-
Signal to Noise Ratio on Lane 2
- snr-lane1: string
-
Signal to Noise Ratio on Lane 1
- uncorrected-ber-latched-min: string
-
Latched minimum Uncorrected BER value since last read, line ingress
- isi-correction-lane2: string
-
Inter symbol Interference correction on Lane 2
- isi-correction-lane1: string
-
Inter symbol Interference correction on Lane 1
- uncorrected-ber: string
-
Uncorrected BER since last counter reset
- uncorrected-ber-latched-max: string
-
Latched maximum Uncorrected BER value since last read, line ingress
- uncorrected-ber-accumulated: string
-
Uncorrected BER value prior accumulation period, line ingress
Example
{
"laser-diff-frequency-lane1": "string",
"pre-fec-ber": "string",
"tec-current-lane2": "string",
"laser-diff-frequency-lane2": "string",
"laser-diff-temperature-lane2": "string",
"laser-diff-temperature-lane1": "string",
"pre-fec-ber-accumulated": "string",
"pam-rate-lane2": "string",
"pam-rate-lane1": "string",
"uncorrected-ber-instantaneous": "string",
"pre-fec-ber-instantaneous": "string",
"pre-fec-ber-latched-max": "string",
"pre-fec-ber-latched-min": "string",
"tec-current-lane1": "string",
"snr-lane2": "string",
"snr-lane1": "string",
"uncorrected-ber-latched-min": "string",
"isi-correction-lane2": "string",
"isi-correction-lane1": "string",
"uncorrected-ber": "string",
"uncorrected-ber-latched-max": "string",
"uncorrected-ber-accumulated": "string"
}
OPTICS-TRANSCEIVER-DATA:
Optics Transceiver Details
- optics-type: string
-
Transceiver optics type
- internal-temperature: string
-
Internal Temperature in C
- optics-serial-no: string
-
Transceiver serial number
- optics-vendor-part: string
-
Transceiver vendors part number
- vendor-info: string
-
Vendor Information
- connector-type: string optics-connect-or-not-set, optics-sc-connect-or, optics-lc-connect-or, optics-mpo-connect-or, optics-undefined-connect-or
-
Connector type
- adapter-vendor-info: string
-
Adapter Vendor Information
- optics-pid: string
-
Transceiver optics pid
- optics-vid: string
-
Transceiver optics vid
- vendor-name: string
-
Transceiver optics vendor name
- ethernet-compliance-code: string optics-eth-not-set, optics-eth-10gbase-lrm, optics-eth-10gbase-lr, optics-eth-10gbase-zr, optics-eth-10gbase-er, optics-eth-10gbase-sr, optics-eth-10gbase, optics-eth-40gbase-cr4, optics-eth-40gbase-sr4, optics-eth-40gbase-lr4, optics-eth-40gbase-er4, optics-eth-40gbase-psm4, optics-eth-40gbase-csr4, optics-eth-40gbase-sr-bd, optics-eth-40g-aoc, optics-eth-4x10gbase-lr, optics-eth-4x10gbase-sr, optics-eth-100g-aoc, optics-eth-100g-acc, optics-eth-100gbase-sr10, optics-eth-100gbase-sr4, optics-eth-100gbase-lr4, optics-eth-100gbase-er4, optics-eth-100gbase-cwdm4, optics-eth-100gbase-clr4, optics-eth-100gbase-psm4, optics-eth-100gbase-cr4, optics-eth-100gbase-al, optics-eth-100gbase-pl, optics-eth-undefined
-
Ethernet Compliance Code
- date: string
-
Date in Transceiver
- otn-application-code: string optics-not-set, optics-p1l1-2d1, optics-p1s1-2d2, optics-p1l1-2d2, optics-undefined
-
Otn Application Code
- optics-vendor-rev: string
-
Transceiver vendors revision number
- sonet-application-code: string optics-sonet-not-set, optics-vsr2000-3r2, optics-vsr2000-3r3, optics-vsr2000-3r5, optics-sonet-undefined
-
Sonet Application Code
- oui-no: string
-
Transceiver optics type
Example
{
"optics-type": "string",
"internal-temperature": "string",
"optics-serial-no": "string",
"optics-vendor-part": "string",
"vendor-info": "string",
"connector-type": "string",
"adapter-vendor-info": "string",
"optics-pid": "string",
"optics-vid": "string",
"vendor-name": "string",
"ethernet-compliance-code": "string",
"date": "string",
"otn-application-code": "string",
"optics-vendor-rev": "string",
"sonet-application-code": "string",
"oui-no": "string"
}
OPTICS-DB-INFO:
Optics DB Info
- controller-state: string optics-state-up, optics-state-down, optics-state-admin-down
-
Optics controller state: Up, Down or Administratively Down
- transport-admin-state: string tas-ui-oos, tas-ui-main, tas-ui-is, tas-ui-ains
-
Transport Admin State
- network-srlg-info: OPTICS-EDM-NETWORK-SRLG-INFO
-
Network SRLG information
Example
{
"controller-state": "string",
"transport-admin-state": "string",
"network-srlg-info": {
"network-srlg-array": [
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
]
}
}
OPTICS-EDM-LANE-DATA:
Grey lane data
- lane-alarm-info: LANE-EDM-ALARM-INFO
-
Lane Alarm Information
- lane-index: integer
-
The index number of the lane
- receive-power: string
-
Transponder receive power in the unit of 0.01dBm
- laser-bias-current-percent: integer
-
Laser Bias Current in units of 0.01 percentage
- receive-signal-power: string
-
Transponder receive signal power in the unit of 0.01dBm
- frequency-offset: string
-
Frequency Offset read from hw in unit of MHz
- transmit-power: string
-
Transmit power in the unit of 0.01dBm
- transmit-signal-power: string
-
Transmit Signal power in the unit of 0.01dBm
- laser-bias-current-milli-amps: integer
-
Laser Bias Current in units of 0.01mA
- output-frequency: string
-
Output frequency read from hw in the unit 100MHz
Example
{
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}
OPTICS-EDM-WAVE-INFO:
wavelength channel mapping information
- dwdm-carrier-map-info: OPTICS-EDM-CHANNEL-WAVELENGTH-MAP-INFO
-
DWDM carrier mapping info
-
OPTICS-EDM-CHANNEL-WAVELENGTH-MAP-INFO - dwdm-carrier-band: string c-band, l-band, c-band-odd, c-band-even, invalid-band
-
DWDM carrier band
- dwdm-carrier-max: integer
-
Highest DWDM carrier supported
- dwdm-carrier-min: integer
-
Lowest DWDM carrier supported
Example
{
"dwdm-carrier-map-info": [
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
],
"dwdm-carrier-band": "string",
"dwdm-carrier-max": "integer",
"dwdm-carrier-min": "integer"
}
OPTICS-EDM-CHANNEL-WAVELENGTH-MAP-INFO:
OPTICS EDM CHANNEL WAVELENGTH MAP INFO
- wavelength: string
-
Wavelength
- itu-chan-num: integer
-
ITU channel number
- frequency: string
-
Frequency
- g694-chan-num: string
-
G694 channel number
Example
{
"wavelength": "string",
"itu-chan-num": "integer",
"frequency": "string",
"g694-chan-num": "string"
}
LANE-EDM-ALARM-INFO:
Lane Information Detail
- high-tx-power: LANE-ALARM-DETAIL
-
High Tx Power
- low-rx-power: LANE-ALARM-DETAIL
-
Low Rx Power
- high-rx-power: LANE-ALARM-DETAIL
-
High Rx Power
- low-tx-power: LANE-ALARM-DETAIL
-
Low Tx Power
- high-lbc: LANE-ALARM-DETAIL
-
High laser bias current
Example
{
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
OPTICS-EDM-NETWORK-SRLG-INFO:
Network SRLG Information Array
- network-srlg-array: OPTICS-EDM-NETWORK-SRLG-STRUCTURE
-
Network Srlg Array
-
OPTICS-EDM-NETWORK-SRLG-STRUCTURE
Example
{
"network-srlg-array": [
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
]
}
OPTICS-ALARM-DETAIL:
Optics Alarm Detail
- is-detected: boolean
-
Is defect detected?
- counter: integer
-
Alarm counter
Example
{
"is-detected": "boolean",
"counter": "integer"
}
OPTICS-EDM-INFO:
optics transponder information
- tx-high-warning-threshold: string
-
Tx High Warning threshold value in units of 0 .1dBm
- volt-low-warning-threshold: string
-
Volt Low warning threshold value
- volt-low-threshold: string
-
Volt Low threshold value
- optics-type-str: string
-
optics type String
- optics-alarm-info: OPTICS-EDM-ALARM-INFO
-
Optics Alarm Information
- rx-enable: boolean
-
RX Enable
- voltage: string
-
Voltage value
- lane-data: OPTICS-EDM-LANE-DATA
-
Lane information
-
OPTICS-EDM-LANE-DATA - ampli-gain-config-val: string
-
ampli gain config val
- network-srlg-info: OPTICS-EDM-NETWORK-SRLG-INFO
-
Network SRLG information
- temp-high-threshold: string
-
Temp High threshold value in the units of 0.01 C
- rx-low-threshold-current: string
-
Rx Low threshold actual value in units of 0.1dBm
- ampli-tilt: string
-
Ampli Tilt in the unit of 0.01dBm
- baud-rate: string
-
Baud Rate in GBd
- ots-alarm-info: OTS-EDM-ALARM-INFO
-
Ots Alarm Information
- rx-high-warning-threshold: string
-
Rx High Warning threshold value in units of 0 .1dBm
- pm-enable: integer
-
PmEable or Disable
- tx-enable: boolean
-
TX Enable
- cd-low-threshold: string
-
Chromatic Dispersion low threshold ps/nm
- optics-fec: string fec-none, fec-hg15, fec-hg25, fec-hg15-de, fec-hg25-de, fec-enabled, fec-not-set, fec-cl91
-
Optics FEC
- temp-high-warning-threshold: string
-
Temp High warning threshold value in the units of 0.01 C
- cd-configurable: boolean
-
CD Configurable is supported or not
- ampli-gain: string
-
Ampli Gain in the unit of 0.01dBm
- lbc-th-low-default: string
-
LBC low threshold default value in units of 0 .001mA
- tx-high-threshold: string
-
Tx High threshold value in units of 0.1dBm
- port-status: string active, standby
-
Showing port status
- osri: boolean
-
OSRI
- rx-low-warning-threshold: string
-
Rx Low Warning threshold value in units of 0 .1dBm
- cfg-tx-power-configurable: boolean
-
TX Power Configuration is supported or not
- channel-power-max-delta-config-val: string
-
channel power max delta config val
- tx-low-threshold: string
-
Tx Low threshold value in units of 0.1dBm
- ampli-gain-range-config-val: string optics-amplifier-gain-range-invalid, optics-amplifier-gain-range-normal, optics-amplifier-gain-range-ext-end-ed
-
ampli gain range config val
- transport-admin-state: string tas-ui-oos, tas-ui-main, tas-ui-is, tas-ui-ains
-
Transport Admin State
- description: string
-
Controller description string
- extended-alarm-alarm-info: EXT-PARAM-EDM-ALARM-INFO
-
Extended DOM alarm Information
- dwdm-carrier-channel: string
-
Current ITU DWDM Carrier channel number
- is-bo-configured: boolean
-
Is BO configured ?
- ampli-gain-thr-deg-low-config-val: string
-
ampli gain thr deg low config val
- optical-signal-to-noise-ratio: string
-
Optical Signal to Noise Ratio dB
- modulation-type: string mod-none, mod-bpsk, mod-qpsk, mod-8qam, mod-16qam, mod-32qam, mod-64qam, mod-bpsk-qpsk, mod-qpsk-8qam, mod-8qam-16qam, mode-16qam-32qam, mod-32qam-64qam
-
Available Modulation Types
- ext-param-threshold-val: OPTICS-EXT-THRESHOLD-PARAM
-
Extended optics parameters threshold values
- phase-noise: string
-
Phase Noise dB
- derived-optics-type: string
-
Derived Optics type name
- optics-present: boolean
-
Is Optics Present?
- optics-module: string
-
Optics module name
- ampli-control-mode-config-val: string automatic, manual
-
ampli control mode config val
- volt-high-warning-threshold: string
-
Volt High warning threshold value
- controller-state: string optics-state-up, optics-state-down, optics-state-admin-down
-
Optics controller state: Up, Down or Administratively Down
- alarm-detected: boolean
-
Are there any alarms ?
- cd-max: string
-
Chromatic Dispersion Max ps/nm
- is-optics-type-string-valid: boolean
-
Is the Optics type string valid ?
- lbc-th-low-warning-default: string
-
LBC low warning threshold default value in units of 0.001mA
- lbc-th-high-default: string
-
LBC high threshold default value in unit of 0 .001mA
- ampli-channel-power-config-val: string
-
ampli channel power config val
- cd-min: string
-
Chromatic Dispersion Min ps/nm
- polarization-change-rate: string
-
Polarization Change Rate rad/s
- form-factor: string not-set, invalid, cpak, cxp, sfp-plus, qsfp, qsfp-plus, qsfp28, sfp, cfp, cfp2, cfp2-aco, cfp2-dco, cfp4, xfp, x2, non-pluggable, other
-
Optics form factor
- cd: string
-
Chromatic Dispersion ps/nm
- phy-type: string not-set, invalid, long-reach-four-lanes, short-reach-ten-lanes, short-reach-one-lane, long-reach-one-lane, short-reach-four-lanes, copper-four-lanes, active-optical-cable, fourty-gig-e-long-reach-four-lanes, fourty-gig-e-short-reach-four-lanes, cwdm-four-lanes, extended-reach-four-lanes, psm-four-lanes, active-copper-cable, fourty-gig-e-extended-reach-four-lanes, four-x-ten-gig-e-short-reach-one-lane, fourty-gig-epsm-four-lanes, fourty-gig-e-copper-four-lanes, long-reach-mm-one-lane, copper-short-reach, short-reach-srbd, copper-one-lane, four-x-ten-gig-e-long-reach-one-lane, fourty-gig-eaoc-four-lanes, extended-one-lane, zr-one-lane, dwdm-one-lane, sx-one-lane, lx-one-lane, ex-one-lane, zx-one-lane, ba-set-one-lane, aoc-one-lane, active-copper-one-lane, fourty-gig-eacu-four-lanes, four-x-ten-gig-eacu-one-lanes, four-x-ten-gig-ecu-one-lanes, four-x-ten-gig-eaoc-one-lanes, twenty-five-gig-short-reach-one-lane, twenty-five-gig-long-reach-one-lane, twenty-five-gig-extended-reach-one-lane, twenty-five-gig-copper-one-lane, twenty-five-gig-active-optical-one-lane, hundred-gig-edwdm-two, fourty-gig-plr4-four-lanes, fourty-gig-esr4-four-lanes, smsr-four-lanes, cazadero-rqsa, trunk-port-cfp2, short-reach1-lane, inmd-reach1lane, long-reach1-lane, twenty-five-gig-ecu-one-lanes, hundred-gig-e, ten-gig-bx, one-geige, ten-x-ten-gig-e-long-reach-one-lane, ten-x-ten-gig-e-extended-reach-one-lane, passive-copper-one-lane, ten-gig-ecwdm, one-gig-ecwdm, one-gig-edwdm, fx-one-lane, ten-gig-emrdwdm, ten-gig-e-edge-performance, one-gig-csfp
-
Optics physical type
- rx-config-val: boolean
-
rx config val
- cfg-tx-power: string
-
Configured Tx power value in 0.1 dB
- optics-type: string optics-unknown, optics-grey, optics-dwdm, optics-cwdm
-
Old Optics type name, Use Derived Optics type
- osri-config-val: boolean
-
osri config val
- temperature: string
-
Temperature value
- second-order-polarization-mode-dispersion: string
-
Second Order Polarization Mode Dispersion 0 .1ps^2
- ampli-tilt-config-val: string
-
ampli tilt config val
- tx-low-warning-threshold: string
-
Tx Low Warning threshold value in units of 0 .1dBm
- led-state: string off, green-on, green-flashing, yellow-on, yellow-flashing, red-on, red-flashing
-
Showing Current Colour of led state
- total-rx-power: string
-
Total Receive Power for Multi-Lane Optics in dBm
- rx-span-loss: string
-
RX Span Loss
- safety-control-mode: string optics-amplifier-safety-mode-invalid, optics-amplifier-safety-mode-auto, optics-amplifier-safety-mode-disabled
-
Safety control mode
- osnr-low-threshold: string
-
OSNR low threshold in 0.01 dB
- lbc-high-threshold: string
-
LBC High threshold value in units of percentage
- rx-power-th-configurable: boolean
-
rx power th configurable
- dwdm-carrier-band: string c-band, l-band, c-band-odd, c-band-even, invalid-band
-
DWDM Carrier Band information
- ampli-gain-range: string optics-amplifier-gain-range-invalid, optics-amplifier-gain-range-normal, optics-amplifier-gain-range-ext-end-ed
-
Ampli gain range
- rx-high-threshold: string
-
Rx High threshold value in units of 0.1dBm
- tx-voa-attenuation-config-val: string
-
tx voa attenuation config val
- grey-wavelength: integer
-
Wavelength of grey optics 0.01nm
- is-ext-param-valid: boolean
-
Are the Extended Parameters Valid ?
- safety-control-mode-config-val: string optics-amplifier-safety-mode-invalid, optics-amplifier-safety-mode-auto, optics-amplifier-safety-mode-disabled
-
safety control mode config val
- tx-voa-attenuation: string
-
Tx Voa Attenuation in the unit of 0.01dBm
- dwdm-carrier-wavelength: string
-
Wavelength of color optics 0.001nm
- tx-span-loss: string
-
TX Span Loss
- polarization-dependent-loss: string
-
Polarization Dependent Loss dB
- ampli-gain-thr-deg-high-config-val: string
-
ampli gain thr deg high config val
- temp-low-threshold: string
-
Temp Low threshold value in the units 0.01 C
- volt-high-threshold: string
-
Volt High threshold value
- display-volt-temp: boolean
-
Display Volt/Temp ?
- dwdm-carrier-frequency: string
-
DWDM Carrier frequency read from hw in the unit 1THz
- rx-voa-attenuation-config-val: string
-
rx voa attenuation config val
- tx-power-th-configurable: boolean
-
tx power th configurable
- transceiver-info: OPTICS-TRANSCEIVER-DATA
-
Transceiver Vendor Details
- rx-low-threshold: string
-
Rx Low threshold value in units of 0.1dBm
- dgd-high-threshold: string
-
DGD high threshold in 0.1 ps
- differential-group-delay: string
-
Differential Group Delay ps
- bits-per-symbol: string
-
Bits per Symbol
- rx-voa-attenuation: string
-
Rx Voa Attenuation in the unit of 0.01dBm
- ains-info: OPTICS-AINS-HW-INFO
-
AINS information
- laser-state: string on, off, unknown, apr, na
-
Showing laser state.Either ON or OFF or unknown
- skip-snmp-pm-table: string
-
PM enabled or not
- polarization-mode-dispersion: string
-
Polarization Mode Dispersion 0.1ps
- temp-low-warning-threshold: string
-
Temp Low warning threshold value in the units 0 .01 C
- lbc-th-high-warning-default: string
-
LBC high Warning threshold default value in unit of 0.001mA
- tx-config-val: boolean
-
tx config val
- cd-high-threshold: string
-
Chromatic Dispersion high threshold ps/nm
- total-tx-power: string
-
Total Transmit Power for Multi-Lane Optics in dBm
- ext-param-val: OPTICS-EXT-PARAM
-
Extended optics parameters
- port-type: string com, line, osc, com-check, work, prot
-
Showing port type
Example
{
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
}
OPTICS-EDM-NETWORK-SRLG-STRUCTURE:
Network SRLG Information
- set-number: integer
-
Array to maintain set number
- network-srlg: integer[]
-
integer Network Srlg
Example
{
"set-number": "integer",
"network-srlg": [
"integer"
]
}
OTS-EDM-ALARM-INFO:
Ots Alarm Information
- low-rx-power: OPTICS-ALARM-DETAIL
-
Low Rx Power in uints of 0.1 dBm
- auto-ampli-ctrl-config-mismatch: OPTICS-ALARM-DETAIL
-
Auto Ampli Ctrl Config Mismatch
- auto-laser-shut: OPTICS-ALARM-DETAIL
-
Auto Laser Shut
- rx-los-p: OPTICS-ALARM-DETAIL
-
Rx LOS_P
- rx-loc: OPTICS-ALARM-DETAIL
-
Rx LOC
- low-tx-power: OPTICS-ALARM-DETAIL
-
Low Tx Power in uints of 0.1 dBm
- auto-power-red: OPTICS-ALARM-DETAIL
-
Auto Power Red
- switch-to-protect: OPTICS-ALARM-DETAIL
-
Switch To Protect
- auto-ampli-ctrl-running: OPTICS-ALARM-DETAIL
-
Auto Ampli Ctrl Running
- auto-ampli-ctrl-disabled: OPTICS-ALARM-DETAIL
-
Auto Ampli Ctrl Disabled
- amp-gain-deg-high: OPTICS-ALARM-DETAIL
-
Ampli Gain Deg High
- amp-gain-deg-low: OPTICS-ALARM-DETAIL
-
Ampli Gain Deg Low
Example
{
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-config-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-laser-shut": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los-p": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-power-red": {
"is-detected": "boolean",
"counter": "integer"
},
"switch-to-protect": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-running": {
"is-detected": "boolean",
"counter": "integer"
},
"auto-ampli-ctrl-disabled": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-low": {
"is-detected": "boolean",
"counter": "integer"
}
}
OPTICS-EDM-SPECTRUM-INFO:
optics spectrum information
- spectrum-info: OTS-EDM-SPECTRUM-INFO
-
OTS Spectrum information
Example
{
"spectrum-info": {
"total-spectrum-slice-count": "integer",
"spectrum-slice-power-info": [
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
],
"first-slice-wavelength": "string",
"spectrum-slice-spacing": "integer"
}
}
OPTICS-AINS-HW-INFO:
OPTICS AINS information
- ains-remaining-secs: integer
-
AINS Remaining Seconds
- ains-state: string none, active-running, active-pending
-
AINS State
- ains-timer-minutes: integer
-
AINS Timer in Minutes
Example
{
"ains-remaining-secs": "integer",
"ains-state": "string",
"ains-timer-minutes": "integer"
}
OTS-EDM-SPECTRUM-POWER-INFO:
OTS EDM SPECTRUM POWER INFO
- slice-num: integer
-
spectrum slice number
- upper-frequency: integer
-
Upper frequency of the specified PSD
- lower-frequency: integer
-
Lower frequency of the specified PSD
- tx-power: string
-
Transmit Power in dBm multiplied by 100
- rx-psd: string
-
Received Power spectral density in microwatts per megahertz, uW/MHz
- rx-power: string
-
Received Power in dBm multiplied by 100
- tx-psd: string
-
Transmit Power spectral density in microwatts per megahertz, uW/MHz
Example
{
"slice-num": "integer",
"upper-frequency": "integer",
"lower-frequency": "integer",
"tx-power": "string",
"rx-psd": "string",
"rx-power": "string",
"tx-psd": "string"
}
OPTICS-EDM-ALARM-INFO:
Optics Alarm Information
- low-rx-power: OPTICS-ALARM-DETAIL
-
Low Rx Power in uints of 0.1 dBm
- low-rx4-power: OPTICS-ALARM-DETAIL
-
Low Rx4 Power in uints of 0.1 dBm
- rx-lol: OPTICS-ALARM-DETAIL
-
RX LOL
- hidgd: OPTICS-ALARM-DETAIL
-
HI DGD
- rx-loc: OPTICS-ALARM-DETAIL
-
Rx LOC
- low-temperature: OPTICS-ALARM-DETAIL
-
Low Temperature alarm
- low-tx4-power: OPTICS-ALARM-DETAIL
-
Low Tx4 Power in uints of 0.1 dBm
- low-tx3-power: OPTICS-ALARM-DETAIL
-
Low Tx3 Power in uints of 0.1 dBm
- low-tx3lbc: OPTICS-ALARM-DETAIL
-
Low Tx3 laser bias current in units of percentage
- high-tx2lbc: OPTICS-ALARM-DETAIL
-
High Tx2 laser bias current in units of percentage
- rx-los: OPTICS-ALARM-DETAIL
-
RX LOS
- imp-removal: OPTICS-ALARM-DETAIL
-
IMPROPER REM
- tx-fault: OPTICS-ALARM-DETAIL
-
TX Fault
- low-voltage: OPTICS-ALARM-DETAIL
-
Low Voltage alarm
- high-temperature: OPTICS-ALARM-DETAIL
-
High Temperature alarm
- low-rx1-power: OPTICS-ALARM-DETAIL
-
Low Rx1 Power in uints of 0.1 dBm
- high-tx1lbc: OPTICS-ALARM-DETAIL
-
High Tx1 laser bias current in units of percentage
- low-tx2-power: OPTICS-ALARM-DETAIL
-
Low Tx2 Power in uints of 0.1 dBm
- high-tx2-power: OPTICS-ALARM-DETAIL
-
High Tx2 Power in uints of 0.1 dBm
- txpwr-mismatch: OPTICS-ALARM-DETAIL
-
TX POWER PROV MISMATCH
- amp-gain-deg-high: OPTICS-ALARM-DETAIL
-
Ampli Gain Deg High
- high-tx3lbc: OPTICS-ALARM-DETAIL
-
High Tx3 laser bias current in units of percentage
- low-tx4lbc: OPTICS-ALARM-DETAIL
-
Low Tx4 laser bias current in units of percentage
- mea: OPTICS-ALARM-DETAIL
-
MEA
- low-tx2lbc: OPTICS-ALARM-DETAIL
-
Low Tx2 laser bias current in units of percentage
- osnr: OPTICS-ALARM-DETAIL
-
OSNR
- tx-lol: OPTICS-ALARM-DETAIL
-
TX LOL
- high-tx3-power: OPTICS-ALARM-DETAIL
-
High Tx3 Power in uints of 0.1 dBm
- tx-los: OPTICS-ALARM-DETAIL
-
TX LOS
- high-tx1-power: OPTICS-ALARM-DETAIL
-
High Tx1 Power in uints of 0.1 dBm
- high-voltage: OPTICS-ALARM-DETAIL
-
High Voltage alarm
- high-lbc: OPTICS-ALARM-DETAIL
-
High laser bias current in units of percentage
- high-tx-power: OPTICS-ALARM-DETAIL
-
High Tx Power in uints of 0.1 dBm
- high-rx2-power: OPTICS-ALARM-DETAIL
-
High Rx2 Power in uints of 0.1 dBm
- amp-gain-deg-low: OPTICS-ALARM-DETAIL
-
Ampli Gain Deg Low
- low-tx1-power: OPTICS-ALARM-DETAIL
-
Low Tx1 Power in uints of 0.1 dBm
- high-tx4lbc: OPTICS-ALARM-DETAIL
-
High Tx4 laser bias current in units of percentage
- high-rx-power: OPTICS-ALARM-DETAIL
-
High Rx Power in uints of 0.1 dBm
- high-rx4-power: OPTICS-ALARM-DETAIL
-
High Rx4 Power in uints of 0.1 dBm
- high-rx1-power: OPTICS-ALARM-DETAIL
-
High Rx1 Power in uints of 0.1 dBm
- low-rx2-power: OPTICS-ALARM-DETAIL
-
Low Rx2 Power in uints of 0.1 dBm
- high-tx4-power: OPTICS-ALARM-DETAIL
-
High Tx4 Power in uints of 0.1 dBm
- low-tx-power: OPTICS-ALARM-DETAIL
-
Low Tx Power in uints of 0.1 dBm
- low-tx1lbc: OPTICS-ALARM-DETAIL
-
Low Tx1 laser bias current in units of percentage
- wvlool: OPTICS-ALARM-DETAIL
-
WVL OOL
- high-rx3-power: OPTICS-ALARM-DETAIL
-
High Rx3 Power in uints of 0.1 dBm
- low-rx3-power: OPTICS-ALARM-DETAIL
-
Low Rx3 Power in uints of 0.1 dBm
- oorcd: OPTICS-ALARM-DETAIL
-
OOR CD
Example
{
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"mea": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2lbc": {
"is-detected": "boolean"
}
}
EXT-PARAM-EDM-ALARM-INFO:
Extended DOM Alarm Information
- hi-snr1: OPTICS-ALARM-DETAIL
-
High SNR Alarm for Lane1
- hi-snr2: OPTICS-ALARM-DETAIL
-
High SNR Alarm for Lane2
- hi-pre-fecber-cur: OPTICS-ALARM-DETAIL
-
High Pre FEC BER Current Alarm
- lo-snr: OPTICS-ALARM-DETAIL
-
Low SNR Alarm for Lane1
- hi-uncorrected-ber-cur-acc: OPTICS-ALARM-DETAIL
-
High Uncorrected BER Current Accumulated Alarm
- lo-isi1: OPTICS-ALARM-DETAIL
-
Low ISI Correction Alarm for Lane1
- lo-isi2: OPTICS-ALARM-DETAIL
-
Low ISI Correction Alarm for Lane2
- hi-isi2: OPTICS-ALARM-DETAIL
-
High ISI Correction Alarm for Lane2
- hi-isi1: OPTICS-ALARM-DETAIL
-
High ISI Correction Alarm for Lane1
- lo-laser-freq2: OPTICS-ALARM-DETAIL
-
Low Laser Differential Frequency Alarm for Lane2
- lo-laser-freq1: OPTICS-ALARM-DETAIL
-
Low Laser Differential Frequency Alarm for Lane1
- lo-pam1: OPTICS-ALARM-DETAIL
-
Low PAM Rate Alarm for Lane1
- hi-pre-fecber-min: OPTICS-ALARM-DETAIL
-
High Pre FEC BER Min Alarm
- lo-pam2: OPTICS-ALARM-DETAIL
-
Low PAM Rate Alarm for Lane2
- hi-pre-fecber-cur-acc: OPTICS-ALARM-DETAIL
-
High Pre FEC BER Current Accumulated Alarm
- lo-tec2: OPTICS-ALARM-DETAIL
-
Low TEC Current Alarm for Lane2
- lo-tec1: OPTICS-ALARM-DETAIL
-
Low TEC Current Alarm for Lane1
- hi-uncorrected-ber-prior-acc: OPTICS-ALARM-DETAIL
-
High Uncorrected BER Prior Accumulated Alarm
- hi-pre-fecber-max: OPTICS-ALARM-DETAIL
-
High Pre FEC BER Max Alarm
- lo-snr1: OPTICS-ALARM-DETAIL
-
Low SNR Alarm for Lane2
- hi-pam2: OPTICS-ALARM-DETAIL
-
High PAM Rate Alarm for Lane2
- hi-pam1: OPTICS-ALARM-DETAIL
-
High PAM Rate Alarm for Lane1
- hi-pre-fecber-prior-acc: OPTICS-ALARM-DETAIL
-
High Pre FEC BER Prior Accumulated Alarm
- hi-uncorrected-ber-cur: OPTICS-ALARM-DETAIL
-
High Uncorrected BER Current Alarm
- hi-uncorrected-ber-max: OPTICS-ALARM-DETAIL
-
High Uncorrected BER Max Alarm
- hi-laser-freq1: OPTICS-ALARM-DETAIL
-
High Laser Differential Frequency Alarm for Lane1
- hi-laser-freq2: OPTICS-ALARM-DETAIL
-
High Laser Differential Frequency Alarm for Lane2
- hi-tec1: OPTICS-ALARM-DETAIL
-
High TEC Current Alarm for Lane1
- hi-uncorrected-ber-min: OPTICS-ALARM-DETAIL
-
High Uncorrected BER Min Alarm
- hi-tec2: OPTICS-ALARM-DETAIL
-
High TEC Current Alarm for Lane2
Example
{
"hi-snr1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-snr2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-cur": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-snr": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-cur-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-isi1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-isi2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-isi2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-isi1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-laser-freq2": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-laser-freq1": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-pam1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-min": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-pam2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-cur-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-tec2": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-tec1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-prior-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-max": {
"is-detected": "boolean",
"counter": "integer"
},
"lo-snr1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pam2": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pam1": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-pre-fecber-prior-acc": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-cur": {
"is-detected": "boolean",
"counter": "integer"
},
"hi-uncorrected-ber-max": {
"is-detected": "boolean"
}
}
optics-oper_schema:
Optics operational data
- optics-ports: object
-
All Optics Port operational data
-
- optics-port: object[]
-
Optics operational data
-
object - optics-info: OPTICS-EDM-INFO
-
Optics operational data
- optics-lanes: object
-
All Optics Port operational data
-
- optics-lane: object[]
-
Lane Information
-
- number: integer
-
Lane Index
- name: string
-
Port name
- optics-dwdm-carrier-channel-map: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- ots-spectrum-info: OPTICS-EDM-SPECTRUM-INFO
-
Ots Spectrum Operational data
- optics-dwdm-carrier-channel-map-flexi: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- optics-db-info: OPTICS-DB-INFO
-
Optics operational data
Example
{
"optics-ports": {
"optics-port": [
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
}
}
]
}
}
optics-ports_schema:
All Optics Port operational data
- optics-port: object[]
-
Optics operational data
-
object - optics-info: OPTICS-EDM-INFO
-
Optics operational data
- optics-lanes: object
-
All Optics Port operational data
-
- optics-lane: object[]
-
Lane Information
-
- number: integer
-
Lane Index
- name: string
-
Port name
- optics-dwdm-carrier-channel-map: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- ots-spectrum-info: OPTICS-EDM-SPECTRUM-INFO
-
Ots Spectrum Operational data
- optics-dwdm-carrier-channel-map-flexi: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- optics-db-info: OPTICS-DB-INFO
-
Optics operational data
Example
{
"optics-port": [
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
}
}
}
}
]
}
optics-port_schema:
- optics-info: OPTICS-EDM-INFO
-
Optics operational data
- optics-lanes: object
-
All Optics Port operational data
-
- optics-lane: object[]
-
Lane Information
-
- number: integer
-
Lane Index
- name: string
-
Port name
- optics-dwdm-carrier-channel-map: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- ots-spectrum-info: OPTICS-EDM-SPECTRUM-INFO
-
Ots Spectrum Operational data
- optics-dwdm-carrier-channel-map-flexi: OPTICS-EDM-WAVE-INFO
-
Optics operational data
- optics-db-info: OPTICS-DB-INFO
-
Optics operational data
Example
{
"optics-info": {
"tx-high-warning-threshold": "string",
"volt-low-warning-threshold": "string",
"volt-low-threshold": "string",
"optics-type-str": "string",
"optics-alarm-info": {
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-lol": {
"is-detected": "boolean",
"counter": "integer"
},
"hidgd": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-loc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"rx-los": {
"is-detected": "boolean",
"counter": "integer"
},
"imp-removal": {
"is-detected": "boolean",
"counter": "integer"
},
"tx-fault": {
"is-detected": "boolean",
"counter": "integer"
},
"low-voltage": {
"is-detected": "boolean",
"counter": "integer"
},
"high-temperature": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx1-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx1lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx2-power": {
"is-detected": "boolean",
"counter": "integer"
},
"txpwr-mismatch": {
"is-detected": "boolean",
"counter": "integer"
},
"amp-gain-deg-high": {
"is-detected": "boolean",
"counter": "integer"
},
"high-tx3lbc": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx4lbc": {
"is-detected": "boolean"
}
}
}
}
optics-lanes_schema:
All Optics Port operational data
- optics-lane: object[]
-
Lane Information
-
- number: integer
-
Lane Index
Example
{
"optics-lane": [
{
"number": "integer",
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}
]
}
optics-lane_schema:
- number: integer
-
Lane Index
Example
{
"number": "integer",
"lane-alarm-info": {
"high-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-rx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"low-tx-power": {
"is-detected": "boolean",
"counter": "integer"
},
"high-lbc": {
"is-detected": "boolean",
"counter": "integer"
}
},
"lane-index": "integer",
"receive-power": "string",
"laser-bias-current-percent": "integer",
"receive-signal-power": "string",
"frequency-offset": "string",
"transmit-power": "string",
"transmit-signal-power": "string",
"laser-bias-current-milli-amps": "integer",
"output-frequency": "string"
}