Cisco-IOS-XR-ethernet-link-oam-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
ETHER-LINK-OAM - Retrieve
Retrieve operation of resource: ether-link-oam
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stats-interfaces": {
"stats-interface": [
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
]
},
"interface-state-interfaces": {
"interface-state-interface": [
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
]
},
"running-config-interfaces": {
"running-config-interface": [
{
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer"
}
]
}
}
DISCOVERY-INFO-INTERFACES - Retrieve
Retrieve operation of resource: discovery-info-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discovery-info-interface": [
{
"member-interface": "string",
"local-function-event-valid": "boolean",
"remote-revisionvalid": "boolean",
"local-revision": "integer",
"local-function-unidirectional": "boolean",
"remote-mwd-key": "integer",
"remote-mwd-key-valid": "boolean",
"remote-mtu": "integer",
"remote-unidirectional": "boolean",
"miswired": "boolean",
"local-mtu-valid": "boolean",
"remote-event": "boolean",
"local-evaluating": "boolean",
"loopback-mode-valid": "boolean",
"remote-vendor-info": "integer",
"local-mode": "string",
"local-functionvariable-valid": "boolean",
"remote-mac-address": "string",
"remote-unidirectional-valid": "boolean",
"remote-mode-valid": "boolean",
"local-mtu": "integer",
"remote-mtu-valid": "boolean",
"received-at-risk-notification-time-remaining": "integer",
"local-revisionvalid": "boolean",
"remote-variable-valid": "boolean",
"remote-variable": "boolean",
"local-function-event": "boolean",
"remote-revision": "integer",
"local-function-loopback-valid": "boolean",
"operational-status": "string",
"miswired-valid": "boolean",
"local-function-unidirectional-valid": "boolean",
"remote-event-valid": "boolean",
"remote-vendor-info-valid": "boolean",
"received-at-risk-notification-timestamp": "integer",
"operational-status-valid": "boolean",
"loopback-mode": "string",
"local-mode-valid": "boolean",
"remote-mac-address-valid": "boolean",
"remote-vendor-oui-valid": "boolean",
"remote-mode": "string",
"name": "string",
"remote-loopback": "boolean",
"remote-loopback-valid": "boolean",
"local-mwd-key-valid": "boolean",
"local-function-loopback": "boolean",
"local-functionvariable": "boolean",
"remote-vendor-oui": "string",
"local-mwd-key": "integer",
"local-operational": "boolean"
}
]
}
DISCOVERY-INFO-INTERFACE - Retrieve
Retrieve operation of resource: discovery-info-interface
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-interface": "string",
"local-function-event-valid": "boolean",
"remote-revisionvalid": "boolean",
"local-revision": "integer",
"local-function-unidirectional": "boolean",
"remote-mwd-key": "integer",
"remote-mwd-key-valid": "boolean",
"remote-mtu": "integer",
"remote-unidirectional": "boolean",
"miswired": "boolean",
"local-mtu-valid": "boolean",
"remote-event": "boolean",
"local-evaluating": "boolean",
"loopback-mode-valid": "boolean",
"remote-vendor-info": "integer",
"local-mode": "string",
"local-functionvariable-valid": "boolean",
"remote-mac-address": "string",
"remote-unidirectional-valid": "boolean",
"remote-mode-valid": "boolean",
"local-mtu": "integer",
"remote-mtu-valid": "boolean",
"received-at-risk-notification-time-remaining": "integer",
"local-revisionvalid": "boolean",
"remote-variable-valid": "boolean",
"remote-variable": "boolean",
"local-function-event": "boolean",
"remote-revision": "integer",
"local-function-loopback-valid": "boolean",
"operational-status": "string",
"miswired-valid": "boolean",
"local-function-unidirectional-valid": "boolean",
"remote-event-valid": "boolean",
"remote-vendor-info-valid": "boolean",
"received-at-risk-notification-timestamp": "integer",
"operational-status-valid": "boolean",
"loopback-mode": "string",
"local-mode-valid": "boolean",
"remote-mac-address-valid": "boolean",
"remote-vendor-oui-valid": "boolean",
"remote-mode": "string",
"name": "string",
"remote-loopback": "boolean",
"remote-loopback-valid": "boolean",
"local-mwd-key-valid": "boolean",
"local-function-loopback": "boolean",
"local-functionvariable": "boolean",
"remote-vendor-oui": "string",
"local-mwd-key": "integer",
"local-operational": "boolean"
}
INTERFACE-STATE-INTERFACES - Retrieve
Retrieve operation of resource: interface-state-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-state-interface": [
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
]
}
INTERFACE-STATE-INTERFACE - Retrieve
Retrieve operation of resource: interface-state-interface
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
ERRORS - Retrieve
Retrieve operation of resource: errors
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
}
EFD-TRIGGERS - Retrieve
Retrieve operation of resource: efd-triggers
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
}
RUNNING-CONFIG-INTERFACES - Retrieve
Retrieve operation of resource: running-config-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running-config-interface": [
{
"member-interface": "string",
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer",
"udlf-enabled": "boolean",
"critical-event-action-overridden": "boolean",
"frame-threshold-low-overridden": "boolean",
"require-link-monitoring-overridden": "boolean",
"symbol-period-threshold-low": "integer",
"symbol-period-window-overridden": "boolean",
"wiring-conflict-action-overridden": "boolean",
"link-monitor-enabled": "boolean",
"frame-seconds-window-overridden": "boolean",
"discovery-timeout-action-overridden": "boolean",
"capabilities-conflict-action-overridden": "boolean",
"require-loopback-overridden": "boolean",
"session-up-action-overridden": "boolean",
"symbol-period-window": "integer",
"frame-period-threshold-low-overridden": "boolean",
"require-loopback": "boolean",
"mib-retrieval-enabled": "boolean",
"require-mode-overridden": "boolean",
"frame-seconds-threshold-low": "integer",
"frame-seconds-threshold-high-overridden": "boolean",
"symbol-period-threshold-low-multiplier": "integer",
"session-down-action": "string",
"frame-period-threshold-high": "integer",
"connection-timeout": "integer",
"frame-window-overridden": "boolean",
"connection-timeout-overridden": "boolean",
"frame-period-window-units": "integer",
"frame-period-threshold-high-multiplier": "integer",
"link-fault-action": "string",
"frame-period-window": "integer",
"fast-hello-interval-enabled": "boolean",
"udlf-enabled-overridden": "boolean",
"frame-seconds-window": "integer",
"dying-gasp-action": "string",
"require-mib-retrieval-overridden": "boolean",
"frame-period-threshold-low-multiplier": "integer",
"mib-retrieval-enabled-overridden": "boolean",
"session-down-action-overridden": "boolean",
"high-threshold-action": "string",
"require-link-monitoring": "boolean",
"symbol-period-threshold-high-overridden": "boolean",
"frame-threshold-high": "integer",
"remote-loopback-enabled-overridden": "boolean",
"frame-threshold-high-overridden": "boolean",
"mode": "string",
"frame-period-threshold-low": "integer",
"frame-window": "integer",
"frame-seconds-threshold-high": "integer"
}
]
}
RUNNING-CONFIG-INTERFACE - Retrieve
Retrieve operation of resource: running-config-interface
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-interface": "string",
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer",
"udlf-enabled": "boolean",
"critical-event-action-overridden": "boolean",
"frame-threshold-low-overridden": "boolean",
"require-link-monitoring-overridden": "boolean",
"symbol-period-threshold-low": "integer",
"symbol-period-window-overridden": "boolean",
"wiring-conflict-action-overridden": "boolean",
"link-monitor-enabled": "boolean",
"frame-seconds-window-overridden": "boolean",
"discovery-timeout-action-overridden": "boolean",
"capabilities-conflict-action-overridden": "boolean",
"require-loopback-overridden": "boolean",
"session-up-action-overridden": "boolean",
"symbol-period-window": "integer",
"frame-period-threshold-low-overridden": "boolean",
"require-loopback": "boolean",
"mib-retrieval-enabled": "boolean",
"require-mode-overridden": "boolean",
"frame-seconds-threshold-low": "integer",
"frame-seconds-threshold-high-overridden": "boolean",
"symbol-period-threshold-low-multiplier": "integer",
"session-down-action": "string",
"frame-period-threshold-high": "integer",
"connection-timeout": "integer",
"frame-window-overridden": "boolean",
"connection-timeout-overridden": "boolean",
"frame-period-window-units": "integer",
"frame-period-threshold-high-multiplier": "integer",
"link-fault-action": "string",
"frame-period-window": "integer",
"fast-hello-interval-enabled": "boolean",
"udlf-enabled-overridden": "boolean",
"frame-seconds-window": "integer",
"dying-gasp-action": "string",
"require-mib-retrieval-overridden": "boolean",
"frame-period-threshold-low-multiplier": "integer",
"mib-retrieval-enabled-overridden": "boolean",
"session-down-action-overridden": "boolean",
"high-threshold-action": "string",
"require-link-monitoring": "boolean",
"symbol-period-threshold-high-overridden": "boolean",
"frame-threshold-high": "integer",
"remote-loopback-enabled-overridden": "boolean",
"frame-threshold-high-overridden": "boolean",
"mode": "string",
"frame-period-threshold-low": "integer",
"frame-window": "integer",
"frame-seconds-threshold-high": "integer"
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node": [
{
"node-name": "string",
"summary": {
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
}
]
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-name": "string",
"summary": {
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
EVENT-LOG-ENTRY-INTERFACES - Retrieve
Retrieve operation of resource: event-log-entry-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event-log-entry-interface": [
{
"member-interface": "string",
"event-log-entry-indexes": {
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
}
]
}
EVENT-LOG-ENTRY-INTERFACE - Retrieve
Retrieve operation of resource: event-log-entry-interface
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-interface": "string",
"event-log-entry-indexes": {
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
}
EVENT-LOG-ENTRY-INDEXES - Retrieve
Retrieve operation of resource: event-log-entry-indexes
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
EVENT-LOG-ENTRY-INDEX - Retrieve
Retrieve operation of resource: event-log-entry-index
ID of member-interface
ID of event-log-entry-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
STATS-INTERFACES - Retrieve
Retrieve operation of resource: stats-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stats-interface": [
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
]
}
STATS-INTERFACE - Retrieve
Retrieve operation of resource: stats-interface
ID of member-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
Schema Definitions
ELOD-RUNNING-CONFIG:
The configuration currently running on an interface
- session-up-action: string no-action, disable-interface, log, efd
-
Action to perform when a session comes up
- frame-period-threshold-high-overridden: boolean
-
Is this configuration information an interface override?
- remote-loopback-action-overridden: boolean
-
Is this configuration information an interface override?
- high-threshold-action-overridden: boolean
-
Is this configuration information an interface override?
- symbol-period-threshold-low-overridden: boolean
-
Is this configuration information an interface override?
- frame-threshold-high-multiplier: integer
-
Frame event threshold high multiplier
- link-monitoring-enabled-overridden: boolean
-
Is this configuration information an interface override?
- discovery-timeout-action: string no-action, disable-interface, log, efd
-
Action to perform when a discovery timeout occurs
- frame-period-threshold-units: integer
-
Frame period event threshold units
- require-remote-mib-retrieval: boolean
-
Require the remote peer to support MIB retrieval
- critical-event-action: string no-action, disable-interface, log, efd
-
Action to perform when a critical event occurs
- symbol-period-window-units: integer
-
Symbol period event window units
- dying-gasp-action-overridden: boolean
-
Is this configuration information an interface override?
- mode-overridden: boolean
-
Is this configuration information an interface override?
- frame-threshold-low: integer
-
Frame event low threshold
- capabilities-conflict-action: string no-action, disable-interface, log, efd
-
Action to perform when a capabilities conflict occurs
- link-fault-action-overridden: boolean
-
Is this configuration information an interface override?
- wiring-conflict-action: string no-action, disable-interface, log, efd
-
Action to perform when a wiring conflict occurs
- frame-threshold-low-multiplier: integer
-
Frame period event threshold low multiplier
- symbol-period-threshold-units: integer
-
Symbol period event threshold units
- remote-loopback-action: string no-action, disable-interface, log, efd
-
Action to perform when a session enters or exits remote loopback
- symbol-period-threshold-high: integer
-
Symbol period event high threshold
- frame-seconds-threshold-low-overridden: boolean
-
Is this configuration information an interface override?
- require-remote-mode: string passive, active, dont-care
-
The mode that is required of the remote peer
- frame-period-window-overridden: boolean
-
Is this configuration information an interface override?
- symbol-period-window-multiplier: integer
-
Symbol period event window multiplier
- remote-loopback-enabled: boolean
-
Is remote loopback enabled?
- fast-hello-interval-enabled-overridden: boolean
-
Is this configuration information an interface override?
- frame-period-window-multiplier: integer
-
Frame period event window multiplier
- symbol-period-threshold-high-multiplier: integer
-
Symbol period event threshold high multiplier
- udlf-enabled: boolean
-
Is uni-directional link-fault detection enabled?
- critical-event-action-overridden: boolean
-
Is this configuration information an interface override?
- frame-threshold-low-overridden: boolean
-
Is this configuration information an interface override?
- require-link-monitoring-overridden: boolean
-
Is this configuration information an interface override?
- symbol-period-threshold-low: integer
-
Symbol period event low threshold
- symbol-period-window-overridden: boolean
-
Is this configuration information an interface override?
- wiring-conflict-action-overridden: boolean
-
Is this configuration information an interface override?
- link-monitor-enabled: boolean
-
Is link monitoring enabled?
- frame-seconds-window-overridden: boolean
-
Is this configuration information an interface override?
- discovery-timeout-action-overridden: boolean
-
Is this configuration information an interface override?
- capabilities-conflict-action-overridden: boolean
-
Is this configuration information an interface override?
- require-loopback-overridden: boolean
-
Is this configuration information an interface override?
- session-up-action-overridden: boolean
-
Is this configuration information an interface override?
- symbol-period-window: integer
-
Symbol period event window size
- frame-period-threshold-low-overridden: boolean
-
Is this configuration information an interface override?
- require-loopback: boolean
-
Require the remote peer to support loopback mode
- mib-retrieval-enabled: boolean
-
Is MIB retrieval enabled?
- require-mode-overridden: boolean
-
Is this configuration information an interface override?
- frame-seconds-threshold-low: integer
-
Frame seconds event high threshold
- frame-seconds-threshold-high-overridden: boolean
-
Is this configuration information an interface override?
- symbol-period-threshold-low-multiplier: integer
-
Symbol period event threshold low multiplier
- session-down-action: string no-action, disable-interface, log, efd
-
Action to perform when a session comes down
- frame-period-threshold-high: integer
-
Frame period event high threshold
- connection-timeout: integer
-
Connection timeout
- frame-window-overridden: boolean
-
Is this configuration information an interface override?
- connection-timeout-overridden: boolean
-
Is this configuration information an interface override?
- frame-period-window-units: integer
-
Frame period event window units
- frame-period-threshold-high-multiplier: integer
-
Frame period event threshold high multiplier
- link-fault-action: string no-action, disable-interface, log, efd
-
Action to perform when a link fault occurs
- frame-period-window: integer
-
Frame period event window size
- fast-hello-interval-enabled: boolean
-
Is 100ms hello interval time enabled?
- udlf-enabled-overridden: boolean
-
Is this configuration information an interface override?
- frame-seconds-window: integer
-
Frame seconds event high threshold
- dying-gasp-action: string no-action, disable-interface, log, efd
-
Action to perform when a dying gasp occurs
- require-mib-retrieval-overridden: boolean
-
Is this configuration information an interface override?
- frame-period-threshold-low-multiplier: integer
-
Frame period event threshold low multiplier
- mib-retrieval-enabled-overridden: boolean
-
Is this configuration information an interface override?
- session-down-action-overridden: boolean
-
Is this configuration information an interface override?
- high-threshold-action: string no-action, disable-interface, log, efd
-
Action to perform when a high threshold is breached
- require-link-monitoring: boolean
-
Require the remote peer to support link monitoring
- symbol-period-threshold-high-overridden: boolean
-
Is this configuration information an interface override?
- frame-threshold-high: integer
-
Frame event high threshold
- remote-loopback-enabled-overridden: boolean
-
Is this configuration information an interface override?
- frame-threshold-high-overridden: boolean
-
Is this configuration information an interface override?
- mode: string passive, active, dont-care
-
Configured mode
- frame-period-threshold-low: integer
-
Frame period event low threshold
- frame-window: integer
-
Frame event window size
- frame-seconds-threshold-high: integer
-
Frame seconds event high threshold
Example
{
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer",
"udlf-enabled": "boolean",
"critical-event-action-overridden": "boolean",
"frame-threshold-low-overridden": "boolean",
"require-link-monitoring-overridden": "boolean",
"symbol-period-threshold-low": "integer",
"symbol-period-window-overridden": "boolean",
"wiring-conflict-action-overridden": "boolean",
"link-monitor-enabled": "boolean",
"frame-seconds-window-overridden": "boolean",
"discovery-timeout-action-overridden": "boolean",
"capabilities-conflict-action-overridden": "boolean",
"require-loopback-overridden": "boolean",
"session-up-action-overridden": "boolean",
"symbol-period-window": "integer",
"frame-period-threshold-low-overridden": "boolean",
"require-loopback": "boolean",
"mib-retrieval-enabled": "boolean",
"require-mode-overridden": "boolean",
"frame-seconds-threshold-low": "integer",
"frame-seconds-threshold-high-overridden": "boolean",
"symbol-period-threshold-low-multiplier": "integer",
"session-down-action": "string",
"frame-period-threshold-high": "integer",
"connection-timeout": "integer",
"frame-window-overridden": "boolean",
"connection-timeout-overridden": "boolean",
"frame-period-window-units": "integer",
"frame-period-threshold-high-multiplier": "integer",
"link-fault-action": "string",
"frame-period-window": "integer",
"fast-hello-interval-enabled": "boolean",
"udlf-enabled-overridden": "boolean",
"frame-seconds-window": "integer",
"dying-gasp-action": "string",
"require-mib-retrieval-overridden": "boolean",
"frame-period-threshold-low-multiplier": "integer",
"mib-retrieval-enabled-overridden": "boolean",
"session-down-action-overridden": "boolean",
"high-threshold-action": "string",
"require-link-monitoring": "boolean",
"symbol-period-threshold-high-overridden": "boolean",
"frame-threshold-high": "integer",
"remote-loopback-enabled-overridden": "boolean",
"frame-threshold-high-overridden": "boolean",
"mode": "string",
"frame-period-threshold-low": "integer",
"frame-window": "integer",
"frame-seconds-threshold-high": "integer"
}
ELOD-ERRORS:
Most recent error information for an 802.3 OAM interface
- pfi-reason: string
-
Reason for the Interface Management error (if applicable)
- platform-error-code: integer
-
The platform error/success code
- spio-reason: string
-
Reason for the Packet I/O error (if applicable)
- pfi-error-code: integer
-
The Interface Management error/success code
- epi-error-code: integer
-
The Packet error/success code
- platform-reason: string
-
Reason for the platform error (if applicable)
- caps-add-error-code: integer
-
The caps add error/success code
- epi-reason: string
-
Reason for the Packet error (if applicable)
- spio-error-code: integer
-
The Packet I/O error/success code
- caps-add-reason: string
-
Reason for the caps add error (if applicable)
Example
{
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
}
ELOD-STATS:
Statistics for an 802.3 OAM interface
- duplicate-event-notification-tx: integer
-
Number of duplicate event notification OAMPDUs transmitted
- loopback-control-rx: integer
-
Number of loopback control OAMPDUs received
- unique-event-notification-tx: integer
-
Number of unique event notification OAMPDUs transmitted
- unique-event-notification-rx: integer
-
Number of unique event notification OAMPDUs received
- remote-error-symbol-period-records: integer
-
Number of remote error symbol period records
- local-error-frame-records: integer
-
Number of local error frame records
- variable-response-rx: integer
-
Number of variable response OAMPDUs received
- remote-error-frame-period-records: integer
-
Number of remote error frame period records
- loopback-control-tx: integer
-
Number of loopback control OAMPDUs transmitted
- local-error-frame-second-records: integer
-
Number of local error frame second records
- variable-request-tx: integer
-
Number of variable request OAMPDUs transmitted
- variable-request-rx: integer
-
Number of variable request OAMPDUs received
- frames-lost-due-to-oam: integer
-
Number of frames lost due to OAM
- duplicate-event-notification-rx: integer
-
Number of duplicate event notification OAMPDUs received
- fixed-frames-rx: integer
-
Number of RX frames 'fixed' by OAM
- remote-error-frame-records: integer
-
Number of remote error frame records
- local-error-symbol-period-records: integer
-
Number of local error symbol period records
- information-tx: integer
-
Number of information OAMPDUs transmitted
- information-rx: integer
-
Number of information OAMPDUs received
- remote-error-frame-second-records: integer
-
Number of remote error frame second records
- variable-response-tx: integer
-
Number of variable response OAMPDUs transmitted
- unsupported-codes-rx: integer
-
Number of OAMPDUs with unsupported codes received
- unsupported-codes-tx: integer
-
Number of OAMPDUs with unsupported codes transmitted
- org-specific-rx: integer
-
Number of organization specific OAMPDUs received
- local-error-frame-period-records: integer
-
Number of local error frame period records
- org-specific-tx: integer
-
Number of organization specific OAMPDUs transmitted
Example
{
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
ELOD-LOG-ENTRY:
A single log entry
- threshold-units: integer
-
The units in which the threshold size is configured.
- index: integer
-
Index in the log entries table
- oui: string
-
OUI for the log entry
- value-config-units: integer
-
The breaching value in the units that are currently configured
- handle: string
-
Interface handle for this log entry
- running-total: integer
-
The running total number of errors seen since OAM was enabled on the interface(If applicable)
- event-total: integer
-
Total number of times event has occurred
- timestamp: integer
-
Timestamp in hundredths of a second since unix epoch for when the event occurred
- local-high-threshold: integer
-
Size of the local high threshold (If applicable) . For remote threshold events this is scaled for comparison with the Breaching Value. This is to account for different local and remote window sizes.
- value: integer
-
Breaching value (If applicable)
- window: integer
-
Size of the window (If applicable)
- action-taken: string no-action, disable-interface, log, efd
-
Local action taken (If applicable)
- location: string log-location-local, log-location-remote
-
Where the event occurred
- window-units: integer
-
The units in which the window size is configured .
- threshold: integer
-
Size of the threshold (If applicable)
- threshold-config-units: integer
-
The threshold in the units that are currently configured
- window-config-units: integer
-
The window in the units that are currently configured
- type: string log-type-symbol-event, log-type-period-event, log-type-frame-event, log-type-secs-event, log-type-link-fault, log-type-dying-gasp, log-type-critical-event
-
Type of event that this entry describes
- local-high-threshold-config-units: integer
-
The local high threshold in the units that are currently configured
Example
{
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
ELOD-SUMMARY-INFO:
Summary information for all 802.3 OAM sessions on a node
- port-down: integer
-
The number of interfaces in 'Port Down' state
- local-reject: integer
-
The number of interfaces in 'Local Reject' state
- local-frame-seconds: integer
-
The number of local frame second events recoded
- remote-frame: integer
-
The mumber of remote frame error events recorded
- local-symbol-period: integer
-
The number of local symbol period events recorded
- operational: integer
-
The number of interfaces in 'Operational' state
- miswired-connections: integer
-
The number of miswired connections
- events: integer
-
The number of events recorded
- active-send: integer
-
The number of interfaces in 'Active Send' state
- remote-reject: integer
-
The number of interfaces in 'Remote Reject' state
- remote-symbol-period: integer
-
The number of remote symbol period events recorded
- interfaces: integer
-
The number of interfaces with 802.3 OAM configured
- local-frame-period: integer
-
The number of local frame period events recorded
- local-accept: integer
-
The number of interfaces in 'Local Accept' state
- loopback-mode: integer
-
The number of interfaces in loopback mode
- remote-frame-seconds: integer
-
The number of remote frame second events recoded
- local-frame: integer
-
The mumber of local frame error events recorded
- local-events: integer
-
The number of local events recorded
- remote-events: integer
-
The number of remote events recorded
- evaluating: integer
-
The number of interfaces in 'Evaluating' state
- remote-frame-period: integer
-
The number of remote frame period events recorded
- passive-wait: integer
-
The number of interfaces in 'Passive Wait' state
Example
{
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
EFD-TRIGGERS:
Triggers currently causing the interface to be brought down using EFD
- discovery-timed-out: boolean
-
The discovery process has timed out
- session-down: boolean
-
The 802.3 OAM session is down
- capabilities-conflict: boolean
-
A capabilities conflict has been detected
- wiring-conflict: boolean
-
A wiring conflict has been detected
- link-fault-received: boolean
-
Link-fault messages being received
Example
{
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
}
ELOD-INTERFACE-STATE:
The state of an 802.3 OAM interface
- errors: ELOD-ERRORS
-
The errors that have occurred on this interface
- remote-mwd-key-present: boolean
-
Does the remote side have an MWD key?
- remote-mwd-key: integer
-
The remote MWD key
- rx-fault: boolean
-
Has a uni-directional link-fault been detected?
- efd-triggers: EFD-TRIGGERS
-
Any present EFD triggers
- protocol-code: string protocol-state-inactive, protocol-state-fault, protocol-state-active-send-local, protocol-state-passive-wait, protocol-state-send-local-remote, protocol-state-send-local-remote-ok, protocol-state-send-any
-
The state the protocol is in
- local-mwd-key: integer
-
The local MWD key
Example
{
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
ELOD-DISCOVERY-INFO:
The results of a 'get discovery info' query
- local-function-event-valid: boolean
-
Has this value been received successfully?
- remote-revisionvalid: boolean
-
Has this value been received successfully?
- local-revision: integer
-
Local revision
- local-function-unidirectional: boolean
-
Local Unidirectional support
- remote-mwd-key: integer
-
Remote Mis-wiring Detection key
- remote-mwd-key-valid: boolean
-
Has this value been received successfully?
- remote-mtu: integer
-
Remote MTU
- remote-unidirectional: boolean
-
Remote unidirectional support
- miswired: boolean
-
Has the interface mis-wired?
- local-mtu-valid: boolean
-
Has this value been received successfully?
- remote-event: boolean
-
Remote event support
- local-evaluating: boolean
-
Is the local OAM session evaluating?
- loopback-mode-valid: boolean
-
Has this value been received successfully?
- remote-vendor-info: integer
-
Remote vendor info
- local-mode: string passive, active, dont-care
-
Local Mode (passive/active)
- local-functionvariable-valid: boolean
-
Has this value been received successfully?
- remote-mac-address: string
-
Remote MAC address
- remote-unidirectional-valid: boolean
-
Has this value been received successfully?
- remote-mode-valid: boolean
-
Has this value been received successfully?
- local-mtu: integer
-
Local MTU
- remote-mtu-valid: boolean
-
Has this value been received successfully?
- received-at-risk-notification-time-remaining: integer
-
Number of seconds remaining that the peer has indicated it will be At Risk
- local-revisionvalid: boolean
-
Has this value been received successfully?
- remote-variable-valid: boolean
-
Has this value been received successfully?
- remote-variable: boolean
-
Remote variable retreival support
- local-function-event: boolean
-
Local event support
- remote-revision: integer
-
Remote revision
- local-function-loopback-valid: boolean
-
Has this value been received successfully?
- operational-status: string disabled, link-fault, passive-wait, active-send-local, send-local-and-remote, send-local-and-remote-ok, peering-locally-rejected, peering-remotely-rejected, operational, operational-half-duplex
-
Operational status
- miswired-valid: boolean
-
Has this value been received successfully?
- local-function-unidirectional-valid: boolean
-
Has this value been received successfully?
- remote-event-valid: boolean
-
Has this value been received successfully?
- remote-vendor-info-valid: boolean
-
Has this value been received successfully?
- received-at-risk-notification-timestamp: integer
-
Timestamp of when the last At Risk notification was received (in seconds since the UNIX epoch), or 0 if the peer is not currently at risk
- operational-status-valid: boolean
-
Has this value been received successfully?
- loopback-mode: string none, initiating, master-loopback, terminating, local-loopback, unknown
-
The loopback mode the interface is in
- local-mode-valid: boolean
-
Has this value been received successfully?
- remote-mac-address-valid: boolean
-
Has this value been received successfully?
- remote-vendor-oui-valid: boolean
-
Has this value been received successfully?
- remote-mode: string passive, active, dont-care
-
Remote Mode (passive/active)
- name: string
-
Interface Name
- remote-loopback: boolean
-
Remote loopback support
- remote-loopback-valid: boolean
-
Has this value been received successfully?
- local-mwd-key-valid: boolean
-
Has this value been received successfully?
- local-function-loopback: boolean
-
Local loopback support
- local-functionvariable: boolean
-
Local variable retreival support
- remote-vendor-oui: string
-
Remote vendor OUI
- local-mwd-key: integer
-
Local Mis-wiring Detection key
- local-operational: boolean
-
Is the local OAM session operational?
Example
{
"local-function-event-valid": "boolean",
"remote-revisionvalid": "boolean",
"local-revision": "integer",
"local-function-unidirectional": "boolean",
"remote-mwd-key": "integer",
"remote-mwd-key-valid": "boolean",
"remote-mtu": "integer",
"remote-unidirectional": "boolean",
"miswired": "boolean",
"local-mtu-valid": "boolean",
"remote-event": "boolean",
"local-evaluating": "boolean",
"loopback-mode-valid": "boolean",
"remote-vendor-info": "integer",
"local-mode": "string",
"local-functionvariable-valid": "boolean",
"remote-mac-address": "string",
"remote-unidirectional-valid": "boolean",
"remote-mode-valid": "boolean",
"local-mtu": "integer",
"remote-mtu-valid": "boolean",
"received-at-risk-notification-time-remaining": "integer",
"local-revisionvalid": "boolean",
"remote-variable-valid": "boolean",
"remote-variable": "boolean",
"local-function-event": "boolean",
"remote-revision": "integer",
"local-function-loopback-valid": "boolean",
"operational-status": "string",
"miswired-valid": "boolean",
"local-function-unidirectional-valid": "boolean",
"remote-event-valid": "boolean",
"remote-vendor-info-valid": "boolean",
"received-at-risk-notification-timestamp": "integer",
"operational-status-valid": "boolean",
"loopback-mode": "string",
"local-mode-valid": "boolean",
"remote-mac-address-valid": "boolean",
"remote-vendor-oui-valid": "boolean",
"remote-mode": "string",
"name": "string",
"remote-loopback": "boolean",
"remote-loopback-valid": "boolean",
"local-mwd-key-valid": "boolean",
"local-function-loopback": "boolean",
"local-functionvariable": "boolean",
"remote-vendor-oui": "string",
"local-mwd-key": "integer",
"local-operational": "boolean"
}
ether-link-oam_schema:
Ethernet Link OAM operational data
- stats-interfaces: object
-
Table of Ethernet Link OAM enabled interfaces within Stats container
-
- stats-interface: object[]
-
Ethernet Link OAM interface to get Stats for
-
- member-interface: string
-
Member Interface
- interface-state-interfaces: object
-
Table of Ethernet Link OAM enabled interfaces within Interface State container
-
- interface-state-interface: object[]
-
Ethernet Link OAM interface to get Interface State for
-
- member-interface: string
-
Member Interface
- running-config-interfaces: object
-
Table of Ethernet Link OAM enabled interfaces within Running Config container
-
- running-config-interface: object[]
-
Ethernet Link OAM interface to get Running Config for
-
- member-interface: string
-
Member Interface
- event-log-entry-interfaces: object
-
Table of Ethernet Link OAM enabled interfaces within Event Log Entry container
-
- event-log-entry-interface: object[]
-
Ethernet Link OAM enabled interface to get Event Log Entry for
-
object - member-interface: string
-
Member Interface
- event-log-entry-indexes: object
-
Table of Ethernet Link OAM Event Log entries on the interface
-
- event-log-entry-index: object[]
-
Ethernet Link OAM Event Log Entry Index to get data for
-
- event-log-entry-index: string
-
Event Log Entry index
- discovery-info-interfaces: object
-
Table of Ethernet Link OAM enabled interfaces within Discovery Info container
-
- discovery-info-interface: object[]
-
Ethernet Link OAM interface to get Discovery Info for
-
- member-interface: string
-
Member Interface
- nodes: object
-
Node table for node-specific operational data
-
- node: object[]
-
Node-specific data for a particular node
-
object - node-name: string
-
Node
- summary: ELOD-SUMMARY-INFO
-
Ethernet Link OAM Summary information for the entire node
Example
{
"stats-interfaces": {
"stats-interface": [
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
]
},
"interface-state-interfaces": {
"interface-state-interface": [
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
]
},
"running-config-interfaces": {
"running-config-interface": [
{
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer"
}
]
}
}
discovery-info-interfaces_schema:
Table of Ethernet Link OAM enabled interfaces within Discovery Info container
- discovery-info-interface: object[]
-
Ethernet Link OAM interface to get Discovery Info for
-
- member-interface: string
-
Member Interface
Example
{
"discovery-info-interface": [
{
"member-interface": "string",
"local-function-event-valid": "boolean",
"remote-revisionvalid": "boolean",
"local-revision": "integer",
"local-function-unidirectional": "boolean",
"remote-mwd-key": "integer",
"remote-mwd-key-valid": "boolean",
"remote-mtu": "integer",
"remote-unidirectional": "boolean",
"miswired": "boolean",
"local-mtu-valid": "boolean",
"remote-event": "boolean",
"local-evaluating": "boolean",
"loopback-mode-valid": "boolean",
"remote-vendor-info": "integer",
"local-mode": "string",
"local-functionvariable-valid": "boolean",
"remote-mac-address": "string",
"remote-unidirectional-valid": "boolean",
"remote-mode-valid": "boolean",
"local-mtu": "integer",
"remote-mtu-valid": "boolean",
"received-at-risk-notification-time-remaining": "integer",
"local-revisionvalid": "boolean",
"remote-variable-valid": "boolean",
"remote-variable": "boolean",
"local-function-event": "boolean",
"remote-revision": "integer",
"local-function-loopback-valid": "boolean",
"operational-status": "string",
"miswired-valid": "boolean",
"local-function-unidirectional-valid": "boolean",
"remote-event-valid": "boolean",
"remote-vendor-info-valid": "boolean",
"received-at-risk-notification-timestamp": "integer",
"operational-status-valid": "boolean",
"loopback-mode": "string",
"local-mode-valid": "boolean",
"remote-mac-address-valid": "boolean",
"remote-vendor-oui-valid": "boolean",
"remote-mode": "string",
"name": "string",
"remote-loopback": "boolean",
"remote-loopback-valid": "boolean",
"local-mwd-key-valid": "boolean",
"local-function-loopback": "boolean",
"local-functionvariable": "boolean",
"remote-vendor-oui": "string",
"local-mwd-key": "integer",
"local-operational": "boolean"
}
]
}
discovery-info-interface_schema:
- member-interface: string
-
Member Interface
Example
{
"member-interface": "string",
"local-function-event-valid": "boolean",
"remote-revisionvalid": "boolean",
"local-revision": "integer",
"local-function-unidirectional": "boolean",
"remote-mwd-key": "integer",
"remote-mwd-key-valid": "boolean",
"remote-mtu": "integer",
"remote-unidirectional": "boolean",
"miswired": "boolean",
"local-mtu-valid": "boolean",
"remote-event": "boolean",
"local-evaluating": "boolean",
"loopback-mode-valid": "boolean",
"remote-vendor-info": "integer",
"local-mode": "string",
"local-functionvariable-valid": "boolean",
"remote-mac-address": "string",
"remote-unidirectional-valid": "boolean",
"remote-mode-valid": "boolean",
"local-mtu": "integer",
"remote-mtu-valid": "boolean",
"received-at-risk-notification-time-remaining": "integer",
"local-revisionvalid": "boolean",
"remote-variable-valid": "boolean",
"remote-variable": "boolean",
"local-function-event": "boolean",
"remote-revision": "integer",
"local-function-loopback-valid": "boolean",
"operational-status": "string",
"miswired-valid": "boolean",
"local-function-unidirectional-valid": "boolean",
"remote-event-valid": "boolean",
"remote-vendor-info-valid": "boolean",
"received-at-risk-notification-timestamp": "integer",
"operational-status-valid": "boolean",
"loopback-mode": "string",
"local-mode-valid": "boolean",
"remote-mac-address-valid": "boolean",
"remote-vendor-oui-valid": "boolean",
"remote-mode": "string",
"name": "string",
"remote-loopback": "boolean",
"remote-loopback-valid": "boolean",
"local-mwd-key-valid": "boolean",
"local-function-loopback": "boolean",
"local-functionvariable": "boolean",
"remote-vendor-oui": "string",
"local-mwd-key": "integer",
"local-operational": "boolean"
}
interface-state-interfaces_schema:
Table of Ethernet Link OAM enabled interfaces within Interface State container
- interface-state-interface: object[]
-
Ethernet Link OAM interface to get Interface State for
-
- member-interface: string
-
Member Interface
Example
{
"interface-state-interface": [
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
]
}
interface-state-interface_schema:
- member-interface: string
-
Member Interface
Example
{
"member-interface": "string",
"errors": {
"pfi-reason": "string",
"platform-error-code": "integer",
"spio-reason": "string",
"pfi-error-code": "integer",
"epi-error-code": "integer",
"platform-reason": "string",
"caps-add-error-code": "integer",
"epi-reason": "string",
"spio-error-code": "integer",
"caps-add-reason": "string"
},
"remote-mwd-key-present": "boolean",
"remote-mwd-key": "integer",
"rx-fault": "boolean",
"efd-triggers": {
"discovery-timed-out": "boolean",
"session-down": "boolean",
"capabilities-conflict": "boolean",
"wiring-conflict": "boolean",
"link-fault-received": "boolean"
},
"protocol-code": "string",
"local-mwd-key": "integer"
}
running-config-interfaces_schema:
Table of Ethernet Link OAM enabled interfaces within Running Config container
- running-config-interface: object[]
-
Ethernet Link OAM interface to get Running Config for
-
- member-interface: string
-
Member Interface
Example
{
"running-config-interface": [
{
"member-interface": "string",
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer",
"udlf-enabled": "boolean",
"critical-event-action-overridden": "boolean",
"frame-threshold-low-overridden": "boolean",
"require-link-monitoring-overridden": "boolean",
"symbol-period-threshold-low": "integer",
"symbol-period-window-overridden": "boolean",
"wiring-conflict-action-overridden": "boolean",
"link-monitor-enabled": "boolean",
"frame-seconds-window-overridden": "boolean",
"discovery-timeout-action-overridden": "boolean",
"capabilities-conflict-action-overridden": "boolean",
"require-loopback-overridden": "boolean",
"session-up-action-overridden": "boolean",
"symbol-period-window": "integer",
"frame-period-threshold-low-overridden": "boolean",
"require-loopback": "boolean",
"mib-retrieval-enabled": "boolean",
"require-mode-overridden": "boolean",
"frame-seconds-threshold-low": "integer",
"frame-seconds-threshold-high-overridden": "boolean",
"symbol-period-threshold-low-multiplier": "integer",
"session-down-action": "string",
"frame-period-threshold-high": "integer",
"connection-timeout": "integer",
"frame-window-overridden": "boolean",
"connection-timeout-overridden": "boolean",
"frame-period-window-units": "integer",
"frame-period-threshold-high-multiplier": "integer",
"link-fault-action": "string",
"frame-period-window": "integer",
"fast-hello-interval-enabled": "boolean",
"udlf-enabled-overridden": "boolean",
"frame-seconds-window": "integer",
"dying-gasp-action": "string",
"require-mib-retrieval-overridden": "boolean",
"frame-period-threshold-low-multiplier": "integer",
"mib-retrieval-enabled-overridden": "boolean",
"session-down-action-overridden": "boolean",
"high-threshold-action": "string",
"require-link-monitoring": "boolean",
"symbol-period-threshold-high-overridden": "boolean",
"frame-threshold-high": "integer",
"remote-loopback-enabled-overridden": "boolean",
"frame-threshold-high-overridden": "boolean",
"mode": "string",
"frame-period-threshold-low": "integer",
"frame-window": "integer",
"frame-seconds-threshold-high": "integer"
}
]
}
running-config-interface_schema:
- member-interface: string
-
Member Interface
Example
{
"member-interface": "string",
"session-up-action": "string",
"frame-period-threshold-high-overridden": "boolean",
"remote-loopback-action-overridden": "boolean",
"high-threshold-action-overridden": "boolean",
"symbol-period-threshold-low-overridden": "boolean",
"frame-threshold-high-multiplier": "integer",
"link-monitoring-enabled-overridden": "boolean",
"discovery-timeout-action": "string",
"frame-period-threshold-units": "integer",
"require-remote-mib-retrieval": "boolean",
"critical-event-action": "string",
"symbol-period-window-units": "integer",
"dying-gasp-action-overridden": "boolean",
"mode-overridden": "boolean",
"frame-threshold-low": "integer",
"capabilities-conflict-action": "string",
"link-fault-action-overridden": "boolean",
"wiring-conflict-action": "string",
"frame-threshold-low-multiplier": "integer",
"symbol-period-threshold-units": "integer",
"remote-loopback-action": "string",
"symbol-period-threshold-high": "integer",
"frame-seconds-threshold-low-overridden": "boolean",
"require-remote-mode": "string",
"frame-period-window-overridden": "boolean",
"symbol-period-window-multiplier": "integer",
"remote-loopback-enabled": "boolean",
"fast-hello-interval-enabled-overridden": "boolean",
"frame-period-window-multiplier": "integer",
"symbol-period-threshold-high-multiplier": "integer",
"udlf-enabled": "boolean",
"critical-event-action-overridden": "boolean",
"frame-threshold-low-overridden": "boolean",
"require-link-monitoring-overridden": "boolean",
"symbol-period-threshold-low": "integer",
"symbol-period-window-overridden": "boolean",
"wiring-conflict-action-overridden": "boolean",
"link-monitor-enabled": "boolean",
"frame-seconds-window-overridden": "boolean",
"discovery-timeout-action-overridden": "boolean",
"capabilities-conflict-action-overridden": "boolean",
"require-loopback-overridden": "boolean",
"session-up-action-overridden": "boolean",
"symbol-period-window": "integer",
"frame-period-threshold-low-overridden": "boolean",
"require-loopback": "boolean",
"mib-retrieval-enabled": "boolean",
"require-mode-overridden": "boolean",
"frame-seconds-threshold-low": "integer",
"frame-seconds-threshold-high-overridden": "boolean",
"symbol-period-threshold-low-multiplier": "integer",
"session-down-action": "string",
"frame-period-threshold-high": "integer",
"connection-timeout": "integer",
"frame-window-overridden": "boolean",
"connection-timeout-overridden": "boolean",
"frame-period-window-units": "integer",
"frame-period-threshold-high-multiplier": "integer",
"link-fault-action": "string",
"frame-period-window": "integer",
"fast-hello-interval-enabled": "boolean",
"udlf-enabled-overridden": "boolean",
"frame-seconds-window": "integer",
"dying-gasp-action": "string",
"require-mib-retrieval-overridden": "boolean",
"frame-period-threshold-low-multiplier": "integer",
"mib-retrieval-enabled-overridden": "boolean",
"session-down-action-overridden": "boolean",
"high-threshold-action": "string",
"require-link-monitoring": "boolean",
"symbol-period-threshold-high-overridden": "boolean",
"frame-threshold-high": "integer",
"remote-loopback-enabled-overridden": "boolean",
"frame-threshold-high-overridden": "boolean",
"mode": "string",
"frame-period-threshold-low": "integer",
"frame-window": "integer",
"frame-seconds-threshold-high": "integer"
}
nodes_schema:
Node table for node-specific operational data
- node: object[]
-
Node-specific data for a particular node
-
object - node-name: string
-
Node
- summary: ELOD-SUMMARY-INFO
-
Ethernet Link OAM Summary information for the entire node
Example
{
"node": [
{
"node-name": "string",
"summary": {
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
}
]
}
node_schema:
- node-name: string
-
Node
- summary: ELOD-SUMMARY-INFO
-
Ethernet Link OAM Summary information for the entire node
Example
{
"node-name": "string",
"summary": {
"port-down": "integer",
"local-reject": "integer",
"local-frame-seconds": "integer",
"remote-frame": "integer",
"local-symbol-period": "integer",
"operational": "integer",
"miswired-connections": "integer",
"events": "integer",
"active-send": "integer",
"remote-reject": "integer",
"remote-symbol-period": "integer",
"interfaces": "integer",
"local-frame-period": "integer",
"local-accept": "integer",
"loopback-mode": "integer",
"remote-frame-seconds": "integer",
"local-frame": "integer",
"local-events": "integer",
"remote-events": "integer",
"evaluating": "integer",
"remote-frame-period": "integer",
"passive-wait": "integer"
}
}
event-log-entry-interfaces_schema:
Table of Ethernet Link OAM enabled interfaces within Event Log Entry container
- event-log-entry-interface: object[]
-
Ethernet Link OAM enabled interface to get Event Log Entry for
-
object - member-interface: string
-
Member Interface
- event-log-entry-indexes: object
-
Table of Ethernet Link OAM Event Log entries on the interface
-
- event-log-entry-index: object[]
-
Ethernet Link OAM Event Log Entry Index to get data for
-
- event-log-entry-index: string
-
Event Log Entry index
Example
{
"event-log-entry-interface": [
{
"member-interface": "string",
"event-log-entry-indexes": {
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
}
]
}
event-log-entry-interface_schema:
- member-interface: string
-
Member Interface
- event-log-entry-indexes: object
-
Table of Ethernet Link OAM Event Log entries on the interface
-
- event-log-entry-index: object[]
-
Ethernet Link OAM Event Log Entry Index to get data for
-
- event-log-entry-index: string
-
Event Log Entry index
Example
{
"member-interface": "string",
"event-log-entry-indexes": {
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
}
event-log-entry-indexes_schema:
Table of Ethernet Link OAM Event Log entries on the interface
- event-log-entry-index: object[]
-
Ethernet Link OAM Event Log Entry Index to get data for
-
- event-log-entry-index: string
-
Event Log Entry index
Example
{
"event-log-entry-index": [
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
]
}
event-log-entry-index_schema:
- event-log-entry-index: string
-
Event Log Entry index
Example
{
"event-log-entry-index": "string",
"threshold-units": "integer",
"index": "integer",
"oui": "string",
"value-config-units": "integer",
"handle": "string",
"running-total": "integer",
"event-total": "integer",
"timestamp": "integer",
"local-high-threshold": "integer",
"value": "integer",
"window": "integer",
"action-taken": "string",
"location": "string",
"window-units": "integer",
"threshold": "integer",
"threshold-config-units": "integer",
"window-config-units": "integer",
"type": "string",
"local-high-threshold-config-units": "integer"
}
stats-interfaces_schema:
Table of Ethernet Link OAM enabled interfaces within Stats container
- stats-interface: object[]
-
Ethernet Link OAM interface to get Stats for
-
- member-interface: string
-
Member Interface
Example
{
"stats-interface": [
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}
]
}
stats-interface_schema:
- member-interface: string
-
Member Interface
Example
{
"member-interface": "string",
"duplicate-event-notification-tx": "integer",
"loopback-control-rx": "integer",
"unique-event-notification-tx": "integer",
"unique-event-notification-rx": "integer",
"remote-error-symbol-period-records": "integer",
"local-error-frame-records": "integer",
"variable-response-rx": "integer",
"remote-error-frame-period-records": "integer",
"loopback-control-tx": "integer",
"local-error-frame-second-records": "integer",
"variable-request-tx": "integer",
"variable-request-rx": "integer",
"frames-lost-due-to-oam": "integer",
"duplicate-event-notification-rx": "integer",
"fixed-frames-rx": "integer",
"remote-error-frame-records": "integer",
"local-error-symbol-period-records": "integer",
"information-tx": "integer",
"information-rx": "integer",
"remote-error-frame-second-records": "integer",
"variable-response-tx": "integer",
"unsupported-codes-rx": "integer",
"unsupported-codes-tx": "integer",
"org-specific-rx": "integer",
"local-error-frame-period-records": "integer",
"org-specific-tx": "integer"
}


A help request with the geolocation you provided is sent to the nearest trained volunteers. Please provide more details to the volunteers.


Arduino Projects
Beginner:
Make an LED blink
Build a binary clock
Build a secret buzzer
Intermediate:
Nothing here yet. Check back in soon.
Advanced:
Nothing here yet. Check back in soon.
Make an LED blink
Build a binary clock
Build a secret buzzer
Nothing here yet. Check back in soon.
Nothing here yet. Check back in soon.


Temperature
Humidity
Wind Speed
UV
Bid ($)
Current weather condition in is
| Name | City | Desired Condition |
|---|---|---|
| Name | City | Desired Weather Condition |


Which timebox and habits techniques did you try?
At the time during this assignment, I did not have the resources to try all forms of timeboxing and time management. I set my self a task (timebox an hour for the assignment resources, finish the second blog post) and gave myself an hour and 45 minutes to do this. I knew it would be enough, but I gave myself an amount of time that I knew would allow me to relax into the task and make me feel like I had more time to concentrate on the task more instead of looking at the clock. I think that something similar to the pomodoro technique would work, but for now I used a simple time limit. As a behavioural reward for doing the task with no distractions (despite there being plenty of distractions around me) I will allow myself to watch the first couple of minutes of a podcast I enjoy after this is done.
What did you find interesting?
I found it interesting that there was actually study behind the fact that rewarding yourself in small ways for behavioural changes will in fact help good habits form. Eventually I will use this technique for other things in my life that could use some habitual guidance.
What worked for you?
The time setting and reward system I think gives incentive as well as a set time frame, which for me gives certainty.
Which will you experiment further with?
I will be experimenting with hopefully all of the provided techniques. The first ones I will be trying are the Pomodoro technique and the speed-dating time management technique. I am yet to find a time management one that works, so I will attempt to find one that does work with my schedule.


Contact Us
Head Office
Head Office: No.B-9, Room-001, Shwe Kabar Housing, Mindama Road, Ward(3), Mayangone Township, Yangon.
<EMAIL_ADDRESS><EMAIL_ADDRESS>+95 1 664848, +95 9 400 866 861
MICT Office
MICT Office: Building-16, Room-505, MICT Park, Hlaing Township, Yangon. Myanmar.
<EMAIL_ADDRESS><EMAIL_ADDRESS>+95 1 2305193, +95 9 400 866 861


Hello! I am a digital design graduate that is passionate about developing and creating meaningful experiences for people.
Much of my interest and learning is tailored toward UX/UI design, though I have been taking every opportunity to learn fullstack development as well. I am currently furthering my studies and working on personal projects to further enhance my skills.


|
Apprecie
1
Azure PHP
|
Public Member Functions | |
| setCreatedDate ($createdDate) | |
| getCreatedDate () | |
| setCustomerId ($customerId) | |
| getCustomerId () | |
| setFulfilled ($fulfilled) | |
| getFulfilled () | |
| setOrderId ($orderId) | |
| getOrderId () | |
| setSupplierId ($supplierId) | |
| getSupplierId () | |
| getSource () | |
| Public Member Functions inherited from ApprecieModelBase | |
| setParentIsTableBase ($value) | |
| getParentIsTableBase () | |
| setForeignKey ($value) | |
| getHash () | |
| getIsDecrypted () | |
| setDefaultFields ($default) | |
| setEncryptedFields ($encrypted) | |
| getEncryptedFields () | |
| getDefaultFields () | |
| setEncryptionProvider (EncryptionProvider $provider) | |
| getEncryptionProvider () | |
| createEncryptionProvider () | |
| register (IsRegistry $register, $key, $name) | |
| isEncryptionField ($field) | |
| encryptFields () | |
| decryptFields () | |
| onConstruct () | |
| beforeValidationOnCreate () | |
| beforeValidationOnUpdate () | |
| beforeUpdate () | |
| beforeCreate () | |
| afterCreate () | |
| beforeDelete () | |
| afterDelete () | |
| afterFetch () | |
| afterUpdate () | |
| appendMessage ($messages) | |
Data Fields | |
| $createdDate | |
| $customerId | |
| $supplierId | |
| $fulfilled | |
Protected Attributes | |
| $orderId | |
| Protected Attributes inherited from ApprecieModelBase | |
| $_defaultFields = array() | |
| $_encryptedFields = array() | |
| $_bitFields = array() | |
| $_isDecrypted = true | |
| $_encryptionProvider = null | |
| $_hash = null | |
| $_parentIsTableBase = false | |
| $_parentTransaction = null | |
| $_foreignKeyField = null | |
Additional Inherited Members | |
| Static Public Member Functions inherited from ApprecieModelBase | |
| static | findFirstBy ($field, $values, ApprecieModelBase $instance=null) |
| static | findBy ($field, $values, ApprecieModelBase $instance=null) |
| static | prepareSearchValues ($field, $values, ApprecieModelBase $instance=null) |
| static | resolve ($param, $throw=true, ApprecieModelBase $instance=null) |
| Protected Member Functions inherited from ApprecieModelBase | |
| getForeignKeyField () | |
| getForeignKey () | |
| getEncryptionKey () | |
| processDefaultValues ($onlyIfNull=true) | |
| processBitValues () | |
| unsetBitValues () | |
| getExtractToArray (array $fields) | |
| updateForeignKey (ApprecieModelBase $parentInstance) | |
| getParentInstance () | |
| calculateForeignKeyField () | |
| updateFromParent () | |
| setCreatedDate | ( | $createdDate | ) |


| ArtaxClient | Client interface for the Artax HTTP Client |
| CurlClient | Implementation of an pure PHP HTTP client using cURL |
| GuzzleClient | Client interface for GuzzlePHP.org |
| StreamClient | Client interface for file_get_contents |
| Uri | Standards-compliant URI class. |
| UriGenerator | Generates a URI based on certain params. |
Interfaces
| ClientInterface | Any HTTP clients to be used with the library should implement this interface. |
| UriInterface | URI interface. |


while using
bitcoin-cli sendmany "ACCOUNTLABEL" "{\"${REMOTEADDRESS}\":\"$(bitcoin-cli get-balance)\"}"
I see this which makes sense because I'm trying to send the whole balance and not deduct the fees from it:
error code: -6
error message:
Insufficient funds
how can I choose an optimum amount (so I'm not paying too much but not waiting for too long for the transaction)?
(edited)


This script required the installation of the parallel package (parallel-20160222-1.el7.noarch) to be installed on the CentOS 7 test VMs being used. The configuration shown below would generate 256 40 MB files and transfer them using 30 parallel job threads at a time performing either iput or iget commands against the target iRODS provider.
The only modification made to this script in the CentOS 7 test environment was to modify the TARGET_RESOURCE="demoResc"
to be either galera1Resc
, galera2Resc
, or galera3Resc
depending on which node was being pointed at.
#!/bin/bash -e
###############################
#
# This script will attempt parallel puts and gets
# using the environment's iput/iget iCommands.
#
# This script will exit only when encountering an error.
#
# - JOBS is the number of parallel jobs
#
# - Creates FILES_TO_CREATE FILESIZE_IN_MB MiB files in FILES_FULLPATH
# - Puts the files into BENCHMARKS_COLL
# - Gets the files into BENCHMARKS_FULLPATH
#
###############################
SCRIPTPATH=$( cd $(dirname $0) ; pwd -P )
TIMESTAMPISH=$( date +%s )${RANDOM}
RELATIVEPATH="scratch_for_parallelputget/${TIMESTAMPISH}"
FILESIZE_IN_MB=40
FILES_TO_CREATE=256
FILES_DIR="${RELATIVEPATH}/files.dir"
BENCHMARKS_COLL="${RELATIVEPATH}/benchmarks.coll"
TARGET_RESOURCE="demoResc"
JOBS=30
FILES_FULLPATH=${SCRIPTPATH}/${FILES_DIR}
BENCHMARKS_FULLPATH=${SCRIPTPATH}/${BENCHMARKS_COLL}
####################################
# generate files
####################################
mkdir -p ${FILES_FULLPATH}
for i in `seq -w ${FILES_TO_CREATE}`
do
truncate -s${FILESIZE_IN_MB}M ${FILES_FULLPATH}/bigfile.${i}
echo ${i} >> ${FILES_FULLPATH}/bigfile.${i}
done
####################################
# generate scripts
####################################
mkdir -p ${BENCHMARKS_FULLPATH}
for i in `ls ${FILES_FULLPATH}`
do
echo iput -R ${TARGET_RESOURCE} -K -f ${FILES_FULLPATH}/${i} ${BENCHMARKS_COLL}/
done > ${BENCHMARKS_FULLPATH}/iput-all
for i in `ls ${FILES_FULLPATH}`
do
echo iget -R ${TARGET_RESOURCE} -K -f ${BENCHMARKS_COLL}/${i} ${BENCHMARKS_FULLPATH}/
done > ${BENCHMARKS_FULLPATH}/iget-all
####################################
# parallel put and get
####################################
imkdir -p ${BENCHMARKS_COLL}
irm -rf ${BENCHMARKS_COLL}
imkdir -p ${BENCHMARKS_COLL}
COUNT=0
time while [ "$?" == "0" ]; do
COUNT=$((COUNT+1))
date
echo "Starting loop ${COUNT}"
echo " put"
cat ${BENCHMARKS_FULLPATH}/iput-all | parallel -j ${JOBS}
if [ "$?" != "0" ]; then
date
exit 1
fi
echo " get"
cat ${BENCHMARKS_FULLPATH}/iget-all | parallel -j ${JOBS}
done


SINGIN' IN THE RAIN A Film Review Copyright Dragan Antulov 1999
Contemporary Hollywood producers are often accused for the damage they do to the reputation of American and world cinema heritage by misusing old, classic movies as nothing more than basis for cheap, empty and soulless remakes. However, the misuse of the cinema heritage isn't the new phenomenon; even some very talented authors and true artists give a new, sometimes even twisted, perception of the old films. The most notorious example is Stanley Kubrick in his CLOCKWORK ORANGE - a single scene in this film was enough to give totally different spin to one of the most beloved films of all times - 1952 musical SINGIN' IN THE RAIN.
And that is really sad, because SINGIN' IN THE RAIN isn't just one of the classics of Old Hollywood. It is also one very fine example of a genre that is almost banished from the big studios of today - musicals. Author of this review used to adore that genre, especially the spectacular MGM musicals made in 1940s and 1950s; in his earlier years, they showed the magical, fairytale universes that used to created the same sense of wonder like Lucas and his saga about a galaxies far away. But things changed - in 1970s and 1980s Hollywood found new ways to attract and entertain mass audience, ways that required less talent and creativity than those necessary for musicals. That was the reason why the genre of musicals became obsolete and, unlike western, didn't find a way to adapt to new realities. But that sad fact was a blessing for the musicals of the Old Hollywood - because they never had to compete with the newer musicals, they kept their reputation as the best films of the genre. And that also helped them to keep their reputation among both the nostalgic audience and art-loving filmophiles.
SINGIN' IN THE RAIN, arguably the best of the genre and often referred as one of the best films in the history, was actually conceived as a way for MGM to re-use some of its old material. Scriptwriters Betty Comden and Adolph Green based the plot on the MGM-owned songs. Since many of them were used in the first sound ("talking") pictures of late 1920s and early 1930s, the plot was set in Hollywood during those years. The film starts in 1927 during the premiere of "Royal Rascal", new period adventure by Monumental Pictures, starring swashbuckling hero Don Lockwood (played by Gene Kelly) and blonde bombshell Lana Lamont (played by Jane Hagen). Studio had spread the rumours of Lockwood and Lamont being romantically involved both on and off screen. Dan actually can't stand Lana (which have some problems distinguishing studio propaganda from reality), and instead falls in love with a girl he meets on a street, aspiring young actress Kathy Selden (played by Debbie Reynolds). His problems with women are dwarfed by the problems of the studio, suddenly faced with the "talking" movies phenomenon. Silent era techniques are obsolete and the new film "Duelling Cavalier" is bound for disaster, mostly because the leading lady, Lana Lamont, has a voice that doesn't match her physical beauty. Dan's old friend and trusted partner, Cosmo Brown (played by Donald O'Connor) comes with a brilliant idea - new movie is going to be turned into musical, and Kathy is going to dub Lana's voice.
For some critics, the weakest element of many musicals is the plot, often just a cheap excuse for connecting various song and dance numbers. The script of SINGIN' IN THE RAIN was made with such intentions, but the plot of this movie actually works even without those scenes, turning this movie into entertaining, very funny and at times even satirical comedy. The film is even funnier for those who are more familiar with the Hollywood history, with lot of references to real life personalities, situations, rituals and, last but not least, very accurate portrayal of the difficulties experienced by Hollywood during the period when the movie industry had to adapt to the use of sound. The movie contains even some scenes that could be seen as a way for Gene Kelly, its leading star, to spoof his own role in THREE MUSKETEERS, 1948 swashbuckling classic.
However, the most recognisable element of SINGIN' IN THE RAIN are the song and dance numbers. They were directed by Stanley Donen and Gene Kelly, all of them in their artistic prime and able to use huge MGM resources in order to create spectacular, memorable scenes. Almost all of them are superb, perfectly staged and some of them became essential part of modern popular culture. Some of them are elaborate and spectacular, like Gene Kelly's Broadway fantasy featuring Cyd Charrise, although some would argue that it looks somewhat out of place in this film. Another scene, seduction of Kathy in an abandoned studio, is a triumph of simplicity. Some are comical, like cartoon-like farce by Donald O'Connor when he sings "Make Them Lough". But the most important, most influential and most remembered of them all is, of course, a scene featuring Gene Kelly singing and dancing in the rain. When we take into account that Gene Kelly was actually ill when he made those scenes, we must really appreciate his talent and dedication.
The acting in the film was, of course, shadowed by the dancing and singing, but that doesn't mean that people involved didn't use their talents. Gene Kelly is extremely charming and funny, same as Donald O'Connor as his comic sidekick. Debbie Reynolds, who played a version of herself in the film, being an aspiring young actress in real life as well as in a movie, is simply adorable in her role and has a very good chemistry with Kelly. Thankless job of a movie's only villain, and rather unimpressive one, was superbly done by Jean Hagen who earned the supporting role "Oscar" nomination in the process. Hagen also dubbed Debbie Reynolds in some scenes of the film, quite the opposite of the characters in the movie. It is rather ironic, since the script of SINGIN' IN THE RAIN satirically explored the conflict between on-screen and off-screen life reality.
Made in the time when Hollywood was able to produce great art and even satirically look at itself, SINGIN' IN THE RAIN is one of those timeless classics that still have appeal to the audience, even those younger generations that never experienced the true power of musicals.
RATING: 9/10 (++++)
Review written on October 3rd 1999
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


## -*- coding: utf-8 -*- <%inherit file="base.html"/> <%page args="strings, rtl=False, lang='en', answer=0, qrcode=0, **kwargs"/>
${_(strings.HOWTO_TBB[1]) % \ ("""""", """""")} ${_(strings.HOWTO_TBB[2])}
${_(strings.HOWTO_TBB[3])}
${_(strings.HOWTO_TBB[4])}
## TRANSLATORS: Please translate this into some silly way to say
## "There was a problem!" in your language. For example,
## for Italian, you might translate this into "Mama mia!",
## or for French: "Sacrebleu!". :)
${_("""Uh oh, spaghettios!""")}
${_("""There currently aren't any bridges available...""")} ${_(""" Perhaps you should try %s going back %s and choosing a""" \ """ different bridge type!""") % \ ("""""", """""")}


Failed to generate image: can't modify frozen graph g { rankdir="LR"; client -- product [ label="purchased" ] }
last modified: 2017-10-06
Clément Levallois
This plugin is created by Clement Levallois.
It converts a spreadsheet or a csv file into a network.
This plugin enables you to:
Start from a data table in Excel or csv format
In the data table, each row describes an "occurrence" (of an event, a purchase, a relation, etc.)
In columns A, B, C, D, we have the entities involved: column A for persons, column B for what they bought, etc.
Connections will be created between entities, when they appear in the same occurrence (so, when they are on thee same row)
Occurrences can have dates, multiple instances of an entity can be listed in a given column.
To describe the next screens of the plugin, we will take the example of the Excel file just shown, with headers.
What does this panel mean?
If you look back at the Excel file, you see that we have "Clients" and their "Purchases".
→ This means we can build 2 different types of networks, depending on our needs:
A network showing clients and products, with relations representing purchases from a client to a product.
Failed to generate image: can't modify frozen graph g { rankdir="LR"; client -- product [ label="purchased" ] }
To create this kind of networks, choose "Client" in the upper window, and "Purchases" in the lower window of the plugin screen.
Or a network where 2 products are connected, if one client puchased them together.
Failed to generate image: can't modify frozen graph g { rankdir="LR"; a -- b [label=" purchased together"] a [label="product 1"]; b [label="product 2"]; }
To create this kind of networks, choose "Purchases" in the upper and lower windows of the plugin screen.
This 3rd panel asks: in our Excel file, how are different items separated in a given cell? In our example, we have used commas: the lists of products purchased are comma-separated:
This panel allows you to specify whether the relations are dynamic in time, or not.
In this case, you need an extra column (column C), where a date is shown. We don’t cover this case here.
(read the tutorials on dynamic networks for a starter)
"Create links between Purchases agents and links between Purchase agents"
→ If you chose a Product ←→ Product kind of network in panel 3, then of course you are interested in links between products. Check the box.
→ But if you chose a Client ←→ Product kind of network in panel 3, what you need is less obvious.
Let’s take the example of client I, who purchased a table and some chairs:
Checking the box will create a network where:
Failed to generate image: can't modify frozen graph g { rankdir="LR"; a -- b [label=" purchased"] a -- c [label=" purchased"] b -- c [label=" co-purchased"] a [label="client I"]; b [label="table"]; c [label="chairs"]; }
Not checking the box will create a network where:
Failed to generate image: can't modify frozen graph g { rankdir="LR"; a -- b [label=" purchased"] a -- c [label=" purchased"] a [label="client I"]; b [label="table"]; c [label="chairs"]; }
"Remove duplicates"
→ Check this option if your Excel or csv file has duplicate rows that you’d like to be removed
"Remove self-loops"
If a Client has purchased tables twice, so that we have "table, table" in a cell: this would create a link from table to table (a self loop).
→ Check this option if you’d like self loops to be removed.
This panel recaps all the settings. Click on finish to create the network.
Visit the Gephi group on Facebook to get help,
or visit the website for more tutorials