{
  "openapi": "3.0.0",
  "info": {
    "title": "TOKEN-RING-RMON-MIB MIB API",
    "version": "1.0.0",
    "description": "This data type is used to model an administratively\n      assigned name of the owner of a resource.  This\n      information is taken from the NVT ASCII character set.\n      It is suggested that this name contain one or more of\n      the following: ASCII form of the manager station's\n      transport address, management station name (e.g.,\n      domain name), network management personnel's name,\n      location, or phone number.  In some cases the agent\n      itself will be the owner of an entry.  In these cases,\n      this string shall be set to a string starting with\n      'agent'.\n\n⚠️ **IMPORTANT - MIB DATA ACCESS**:\nThis YANG model exists for SMIv2-to-YANG translation purposes, but MIB data on IOS-XE devices is primarily accessed via **SNMP protocol**, not RESTCONF.\n\n**RESTCONF Limitation**: Many MIB paths may return 404 errors via RESTCONF `/data` endpoints because the device exposes MIB data through SNMP, not the YANG datastore.\n\n**Recommended Access Methods**:\n- Use SNMP (v2c/v3) to query MIB data directly\n- Use NETCONF `<get>` operations for devices supporting YANG-modeled MIB access\n- Check device capabilities: some newer IOS-XE versions may support limited RESTCONF access to specific MIBs\n\n**YANG Model Purpose**: These YANG models define the structure of SNMP MIBs in YANG format for tooling compatibility, but do not guarantee RESTCONF data availability.\n\n\n**📊 YANG Tree:** [View TOKEN-RING-RMON-MIB structure](https://jeremycohoe.github.io/cisco-ios-xe-openapi-swagger/yang-trees/TOKEN-RING-RMON-MIB.html)",
    "contact": {
      "name": "Cisco DevNet",
      "url": "https://developer.cisco.com"
    },
    "x-yang-module": "TOKEN-RING-RMON-MIB",
    "x-model-type": "mib"
  },
  "servers": [
    {
      "url": "https://{device}/restconf",
      "description": "RESTCONF server",
      "variables": {
        "device": {
          "default": "10.1.1.1",
          "description": "Device hostname or IP address"
        }
      }
    }
  ],
  "paths": {
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLStatsTable": {
      "get": {
        "summary": "Get tokenRingMLStatsTable data",
        "description": "Retrieve tokenRingMLStatsTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of Mac-Layer Token Ring statistics\n        \n        \n        \n        \n        \n        entries.",
                  "properties": {
                    "tokenRingMLStatsEntry": {
                      "type": "array",
                      "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "tokenRingMLStatsIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingMLStatsDataSource": {
                            "type": "string",
                            "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                            "x-yang-type": "yang:object-identifier-128"
                          },
                          "tokenRingMLStatsDropEvents": {
                            "type": "integer",
                            "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsMacOctets": {
                            "type": "integer",
                            "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsMacPkts": {
                            "type": "integer",
                            "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsRingPurgeEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsRingPurgePkts": {
                            "type": "integer",
                            "description": "The total number of ring purge MAC packets\n            detected by probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsBeaconEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsBeaconTime": {
                            "type": "string",
                            "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                          },
                          "tokenRingMLStatsBeaconPkts": {
                            "type": "integer",
                            "description": "The total number of beacon MAC packets detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsClaimTokenEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsClaimTokenPkts": {
                            "type": "integer",
                            "description": "The total number of claim token MAC packets\n            detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsNAUNChanges": {
                            "type": "integer",
                            "description": "The total number of NAUN changes detected by the\n            probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsLineErrors": {
                            "type": "integer",
                            "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsInternalErrors": {
                            "type": "integer",
                            "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsBurstErrors": {
                            "type": "integer",
                            "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsACErrors": {
                            "type": "integer",
                            "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsAbortErrors": {
                            "type": "integer",
                            "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsLostFrameErrors": {
                            "type": "integer",
                            "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsCongestionErrors": {
                            "type": "integer",
                            "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsFrameCopiedErrors": {
                            "type": "integer",
                            "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsFrequencyErrors": {
                            "type": "integer",
                            "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsTokenErrors": {
                            "type": "integer",
                            "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsSoftErrorReports": {
                            "type": "integer",
                            "description": "The total number of soft error report frames\n            detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsRingPollEvents": {
                            "type": "integer",
                            "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLStatsOwner": {
                            "type": "string",
                            "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                          },
                          "tokenRingMLStatsStatus": {
                            "type": "string",
                            "description": "The status of this tokenRingMLStats entry.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLStatsTable": {
                    "tokenRingMLStatsEntry": [
                      {
                        "tokenRingMLStatsIndex": 1,
                        "tokenRingMLStatsDataSource": "example-string",
                        "tokenRingMLStatsDropEvents": 0,
                        "tokenRingMLStatsMacOctets": 1234567890,
                        "tokenRingMLStatsMacPkts": 0,
                        "tokenRingMLStatsRingPurgeEvents": 0,
                        "tokenRingMLStatsRingPurgePkts": 0,
                        "tokenRingMLStatsBeaconEvents": 0,
                        "tokenRingMLStatsBeaconTime": "example-string",
                        "tokenRingMLStatsBeaconPkts": 0,
                        "tokenRingMLStatsClaimTokenEvents": 0,
                        "tokenRingMLStatsClaimTokenPkts": 0,
                        "tokenRingMLStatsNAUNChanges": 0,
                        "tokenRingMLStatsLineErrors": 0,
                        "tokenRingMLStatsInternalErrors": 0,
                        "tokenRingMLStatsBurstErrors": 0,
                        "tokenRingMLStatsACErrors": 0,
                        "tokenRingMLStatsAbortErrors": 0,
                        "tokenRingMLStatsLostFrameErrors": 0,
                        "tokenRingMLStatsCongestionErrors": 0,
                        "tokenRingMLStatsFrameCopiedErrors": 0,
                        "tokenRingMLStatsFrequencyErrors": 0,
                        "tokenRingMLStatsTokenErrors": 0,
                        "tokenRingMLStatsSoftErrorReports": 0,
                        "tokenRingMLStatsRingPollEvents": 0,
                        "tokenRingMLStatsOwner": "example-string",
                        "tokenRingMLStatsStatus": "up(1)"
                      },
                      {
                        "tokenRingMLStatsIndex": 2,
                        "tokenRingMLStatsDataSource": "example-string",
                        "tokenRingMLStatsDropEvents": 0,
                        "tokenRingMLStatsMacOctets": 1234567890,
                        "tokenRingMLStatsMacPkts": 0,
                        "tokenRingMLStatsRingPurgeEvents": 0,
                        "tokenRingMLStatsRingPurgePkts": 0,
                        "tokenRingMLStatsBeaconEvents": 0,
                        "tokenRingMLStatsBeaconTime": "example-string",
                        "tokenRingMLStatsBeaconPkts": 0,
                        "tokenRingMLStatsClaimTokenEvents": 0,
                        "tokenRingMLStatsClaimTokenPkts": 0,
                        "tokenRingMLStatsNAUNChanges": 0,
                        "tokenRingMLStatsLineErrors": 0,
                        "tokenRingMLStatsInternalErrors": 0,
                        "tokenRingMLStatsBurstErrors": 0,
                        "tokenRingMLStatsACErrors": 0,
                        "tokenRingMLStatsAbortErrors": 0,
                        "tokenRingMLStatsLostFrameErrors": 0,
                        "tokenRingMLStatsCongestionErrors": 0,
                        "tokenRingMLStatsFrameCopiedErrors": 0,
                        "tokenRingMLStatsFrequencyErrors": 0,
                        "tokenRingMLStatsTokenErrors": 0,
                        "tokenRingMLStatsSoftErrorReports": 0,
                        "tokenRingMLStatsRingPollEvents": 0,
                        "tokenRingMLStatsOwner": "example-string",
                        "tokenRingMLStatsStatus": "up(1)"
                      },
                      {
                        "tokenRingMLStatsIndex": 3,
                        "tokenRingMLStatsDataSource": "example-string",
                        "tokenRingMLStatsDropEvents": 0,
                        "tokenRingMLStatsMacOctets": 1234567890,
                        "tokenRingMLStatsMacPkts": 0,
                        "tokenRingMLStatsRingPurgeEvents": 0,
                        "tokenRingMLStatsRingPurgePkts": 0,
                        "tokenRingMLStatsBeaconEvents": 0,
                        "tokenRingMLStatsBeaconTime": "example-string",
                        "tokenRingMLStatsBeaconPkts": 0,
                        "tokenRingMLStatsClaimTokenEvents": 0,
                        "tokenRingMLStatsClaimTokenPkts": 0,
                        "tokenRingMLStatsNAUNChanges": 0,
                        "tokenRingMLStatsLineErrors": 0,
                        "tokenRingMLStatsInternalErrors": 0,
                        "tokenRingMLStatsBurstErrors": 0,
                        "tokenRingMLStatsACErrors": 0,
                        "tokenRingMLStatsAbortErrors": 0,
                        "tokenRingMLStatsLostFrameErrors": 0,
                        "tokenRingMLStatsCongestionErrors": 0,
                        "tokenRingMLStatsFrameCopiedErrors": 0,
                        "tokenRingMLStatsFrequencyErrors": 0,
                        "tokenRingMLStatsTokenErrors": 0,
                        "tokenRingMLStatsSoftErrorReports": 0,
                        "tokenRingMLStatsRingPollEvents": 0,
                        "tokenRingMLStatsOwner": "example-string",
                        "tokenRingMLStatsStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLStatsTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLStatsTable/tokenRingMLStatsEntry": {
      "get": {
        "summary": "Get tokenRingMLStatsEntry list",
        "description": "Retrieve list of tokenRingMLStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingMLStatsIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLStatsDataSource": {
                        "type": "string",
                        "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                        "x-yang-type": "yang:object-identifier-128"
                      },
                      "tokenRingMLStatsDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsMacOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsMacPkts": {
                        "type": "integer",
                        "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPurgeEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPurgePkts": {
                        "type": "integer",
                        "description": "The total number of ring purge MAC packets\n            detected by probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBeaconEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBeaconTime": {
                        "type": "string",
                        "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                      },
                      "tokenRingMLStatsBeaconPkts": {
                        "type": "integer",
                        "description": "The total number of beacon MAC packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsClaimTokenEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsClaimTokenPkts": {
                        "type": "integer",
                        "description": "The total number of claim token MAC packets\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsNAUNChanges": {
                        "type": "integer",
                        "description": "The total number of NAUN changes detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsSoftErrorReports": {
                        "type": "integer",
                        "description": "The total number of soft error report frames\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPollEvents": {
                        "type": "integer",
                        "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "tokenRingMLStatsStatus": {
                        "type": "string",
                        "description": "The status of this tokenRingMLStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry": [
                    {
                      "tokenRingMLStatsIndex": 1,
                      "tokenRingMLStatsDataSource": "example-string",
                      "tokenRingMLStatsDropEvents": 0,
                      "tokenRingMLStatsMacOctets": 1234567890,
                      "tokenRingMLStatsMacPkts": 0,
                      "tokenRingMLStatsRingPurgeEvents": 0,
                      "tokenRingMLStatsRingPurgePkts": 0,
                      "tokenRingMLStatsBeaconEvents": 0,
                      "tokenRingMLStatsBeaconTime": "example-string",
                      "tokenRingMLStatsBeaconPkts": 0,
                      "tokenRingMLStatsClaimTokenEvents": 0,
                      "tokenRingMLStatsClaimTokenPkts": 0,
                      "tokenRingMLStatsNAUNChanges": 0,
                      "tokenRingMLStatsLineErrors": 0,
                      "tokenRingMLStatsInternalErrors": 0,
                      "tokenRingMLStatsBurstErrors": 0,
                      "tokenRingMLStatsACErrors": 0,
                      "tokenRingMLStatsAbortErrors": 0,
                      "tokenRingMLStatsLostFrameErrors": 0,
                      "tokenRingMLStatsCongestionErrors": 0,
                      "tokenRingMLStatsFrameCopiedErrors": 0,
                      "tokenRingMLStatsFrequencyErrors": 0,
                      "tokenRingMLStatsTokenErrors": 0,
                      "tokenRingMLStatsSoftErrorReports": 0,
                      "tokenRingMLStatsRingPollEvents": 0,
                      "tokenRingMLStatsOwner": "example-string",
                      "tokenRingMLStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLStatsEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLStatsTable/tokenRingMLStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLStatsTable/tokenRingMLStatsEntry={tokenRingMLStatsIndex}": {
      "get": {
        "summary": "Get tokenRingMLStatsEntry entry",
        "description": "Retrieve specific tokenRingMLStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingMLStatsIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128"
                    },
                    "tokenRingMLStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of ring purge MAC packets\n            detected by probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBeaconTime": {
                      "type": "string",
                      "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                    },
                    "tokenRingMLStatsBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsSoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "tokenRingMLStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingMLStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry": {
                    "tokenRingMLStatsIndex": 1,
                    "tokenRingMLStatsDataSource": "example-string",
                    "tokenRingMLStatsDropEvents": 0,
                    "tokenRingMLStatsMacOctets": 1234567890,
                    "tokenRingMLStatsMacPkts": 0,
                    "tokenRingMLStatsRingPurgeEvents": 0,
                    "tokenRingMLStatsRingPurgePkts": 0,
                    "tokenRingMLStatsBeaconEvents": 0,
                    "tokenRingMLStatsBeaconTime": "example-string",
                    "tokenRingMLStatsBeaconPkts": 0,
                    "tokenRingMLStatsClaimTokenEvents": 0,
                    "tokenRingMLStatsClaimTokenPkts": 0,
                    "tokenRingMLStatsNAUNChanges": 0,
                    "tokenRingMLStatsLineErrors": 0,
                    "tokenRingMLStatsInternalErrors": 0,
                    "tokenRingMLStatsBurstErrors": 0,
                    "tokenRingMLStatsACErrors": 0,
                    "tokenRingMLStatsAbortErrors": 0,
                    "tokenRingMLStatsLostFrameErrors": 0,
                    "tokenRingMLStatsCongestionErrors": 0,
                    "tokenRingMLStatsFrameCopiedErrors": 0,
                    "tokenRingMLStatsFrequencyErrors": 0,
                    "tokenRingMLStatsTokenErrors": 0,
                    "tokenRingMLStatsSoftErrorReports": 0,
                    "tokenRingMLStatsRingPollEvents": 0,
                    "tokenRingMLStatsOwner": "example-string",
                    "tokenRingMLStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLStatsEntry-2"
      },
      "x-yang-path": "/tokenRingMLStatsTable/tokenRingMLStatsEntry={tokenRingMLStatsIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingMLStatsIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPStatsTable": {
      "get": {
        "summary": "Get tokenRingPStatsTable data",
        "description": "Retrieve tokenRingPStatsTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of promiscuous Token Ring statistics\n        entries.",
                  "properties": {
                    "tokenRingPStatsEntry": {
                      "type": "array",
                      "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "tokenRingPStatsIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingPStatsDataSource": {
                            "type": "string",
                            "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                            "x-yang-type": "yang:object-identifier-128"
                          },
                          "tokenRingPStatsDropEvents": {
                            "type": "integer",
                            "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataOctets": {
                            "type": "integer",
                            "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts": {
                            "type": "integer",
                            "description": "The total number of non-MAC packets in good\n            frames.  received.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataBroadcastPkts": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataMulticastPkts": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts18to63Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts64to127Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts128to255Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts256to511Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts512to1023Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts1024to2047Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts2048to4095Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts4096to8191Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPkts8192to18000Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPStatsOwner": {
                            "type": "string",
                            "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                          },
                          "tokenRingPStatsStatus": {
                            "type": "string",
                            "description": "The status of this tokenRingPStats entry.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPStatsTable": {
                    "tokenRingPStatsEntry": [
                      {
                        "tokenRingPStatsIndex": 1,
                        "tokenRingPStatsDataSource": "example-string",
                        "tokenRingPStatsDropEvents": 0,
                        "tokenRingPStatsDataOctets": 1234567890,
                        "tokenRingPStatsDataPkts": 0,
                        "tokenRingPStatsDataBroadcastPkts": 0,
                        "tokenRingPStatsDataMulticastPkts": 0,
                        "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                        "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                        "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                        "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                        "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                        "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                        "tokenRingPStatsOwner": "example-string",
                        "tokenRingPStatsStatus": "up(1)"
                      },
                      {
                        "tokenRingPStatsIndex": 2,
                        "tokenRingPStatsDataSource": "example-string",
                        "tokenRingPStatsDropEvents": 0,
                        "tokenRingPStatsDataOctets": 1234567890,
                        "tokenRingPStatsDataPkts": 0,
                        "tokenRingPStatsDataBroadcastPkts": 0,
                        "tokenRingPStatsDataMulticastPkts": 0,
                        "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                        "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                        "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                        "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                        "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                        "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                        "tokenRingPStatsOwner": "example-string",
                        "tokenRingPStatsStatus": "up(1)"
                      },
                      {
                        "tokenRingPStatsIndex": 3,
                        "tokenRingPStatsDataSource": "example-string",
                        "tokenRingPStatsDropEvents": 0,
                        "tokenRingPStatsDataOctets": 1234567890,
                        "tokenRingPStatsDataPkts": 0,
                        "tokenRingPStatsDataBroadcastPkts": 0,
                        "tokenRingPStatsDataMulticastPkts": 0,
                        "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                        "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                        "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                        "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                        "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                        "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                        "tokenRingPStatsOwner": "example-string",
                        "tokenRingPStatsStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPStatsTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPStatsTable/tokenRingPStatsEntry": {
      "get": {
        "summary": "Get tokenRingPStatsEntry list",
        "description": "Retrieve list of tokenRingPStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingPStatsIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPStatsDataSource": {
                        "type": "string",
                        "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                        "x-yang-type": "yang:object-identifier-128"
                      },
                      "tokenRingPStatsDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts": {
                        "type": "integer",
                        "description": "The total number of non-MAC packets in good\n            frames.  received.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataBroadcastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataMulticastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts18to63Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts64to127Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts128to255Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts256to511Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts512to1023Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts1024to2047Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts2048to4095Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts4096to8191Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts8192to18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "tokenRingPStatsStatus": {
                        "type": "string",
                        "description": "The status of this tokenRingPStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPStatsEntry": [
                    {
                      "tokenRingPStatsIndex": 1,
                      "tokenRingPStatsDataSource": "example-string",
                      "tokenRingPStatsDropEvents": 0,
                      "tokenRingPStatsDataOctets": 1234567890,
                      "tokenRingPStatsDataPkts": 0,
                      "tokenRingPStatsDataBroadcastPkts": 0,
                      "tokenRingPStatsDataMulticastPkts": 0,
                      "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                      "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                      "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                      "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                      "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                      "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                      "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                      "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                      "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                      "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                      "tokenRingPStatsOwner": "example-string",
                      "tokenRingPStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPStatsEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPStatsTable/tokenRingPStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPStatsTable/tokenRingPStatsEntry={tokenRingPStatsIndex}": {
      "get": {
        "summary": "Get tokenRingPStatsEntry entry",
        "description": "Retrieve specific tokenRingPStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingPStatsIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingPStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128"
                    },
                    "tokenRingPStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts": {
                      "type": "integer",
                      "description": "The total number of non-MAC packets in good\n            frames.  received.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "tokenRingPStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingPStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPStatsEntry": {
                    "tokenRingPStatsIndex": 1,
                    "tokenRingPStatsDataSource": "example-string",
                    "tokenRingPStatsDropEvents": 0,
                    "tokenRingPStatsDataOctets": 1234567890,
                    "tokenRingPStatsDataPkts": 0,
                    "tokenRingPStatsDataBroadcastPkts": 0,
                    "tokenRingPStatsDataMulticastPkts": 0,
                    "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                    "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                    "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                    "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                    "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                    "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                    "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                    "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                    "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                    "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                    "tokenRingPStatsOwner": "example-string",
                    "tokenRingPStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPStatsEntry-2"
      },
      "x-yang-path": "/tokenRingPStatsTable/tokenRingPStatsEntry={tokenRingPStatsIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingPStatsIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLHistoryTable": {
      "get": {
        "summary": "Get tokenRingMLHistoryTable data",
        "description": "Retrieve tokenRingMLHistoryTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of Mac-Layer Token Ring statistics\n        \n        \n        \n        \n        \n        entries.",
                  "properties": {
                    "tokenRingMLHistoryEntry": {
                      "type": "array",
                      "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "tokenRingMLHistoryIndex": {
                            "type": "integer",
                            "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingMLHistorySampleIndex": {
                            "type": "integer",
                            "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingMLHistoryIntervalStart": {
                            "type": "string",
                            "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                            "x-yang-type": "yang:timeticks"
                          },
                          "tokenRingMLHistoryDropEvents": {
                            "type": "integer",
                            "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryMacOctets": {
                            "type": "integer",
                            "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryMacPkts": {
                            "type": "integer",
                            "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryRingPurgeEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryRingPurgePkts": {
                            "type": "integer",
                            "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryBeaconEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryBeaconTime": {
                            "type": "string",
                            "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                          },
                          "tokenRingMLHistoryBeaconPkts": {
                            "type": "integer",
                            "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryClaimTokenEvents": {
                            "type": "integer",
                            "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryClaimTokenPkts": {
                            "type": "integer",
                            "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryNAUNChanges": {
                            "type": "integer",
                            "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryLineErrors": {
                            "type": "integer",
                            "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryInternalErrors": {
                            "type": "integer",
                            "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryBurstErrors": {
                            "type": "integer",
                            "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryACErrors": {
                            "type": "integer",
                            "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryAbortErrors": {
                            "type": "integer",
                            "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryLostFrameErrors": {
                            "type": "integer",
                            "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryCongestionErrors": {
                            "type": "integer",
                            "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryFrameCopiedErrors": {
                            "type": "integer",
                            "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryFrequencyErrors": {
                            "type": "integer",
                            "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryTokenErrors": {
                            "type": "integer",
                            "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistorySoftErrorReports": {
                            "type": "integer",
                            "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryRingPollEvents": {
                            "type": "integer",
                            "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingMLHistoryActiveStations": {
                            "type": "integer",
                            "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLHistoryTable": {
                    "tokenRingMLHistoryEntry": [
                      {
                        "tokenRingMLHistoryIndex": 1,
                        "tokenRingMLHistorySampleIndex": 1,
                        "tokenRingMLHistoryIntervalStart": "example-string",
                        "tokenRingMLHistoryDropEvents": 0,
                        "tokenRingMLHistoryMacOctets": 1234567890,
                        "tokenRingMLHistoryMacPkts": 0,
                        "tokenRingMLHistoryRingPurgeEvents": 0,
                        "tokenRingMLHistoryRingPurgePkts": 0,
                        "tokenRingMLHistoryBeaconEvents": 0,
                        "tokenRingMLHistoryBeaconTime": "example-string",
                        "tokenRingMLHistoryBeaconPkts": 0,
                        "tokenRingMLHistoryClaimTokenEvents": 0,
                        "tokenRingMLHistoryClaimTokenPkts": 0,
                        "tokenRingMLHistoryNAUNChanges": 0,
                        "tokenRingMLHistoryLineErrors": 0,
                        "tokenRingMLHistoryInternalErrors": 0,
                        "tokenRingMLHistoryBurstErrors": 0,
                        "tokenRingMLHistoryACErrors": 0,
                        "tokenRingMLHistoryAbortErrors": 0,
                        "tokenRingMLHistoryLostFrameErrors": 0,
                        "tokenRingMLHistoryCongestionErrors": 0,
                        "tokenRingMLHistoryFrameCopiedErrors": 0,
                        "tokenRingMLHistoryFrequencyErrors": 0,
                        "tokenRingMLHistoryTokenErrors": 0,
                        "tokenRingMLHistorySoftErrorReports": 0,
                        "tokenRingMLHistoryRingPollEvents": 0,
                        "tokenRingMLHistoryActiveStations": -2147483648
                      },
                      {
                        "tokenRingMLHistoryIndex": 2,
                        "tokenRingMLHistorySampleIndex": 2,
                        "tokenRingMLHistoryIntervalStart": "example-string",
                        "tokenRingMLHistoryDropEvents": 0,
                        "tokenRingMLHistoryMacOctets": 1234567890,
                        "tokenRingMLHistoryMacPkts": 0,
                        "tokenRingMLHistoryRingPurgeEvents": 0,
                        "tokenRingMLHistoryRingPurgePkts": 0,
                        "tokenRingMLHistoryBeaconEvents": 0,
                        "tokenRingMLHistoryBeaconTime": "example-string",
                        "tokenRingMLHistoryBeaconPkts": 0,
                        "tokenRingMLHistoryClaimTokenEvents": 0,
                        "tokenRingMLHistoryClaimTokenPkts": 0,
                        "tokenRingMLHistoryNAUNChanges": 0,
                        "tokenRingMLHistoryLineErrors": 0,
                        "tokenRingMLHistoryInternalErrors": 0,
                        "tokenRingMLHistoryBurstErrors": 0,
                        "tokenRingMLHistoryACErrors": 0,
                        "tokenRingMLHistoryAbortErrors": 0,
                        "tokenRingMLHistoryLostFrameErrors": 0,
                        "tokenRingMLHistoryCongestionErrors": 0,
                        "tokenRingMLHistoryFrameCopiedErrors": 0,
                        "tokenRingMLHistoryFrequencyErrors": 0,
                        "tokenRingMLHistoryTokenErrors": 0,
                        "tokenRingMLHistorySoftErrorReports": 0,
                        "tokenRingMLHistoryRingPollEvents": 0,
                        "tokenRingMLHistoryActiveStations": -2147483648
                      },
                      {
                        "tokenRingMLHistoryIndex": 3,
                        "tokenRingMLHistorySampleIndex": 3,
                        "tokenRingMLHistoryIntervalStart": "example-string",
                        "tokenRingMLHistoryDropEvents": 0,
                        "tokenRingMLHistoryMacOctets": 1234567890,
                        "tokenRingMLHistoryMacPkts": 0,
                        "tokenRingMLHistoryRingPurgeEvents": 0,
                        "tokenRingMLHistoryRingPurgePkts": 0,
                        "tokenRingMLHistoryBeaconEvents": 0,
                        "tokenRingMLHistoryBeaconTime": "example-string",
                        "tokenRingMLHistoryBeaconPkts": 0,
                        "tokenRingMLHistoryClaimTokenEvents": 0,
                        "tokenRingMLHistoryClaimTokenPkts": 0,
                        "tokenRingMLHistoryNAUNChanges": 0,
                        "tokenRingMLHistoryLineErrors": 0,
                        "tokenRingMLHistoryInternalErrors": 0,
                        "tokenRingMLHistoryBurstErrors": 0,
                        "tokenRingMLHistoryACErrors": 0,
                        "tokenRingMLHistoryAbortErrors": 0,
                        "tokenRingMLHistoryLostFrameErrors": 0,
                        "tokenRingMLHistoryCongestionErrors": 0,
                        "tokenRingMLHistoryFrameCopiedErrors": 0,
                        "tokenRingMLHistoryFrequencyErrors": 0,
                        "tokenRingMLHistoryTokenErrors": 0,
                        "tokenRingMLHistorySoftErrorReports": 0,
                        "tokenRingMLHistoryRingPollEvents": 0,
                        "tokenRingMLHistoryActiveStations": -2147483648
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLHistoryTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLHistoryTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLHistoryTable/tokenRingMLHistoryEntry": {
      "get": {
        "summary": "Get tokenRingMLHistoryEntry list",
        "description": "Retrieve list of tokenRingMLHistoryEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingMLHistoryIndex": {
                        "type": "integer",
                        "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLHistorySampleIndex": {
                        "type": "integer",
                        "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLHistoryIntervalStart": {
                        "type": "string",
                        "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "tokenRingMLHistoryDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryMacOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryMacPkts": {
                        "type": "integer",
                        "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPurgeEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPurgePkts": {
                        "type": "integer",
                        "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBeaconEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBeaconTime": {
                        "type": "string",
                        "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                      },
                      "tokenRingMLHistoryBeaconPkts": {
                        "type": "integer",
                        "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryClaimTokenEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryClaimTokenPkts": {
                        "type": "integer",
                        "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryNAUNChanges": {
                        "type": "integer",
                        "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistorySoftErrorReports": {
                        "type": "integer",
                        "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPollEvents": {
                        "type": "integer",
                        "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryActiveStations": {
                        "type": "integer",
                        "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry": [
                    {
                      "tokenRingMLHistoryIndex": 1,
                      "tokenRingMLHistorySampleIndex": 1,
                      "tokenRingMLHistoryIntervalStart": "example-string",
                      "tokenRingMLHistoryDropEvents": 0,
                      "tokenRingMLHistoryMacOctets": 1234567890,
                      "tokenRingMLHistoryMacPkts": 0,
                      "tokenRingMLHistoryRingPurgeEvents": 0,
                      "tokenRingMLHistoryRingPurgePkts": 0,
                      "tokenRingMLHistoryBeaconEvents": 0,
                      "tokenRingMLHistoryBeaconTime": "example-string",
                      "tokenRingMLHistoryBeaconPkts": 0,
                      "tokenRingMLHistoryClaimTokenEvents": 0,
                      "tokenRingMLHistoryClaimTokenPkts": 0,
                      "tokenRingMLHistoryNAUNChanges": 0,
                      "tokenRingMLHistoryLineErrors": 0,
                      "tokenRingMLHistoryInternalErrors": 0,
                      "tokenRingMLHistoryBurstErrors": 0,
                      "tokenRingMLHistoryACErrors": 0,
                      "tokenRingMLHistoryAbortErrors": 0,
                      "tokenRingMLHistoryLostFrameErrors": 0,
                      "tokenRingMLHistoryCongestionErrors": 0,
                      "tokenRingMLHistoryFrameCopiedErrors": 0,
                      "tokenRingMLHistoryFrequencyErrors": 0,
                      "tokenRingMLHistoryTokenErrors": 0,
                      "tokenRingMLHistorySoftErrorReports": 0,
                      "tokenRingMLHistoryRingPollEvents": 0,
                      "tokenRingMLHistoryActiveStations": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLHistoryEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLHistoryTable/tokenRingMLHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPHistoryTable": {
      "get": {
        "summary": "Get tokenRingPHistoryTable data",
        "description": "Retrieve tokenRingPHistoryTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of promiscuous Token Ring statistics\n        entries.",
                  "properties": {
                    "tokenRingPHistoryEntry": {
                      "type": "array",
                      "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "tokenRingPHistoryIndex": {
                            "type": "integer",
                            "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingPHistorySampleIndex": {
                            "type": "integer",
                            "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "tokenRingPHistoryIntervalStart": {
                            "type": "string",
                            "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                            "x-yang-type": "yang:timeticks"
                          },
                          "tokenRingPHistoryDropEvents": {
                            "type": "integer",
                            "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataOctets": {
                            "type": "integer",
                            "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataBroadcastPkts": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataMulticastPkts": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts18to63Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts64to127Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts128to255Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts256to511Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts512to1023Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts1024to2047Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts2048to4095Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts4096to8191Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPkts8192to18000Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                            "type": "integer",
                            "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPHistoryTable": {
                    "tokenRingPHistoryEntry": [
                      {
                        "tokenRingPHistoryIndex": 1,
                        "tokenRingPHistorySampleIndex": 1,
                        "tokenRingPHistoryIntervalStart": "example-string",
                        "tokenRingPHistoryDropEvents": 0,
                        "tokenRingPHistoryDataOctets": 1234567890,
                        "tokenRingPHistoryDataPkts": 0,
                        "tokenRingPHistoryDataBroadcastPkts": 0,
                        "tokenRingPHistoryDataMulticastPkts": 0,
                        "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                        "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                        "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                        "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                        "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                        "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                      },
                      {
                        "tokenRingPHistoryIndex": 2,
                        "tokenRingPHistorySampleIndex": 2,
                        "tokenRingPHistoryIntervalStart": "example-string",
                        "tokenRingPHistoryDropEvents": 0,
                        "tokenRingPHistoryDataOctets": 1234567890,
                        "tokenRingPHistoryDataPkts": 0,
                        "tokenRingPHistoryDataBroadcastPkts": 0,
                        "tokenRingPHistoryDataMulticastPkts": 0,
                        "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                        "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                        "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                        "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                        "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                        "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                      },
                      {
                        "tokenRingPHistoryIndex": 3,
                        "tokenRingPHistorySampleIndex": 3,
                        "tokenRingPHistoryIntervalStart": "example-string",
                        "tokenRingPHistoryDropEvents": 0,
                        "tokenRingPHistoryDataOctets": 1234567890,
                        "tokenRingPHistoryDataPkts": 0,
                        "tokenRingPHistoryDataBroadcastPkts": 0,
                        "tokenRingPHistoryDataMulticastPkts": 0,
                        "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                        "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                        "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                        "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                        "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                        "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                        "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                        "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                        "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                        "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPHistoryTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPHistoryTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPHistoryTable/tokenRingPHistoryEntry": {
      "get": {
        "summary": "Get tokenRingPHistoryEntry list",
        "description": "Retrieve list of tokenRingPHistoryEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingPHistoryIndex": {
                        "type": "integer",
                        "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPHistorySampleIndex": {
                        "type": "integer",
                        "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPHistoryIntervalStart": {
                        "type": "string",
                        "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "tokenRingPHistoryDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataBroadcastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataMulticastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts18to63Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts64to127Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts128to255Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts256to511Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts512to1023Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts1024to2047Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts2048to4095Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts4096to8191Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts8192to18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry": [
                    {
                      "tokenRingPHistoryIndex": 1,
                      "tokenRingPHistorySampleIndex": 1,
                      "tokenRingPHistoryIntervalStart": "example-string",
                      "tokenRingPHistoryDropEvents": 0,
                      "tokenRingPHistoryDataOctets": 1234567890,
                      "tokenRingPHistoryDataPkts": 0,
                      "tokenRingPHistoryDataBroadcastPkts": 0,
                      "tokenRingPHistoryDataMulticastPkts": 0,
                      "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                      "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                      "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                      "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                      "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                      "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                      "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                      "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                      "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                      "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPHistoryEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPHistoryTable/tokenRingPHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationControlTable": {
      "get": {
        "summary": "Get ringStationControlTable data",
        "description": "Retrieve ringStationControlTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of ringStation table control entries.",
                  "properties": {
                    "ringStationControlEntry": {
                      "type": "array",
                      "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "ringStationControlIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationControlTableSize": {
                            "type": "integer",
                            "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationControlActiveStations": {
                            "type": "integer",
                            "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationControlRingState": {
                            "type": "string",
                            "description": "The current status of this ring."
                          },
                          "ringStationControlBeaconSender": {
                            "type": "string",
                            "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationControlBeaconNAUN": {
                            "type": "string",
                            "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationControlActiveMonitor": {
                            "type": "string",
                            "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationControlOrderChanges": {
                            "type": "integer",
                            "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationControlOwner": {
                            "type": "string",
                            "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                          },
                          "ringStationControlStatus": {
                            "type": "string",
                            "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationControlTable": {
                    "ringStationControlEntry": [
                      {
                        "ringStationControlIfIndex": 1,
                        "ringStationControlTableSize": -2147483648,
                        "ringStationControlActiveStations": -2147483648,
                        "ringStationControlRingState": "up(1)",
                        "ringStationControlBeaconSender": "example-string",
                        "ringStationControlBeaconNAUN": "example-string",
                        "ringStationControlActiveMonitor": "example-string",
                        "ringStationControlOrderChanges": 0,
                        "ringStationControlOwner": "example-string",
                        "ringStationControlStatus": "up(1)"
                      },
                      {
                        "ringStationControlIfIndex": 2,
                        "ringStationControlTableSize": -2147483648,
                        "ringStationControlActiveStations": -2147483648,
                        "ringStationControlRingState": "up(1)",
                        "ringStationControlBeaconSender": "example-string",
                        "ringStationControlBeaconNAUN": "example-string",
                        "ringStationControlActiveMonitor": "example-string",
                        "ringStationControlOrderChanges": 0,
                        "ringStationControlOwner": "example-string",
                        "ringStationControlStatus": "up(1)"
                      },
                      {
                        "ringStationControlIfIndex": 3,
                        "ringStationControlTableSize": -2147483648,
                        "ringStationControlActiveStations": -2147483648,
                        "ringStationControlRingState": "up(1)",
                        "ringStationControlBeaconSender": "example-string",
                        "ringStationControlBeaconNAUN": "example-string",
                        "ringStationControlActiveMonitor": "example-string",
                        "ringStationControlOrderChanges": 0,
                        "ringStationControlOwner": "example-string",
                        "ringStationControlStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationControlTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationControlTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationControlTable/ringStationControlEntry": {
      "get": {
        "summary": "Get ringStationControlEntry list",
        "description": "Retrieve list of ringStationControlEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationControlIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlTableSize": {
                        "type": "integer",
                        "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlActiveStations": {
                        "type": "integer",
                        "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlRingState": {
                        "type": "string",
                        "description": "The current status of this ring."
                      },
                      "ringStationControlBeaconSender": {
                        "type": "string",
                        "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlBeaconNAUN": {
                        "type": "string",
                        "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlActiveMonitor": {
                        "type": "string",
                        "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlOrderChanges": {
                        "type": "integer",
                        "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationControlOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "ringStationControlStatus": {
                        "type": "string",
                        "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationControlEntry": [
                    {
                      "ringStationControlIfIndex": 1,
                      "ringStationControlTableSize": -2147483648,
                      "ringStationControlActiveStations": -2147483648,
                      "ringStationControlRingState": "up(1)",
                      "ringStationControlBeaconSender": "example-string",
                      "ringStationControlBeaconNAUN": "example-string",
                      "ringStationControlActiveMonitor": "example-string",
                      "ringStationControlOrderChanges": 0,
                      "ringStationControlOwner": "example-string",
                      "ringStationControlStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationControlEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationControlTable/ringStationControlEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationControlTable/ringStationControlEntry={ringStationControlIfIndex}": {
      "get": {
        "summary": "Get ringStationControlEntry entry",
        "description": "Retrieve specific ringStationControlEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationControlIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlTableSize": {
                      "type": "integer",
                      "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlActiveStations": {
                      "type": "integer",
                      "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlRingState": {
                      "type": "string",
                      "description": "The current status of this ring."
                    },
                    "ringStationControlBeaconSender": {
                      "type": "string",
                      "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlBeaconNAUN": {
                      "type": "string",
                      "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlActiveMonitor": {
                      "type": "string",
                      "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlOrderChanges": {
                      "type": "integer",
                      "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationControlOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "ringStationControlStatus": {
                      "type": "string",
                      "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationControlEntry": {
                    "ringStationControlIfIndex": 1,
                    "ringStationControlTableSize": -2147483648,
                    "ringStationControlActiveStations": -2147483648,
                    "ringStationControlRingState": "up(1)",
                    "ringStationControlBeaconSender": "example-string",
                    "ringStationControlBeaconNAUN": "example-string",
                    "ringStationControlActiveMonitor": "example-string",
                    "ringStationControlOrderChanges": 0,
                    "ringStationControlOwner": "example-string",
                    "ringStationControlStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationControlEntry-2"
      },
      "x-yang-path": "/ringStationControlTable/ringStationControlEntry={ringStationControlIfIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationControlIfIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationTable": {
      "get": {
        "summary": "Get ringStationTable data",
        "description": "Retrieve ringStationTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of ring station entries.  An entry will\n        exist for each station that is now or has\n        \n        \n        \n        \n        \n        previously been detected as physically present on\n        this ring.",
                  "properties": {
                    "ringStationEntry": {
                      "type": "array",
                      "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "ringStationIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationMacAddress": {
                            "type": "string",
                            "description": "The physical address of this station.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationLastNAUN": {
                            "type": "string",
                            "description": "The physical address of last known NAUN of this\n            station.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationStationStatus": {
                            "type": "string",
                            "description": "The status of this station on the ring."
                          },
                          "ringStationLastEnterTime": {
                            "type": "string",
                            "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                            "x-yang-type": "yang:timeticks"
                          },
                          "ringStationLastExitTime": {
                            "type": "string",
                            "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                            "x-yang-type": "yang:timeticks"
                          },
                          "ringStationDuplicateAddresses": {
                            "type": "integer",
                            "description": "The number of times this station experienced a\n            duplicate address error.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationInLineErrors": {
                            "type": "integer",
                            "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationOutLineErrors": {
                            "type": "integer",
                            "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationInternalErrors": {
                            "type": "integer",
                            "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationInBurstErrors": {
                            "type": "integer",
                            "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationOutBurstErrors": {
                            "type": "integer",
                            "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationACErrors": {
                            "type": "integer",
                            "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationAbortErrors": {
                            "type": "integer",
                            "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationLostFrameErrors": {
                            "type": "integer",
                            "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationCongestionErrors": {
                            "type": "integer",
                            "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationFrameCopiedErrors": {
                            "type": "integer",
                            "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationFrequencyErrors": {
                            "type": "integer",
                            "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationTokenErrors": {
                            "type": "integer",
                            "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationInBeaconErrors": {
                            "type": "integer",
                            "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationOutBeaconErrors": {
                            "type": "integer",
                            "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "ringStationInsertions": {
                            "type": "integer",
                            "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationTable": {
                    "ringStationEntry": [
                      {
                        "ringStationIfIndex": 1,
                        "ringStationMacAddress": "00:11:22:33:44:55",
                        "ringStationLastNAUN": "example-string",
                        "ringStationStationStatus": "up(1)",
                        "ringStationLastEnterTime": "example-string",
                        "ringStationLastExitTime": "example-string",
                        "ringStationDuplicateAddresses": 0,
                        "ringStationInLineErrors": 0,
                        "ringStationOutLineErrors": 0,
                        "ringStationInternalErrors": 0,
                        "ringStationInBurstErrors": 0,
                        "ringStationOutBurstErrors": 0,
                        "ringStationACErrors": 0,
                        "ringStationAbortErrors": 0,
                        "ringStationLostFrameErrors": 0,
                        "ringStationCongestionErrors": 0,
                        "ringStationFrameCopiedErrors": 0,
                        "ringStationFrequencyErrors": 0,
                        "ringStationTokenErrors": 0,
                        "ringStationInBeaconErrors": 0,
                        "ringStationOutBeaconErrors": 0,
                        "ringStationInsertions": 0
                      },
                      {
                        "ringStationIfIndex": 2,
                        "ringStationMacAddress": "00:11:22:33:44:55",
                        "ringStationLastNAUN": "example-string",
                        "ringStationStationStatus": "up(1)",
                        "ringStationLastEnterTime": "example-string",
                        "ringStationLastExitTime": "example-string",
                        "ringStationDuplicateAddresses": 0,
                        "ringStationInLineErrors": 0,
                        "ringStationOutLineErrors": 0,
                        "ringStationInternalErrors": 0,
                        "ringStationInBurstErrors": 0,
                        "ringStationOutBurstErrors": 0,
                        "ringStationACErrors": 0,
                        "ringStationAbortErrors": 0,
                        "ringStationLostFrameErrors": 0,
                        "ringStationCongestionErrors": 0,
                        "ringStationFrameCopiedErrors": 0,
                        "ringStationFrequencyErrors": 0,
                        "ringStationTokenErrors": 0,
                        "ringStationInBeaconErrors": 0,
                        "ringStationOutBeaconErrors": 0,
                        "ringStationInsertions": 0
                      },
                      {
                        "ringStationIfIndex": 3,
                        "ringStationMacAddress": "00:11:22:33:44:55",
                        "ringStationLastNAUN": "example-string",
                        "ringStationStationStatus": "up(1)",
                        "ringStationLastEnterTime": "example-string",
                        "ringStationLastExitTime": "example-string",
                        "ringStationDuplicateAddresses": 0,
                        "ringStationInLineErrors": 0,
                        "ringStationOutLineErrors": 0,
                        "ringStationInternalErrors": 0,
                        "ringStationInBurstErrors": 0,
                        "ringStationOutBurstErrors": 0,
                        "ringStationACErrors": 0,
                        "ringStationAbortErrors": 0,
                        "ringStationLostFrameErrors": 0,
                        "ringStationCongestionErrors": 0,
                        "ringStationFrameCopiedErrors": 0,
                        "ringStationFrequencyErrors": 0,
                        "ringStationTokenErrors": 0,
                        "ringStationInBeaconErrors": 0,
                        "ringStationOutBeaconErrors": 0,
                        "ringStationInsertions": 0
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationTable/ringStationEntry": {
      "get": {
        "summary": "Get ringStationEntry list",
        "description": "Retrieve list of ringStationEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationLastNAUN": {
                        "type": "string",
                        "description": "The physical address of last known NAUN of this\n            station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationStationStatus": {
                        "type": "string",
                        "description": "The status of this station on the ring."
                      },
                      "ringStationLastEnterTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationLastExitTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationDuplicateAddresses": {
                        "type": "integer",
                        "description": "The number of times this station experienced a\n            duplicate address error.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInBeaconErrors": {
                        "type": "integer",
                        "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutBeaconErrors": {
                        "type": "integer",
                        "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInsertions": {
                        "type": "integer",
                        "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationEntry": [
                    {
                      "ringStationIfIndex": 1,
                      "ringStationMacAddress": "00:11:22:33:44:55",
                      "ringStationLastNAUN": "example-string",
                      "ringStationStationStatus": "up(1)",
                      "ringStationLastEnterTime": "example-string",
                      "ringStationLastExitTime": "example-string",
                      "ringStationDuplicateAddresses": 0,
                      "ringStationInLineErrors": 0,
                      "ringStationOutLineErrors": 0,
                      "ringStationInternalErrors": 0,
                      "ringStationInBurstErrors": 0,
                      "ringStationOutBurstErrors": 0,
                      "ringStationACErrors": 0,
                      "ringStationAbortErrors": 0,
                      "ringStationLostFrameErrors": 0,
                      "ringStationCongestionErrors": 0,
                      "ringStationFrameCopiedErrors": 0,
                      "ringStationFrequencyErrors": 0,
                      "ringStationTokenErrors": 0,
                      "ringStationInBeaconErrors": 0,
                      "ringStationOutBeaconErrors": 0,
                      "ringStationInsertions": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationTable/ringStationEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationOrderTable": {
      "get": {
        "summary": "Get ringStationOrderTable data",
        "description": "Retrieve ringStationOrderTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of ring station entries for stations in\n        the ring poll, ordered by their ring-order.",
                  "properties": {
                    "ringStationOrderEntry": {
                      "type": "array",
                      "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "ringStationOrderIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationOrderOrderIndex": {
                            "type": "integer",
                            "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationOrderMacAddress": {
                            "type": "string",
                            "description": "The physical address of this station.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationOrderTable": {
                    "ringStationOrderEntry": [
                      {
                        "ringStationOrderIfIndex": 1,
                        "ringStationOrderOrderIndex": 1,
                        "ringStationOrderMacAddress": "00:11:22:33:44:55"
                      },
                      {
                        "ringStationOrderIfIndex": 2,
                        "ringStationOrderOrderIndex": 2,
                        "ringStationOrderMacAddress": "00:11:22:33:44:55"
                      },
                      {
                        "ringStationOrderIfIndex": 3,
                        "ringStationOrderOrderIndex": 3,
                        "ringStationOrderMacAddress": "00:11:22:33:44:55"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationOrderTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationOrderTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationOrderTable/ringStationOrderEntry": {
      "get": {
        "summary": "Get ringStationOrderEntry list",
        "description": "Retrieve list of ringStationOrderEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationOrderIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationOrderOrderIndex": {
                        "type": "integer",
                        "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationOrderMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationOrderEntry": [
                    {
                      "ringStationOrderIfIndex": 1,
                      "ringStationOrderOrderIndex": 1,
                      "ringStationOrderMacAddress": "00:11:22:33:44:55"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationOrderEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationOrderTable/ringStationOrderEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigControlTable": {
      "get": {
        "summary": "Get ringStationConfigControlTable data",
        "description": "Retrieve ringStationConfigControlTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of ring station configuration control\n        entries.",
                  "properties": {
                    "ringStationConfigControlEntry": {
                      "type": "array",
                      "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "ringStationConfigControlIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationConfigControlMacAddress": {
                            "type": "string",
                            "description": "The physical address of this station.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationConfigControlRemove": {
                            "type": "string",
                            "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request."
                          },
                          "ringStationConfigControlUpdateStats": {
                            "type": "string",
                            "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigControlTable": {
                    "ringStationConfigControlEntry": [
                      {
                        "ringStationConfigControlIfIndex": 1,
                        "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigControlRemove": "example-string",
                        "ringStationConfigControlUpdateStats": "example-string"
                      },
                      {
                        "ringStationConfigControlIfIndex": 2,
                        "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigControlRemove": "example-string",
                        "ringStationConfigControlUpdateStats": "example-string"
                      },
                      {
                        "ringStationConfigControlIfIndex": 3,
                        "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigControlRemove": "example-string",
                        "ringStationConfigControlUpdateStats": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigControlTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigControlTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigControlTable/ringStationConfigControlEntry": {
      "get": {
        "summary": "Get ringStationConfigControlEntry list",
        "description": "Retrieve list of ringStationConfigControlEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationConfigControlIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationConfigControlMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationConfigControlRemove": {
                        "type": "string",
                        "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request."
                      },
                      "ringStationConfigControlUpdateStats": {
                        "type": "string",
                        "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request."
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigControlEntry": [
                    {
                      "ringStationConfigControlIfIndex": 1,
                      "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                      "ringStationConfigControlRemove": "example-string",
                      "ringStationConfigControlUpdateStats": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigControlEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigControlTable/ringStationConfigControlEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigTable": {
      "get": {
        "summary": "Get ringStationConfigTable data",
        "description": "Retrieve ringStationConfigTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of configuration entries for stations on a\n        ring monitored by this probe.",
                  "properties": {
                    "ringStationConfigEntry": {
                      "type": "array",
                      "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "ringStationConfigIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "ringStationConfigMacAddress": {
                            "type": "string",
                            "description": "The physical address of this station.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                          },
                          "ringStationConfigUpdateTime": {
                            "type": "string",
                            "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                            "x-yang-type": "yang:timeticks"
                          },
                          "ringStationConfigLocation": {
                            "type": "string",
                            "description": "The assigned physical location of this station.",
                            "format": "binary"
                          },
                          "ringStationConfigMicrocode": {
                            "type": "string",
                            "description": "The microcode EC level of this station.",
                            "format": "binary"
                          },
                          "ringStationConfigGroupAddress": {
                            "type": "string",
                            "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                            "format": "binary"
                          },
                          "ringStationConfigFunctionalAddress": {
                            "type": "string",
                            "description": "the functional addresses recognized by this\n            station.",
                            "format": "binary"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigTable": {
                    "ringStationConfigEntry": [
                      {
                        "ringStationConfigIfIndex": 1,
                        "ringStationConfigMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigUpdateTime": "example-string",
                        "ringStationConfigLocation": "example-string",
                        "ringStationConfigMicrocode": "example-string",
                        "ringStationConfigGroupAddress": "192.168.1.1",
                        "ringStationConfigFunctionalAddress": "192.168.1.1"
                      },
                      {
                        "ringStationConfigIfIndex": 2,
                        "ringStationConfigMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigUpdateTime": "example-string",
                        "ringStationConfigLocation": "example-string",
                        "ringStationConfigMicrocode": "example-string",
                        "ringStationConfigGroupAddress": "192.168.1.1",
                        "ringStationConfigFunctionalAddress": "192.168.1.1"
                      },
                      {
                        "ringStationConfigIfIndex": 3,
                        "ringStationConfigMacAddress": "00:11:22:33:44:55",
                        "ringStationConfigUpdateTime": "example-string",
                        "ringStationConfigLocation": "example-string",
                        "ringStationConfigMicrocode": "example-string",
                        "ringStationConfigGroupAddress": "192.168.1.1",
                        "ringStationConfigFunctionalAddress": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigTable/ringStationConfigEntry": {
      "get": {
        "summary": "Get ringStationConfigEntry list",
        "description": "Retrieve list of ringStationConfigEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationConfigIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationConfigMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationConfigUpdateTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationConfigLocation": {
                        "type": "string",
                        "description": "The assigned physical location of this station.",
                        "format": "binary"
                      },
                      "ringStationConfigMicrocode": {
                        "type": "string",
                        "description": "The microcode EC level of this station.",
                        "format": "binary"
                      },
                      "ringStationConfigGroupAddress": {
                        "type": "string",
                        "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                        "format": "binary"
                      },
                      "ringStationConfigFunctionalAddress": {
                        "type": "string",
                        "description": "the functional addresses recognized by this\n            station.",
                        "format": "binary"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigEntry": [
                    {
                      "ringStationConfigIfIndex": 1,
                      "ringStationConfigMacAddress": "00:11:22:33:44:55",
                      "ringStationConfigUpdateTime": "example-string",
                      "ringStationConfigLocation": "example-string",
                      "ringStationConfigMicrocode": "example-string",
                      "ringStationConfigGroupAddress": "192.168.1.1",
                      "ringStationConfigFunctionalAddress": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigTable/ringStationConfigEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:sourceRoutingStatsTable": {
      "get": {
        "summary": "Get sourceRoutingStatsTable data",
        "description": "Retrieve sourceRoutingStatsTable operational data from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A list of source routing statistics entries.",
                  "properties": {
                    "sourceRoutingStatsEntry": {
                      "type": "array",
                      "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "sourceRoutingStatsIfIndex": {
                            "type": "integer",
                            "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "sourceRoutingStatsRingNumber": {
                            "type": "integer",
                            "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "sourceRoutingStatsInFrames": {
                            "type": "integer",
                            "description": "The count of frames sent into this ring from\n            another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsOutFrames": {
                            "type": "integer",
                            "description": "The count of frames sent from this ring to\n            another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsThroughFrames": {
                            "type": "integer",
                            "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsAllRoutesBroadcastFrames": {
                            "type": "integer",
                            "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsSingleRouteBroadcastFrames": {
                            "type": "integer",
                            "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsInOctets": {
                            "type": "integer",
                            "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsOutOctets": {
                            "type": "integer",
                            "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsThroughOctets": {
                            "type": "integer",
                            "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsAllRoutesBroadcastOctets": {
                            "type": "integer",
                            "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                            "type": "integer",
                            "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsLocalLLCFrames": {
                            "type": "integer",
                            "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats1HopFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats2HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats3HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats4HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats5HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats6HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats7HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStats8HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsMoreThan8HopsFrames": {
                            "type": "integer",
                            "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "sourceRoutingStatsOwner": {
                            "type": "string",
                            "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                          },
                          "sourceRoutingStatsStatus": {
                            "type": "string",
                            "description": "The status of this sourceRoutingStats entry.",
                            "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:sourceRoutingStatsTable": {
                    "sourceRoutingStatsEntry": [
                      {
                        "sourceRoutingStatsIfIndex": 1,
                        "sourceRoutingStatsRingNumber": -2147483648,
                        "sourceRoutingStatsInFrames": 0,
                        "sourceRoutingStatsOutFrames": 0,
                        "sourceRoutingStatsThroughFrames": 0,
                        "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                        "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                        "sourceRoutingStatsInOctets": 1234567890,
                        "sourceRoutingStatsOutOctets": 1234567890,
                        "sourceRoutingStatsThroughOctets": 1234567890,
                        "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsLocalLLCFrames": 0,
                        "sourceRoutingStats1HopFrames": 0,
                        "sourceRoutingStats2HopsFrames": 0,
                        "sourceRoutingStats3HopsFrames": 0,
                        "sourceRoutingStats4HopsFrames": 0,
                        "sourceRoutingStats5HopsFrames": 0,
                        "sourceRoutingStats6HopsFrames": 0,
                        "sourceRoutingStats7HopsFrames": 0,
                        "sourceRoutingStats8HopsFrames": 0,
                        "sourceRoutingStatsMoreThan8HopsFrames": 0,
                        "sourceRoutingStatsOwner": "example-string",
                        "sourceRoutingStatsStatus": "up(1)"
                      },
                      {
                        "sourceRoutingStatsIfIndex": 2,
                        "sourceRoutingStatsRingNumber": -2147483648,
                        "sourceRoutingStatsInFrames": 0,
                        "sourceRoutingStatsOutFrames": 0,
                        "sourceRoutingStatsThroughFrames": 0,
                        "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                        "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                        "sourceRoutingStatsInOctets": 1234567890,
                        "sourceRoutingStatsOutOctets": 1234567890,
                        "sourceRoutingStatsThroughOctets": 1234567890,
                        "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsLocalLLCFrames": 0,
                        "sourceRoutingStats1HopFrames": 0,
                        "sourceRoutingStats2HopsFrames": 0,
                        "sourceRoutingStats3HopsFrames": 0,
                        "sourceRoutingStats4HopsFrames": 0,
                        "sourceRoutingStats5HopsFrames": 0,
                        "sourceRoutingStats6HopsFrames": 0,
                        "sourceRoutingStats7HopsFrames": 0,
                        "sourceRoutingStats8HopsFrames": 0,
                        "sourceRoutingStatsMoreThan8HopsFrames": 0,
                        "sourceRoutingStatsOwner": "example-string",
                        "sourceRoutingStatsStatus": "up(1)"
                      },
                      {
                        "sourceRoutingStatsIfIndex": 3,
                        "sourceRoutingStatsRingNumber": -2147483648,
                        "sourceRoutingStatsInFrames": 0,
                        "sourceRoutingStatsOutFrames": 0,
                        "sourceRoutingStatsThroughFrames": 0,
                        "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                        "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                        "sourceRoutingStatsInOctets": 1234567890,
                        "sourceRoutingStatsOutOctets": 1234567890,
                        "sourceRoutingStatsThroughOctets": 1234567890,
                        "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                        "sourceRoutingStatsLocalLLCFrames": 0,
                        "sourceRoutingStats1HopFrames": 0,
                        "sourceRoutingStats2HopsFrames": 0,
                        "sourceRoutingStats3HopsFrames": 0,
                        "sourceRoutingStats4HopsFrames": 0,
                        "sourceRoutingStats5HopsFrames": 0,
                        "sourceRoutingStats6HopsFrames": 0,
                        "sourceRoutingStats7HopsFrames": 0,
                        "sourceRoutingStats8HopsFrames": 0,
                        "sourceRoutingStatsMoreThan8HopsFrames": 0,
                        "sourceRoutingStatsOwner": "example-string",
                        "sourceRoutingStatsStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-sourceRoutingStatsTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/sourceRoutingStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:sourceRoutingStatsTable/sourceRoutingStatsEntry": {
      "get": {
        "summary": "Get sourceRoutingStatsEntry list",
        "description": "Retrieve list of sourceRoutingStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "sourceRoutingStatsIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "sourceRoutingStatsRingNumber": {
                        "type": "integer",
                        "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "sourceRoutingStatsInFrames": {
                        "type": "integer",
                        "description": "The count of frames sent into this ring from\n            another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOutFrames": {
                        "type": "integer",
                        "description": "The count of frames sent from this ring to\n            another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsThroughFrames": {
                        "type": "integer",
                        "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsAllRoutesBroadcastFrames": {
                        "type": "integer",
                        "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsSingleRouteBroadcastFrames": {
                        "type": "integer",
                        "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsInOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOutOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsThroughOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsAllRoutesBroadcastOctets": {
                        "type": "integer",
                        "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                        "type": "integer",
                        "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsLocalLLCFrames": {
                        "type": "integer",
                        "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats1HopFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats2HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats3HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats4HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats5HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats6HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats7HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats8HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsMoreThan8HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "sourceRoutingStatsStatus": {
                        "type": "string",
                        "description": "The status of this sourceRoutingStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry": [
                    {
                      "sourceRoutingStatsIfIndex": 1,
                      "sourceRoutingStatsRingNumber": -2147483648,
                      "sourceRoutingStatsInFrames": 0,
                      "sourceRoutingStatsOutFrames": 0,
                      "sourceRoutingStatsThroughFrames": 0,
                      "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                      "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                      "sourceRoutingStatsInOctets": 1234567890,
                      "sourceRoutingStatsOutOctets": 1234567890,
                      "sourceRoutingStatsThroughOctets": 1234567890,
                      "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                      "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                      "sourceRoutingStatsLocalLLCFrames": 0,
                      "sourceRoutingStats1HopFrames": 0,
                      "sourceRoutingStats2HopsFrames": 0,
                      "sourceRoutingStats3HopsFrames": 0,
                      "sourceRoutingStats4HopsFrames": 0,
                      "sourceRoutingStats5HopsFrames": 0,
                      "sourceRoutingStats6HopsFrames": 0,
                      "sourceRoutingStats7HopsFrames": 0,
                      "sourceRoutingStats8HopsFrames": 0,
                      "sourceRoutingStatsMoreThan8HopsFrames": 0,
                      "sourceRoutingStatsOwner": "example-string",
                      "sourceRoutingStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-sourceRoutingStatsEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/sourceRoutingStatsTable/sourceRoutingStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:sourceRoutingStatsTable/sourceRoutingStatsEntry={sourceRoutingStatsIfIndex}": {
      "get": {
        "summary": "Get sourceRoutingStatsEntry entry",
        "description": "Retrieve specific sourceRoutingStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "sourceRoutingStatsIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "sourceRoutingStatsIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "sourceRoutingStatsRingNumber": {
                      "type": "integer",
                      "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "sourceRoutingStatsInFrames": {
                      "type": "integer",
                      "description": "The count of frames sent into this ring from\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOutFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from this ring to\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsThroughFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsAllRoutesBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsSingleRouteBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsInOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOutOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsThroughOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsAllRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsLocalLLCFrames": {
                      "type": "integer",
                      "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats1HopFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats2HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats3HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats4HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats5HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats6HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats7HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsMoreThan8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "sourceRoutingStatsStatus": {
                      "type": "string",
                      "description": "The status of this sourceRoutingStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry": {
                    "sourceRoutingStatsIfIndex": 1,
                    "sourceRoutingStatsRingNumber": -2147483648,
                    "sourceRoutingStatsInFrames": 0,
                    "sourceRoutingStatsOutFrames": 0,
                    "sourceRoutingStatsThroughFrames": 0,
                    "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                    "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                    "sourceRoutingStatsInOctets": 1234567890,
                    "sourceRoutingStatsOutOctets": 1234567890,
                    "sourceRoutingStatsThroughOctets": 1234567890,
                    "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                    "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                    "sourceRoutingStatsLocalLLCFrames": 0,
                    "sourceRoutingStats1HopFrames": 0,
                    "sourceRoutingStats2HopsFrames": 0,
                    "sourceRoutingStats3HopsFrames": 0,
                    "sourceRoutingStats4HopsFrames": 0,
                    "sourceRoutingStats5HopsFrames": 0,
                    "sourceRoutingStats6HopsFrames": 0,
                    "sourceRoutingStats7HopsFrames": 0,
                    "sourceRoutingStats8HopsFrames": 0,
                    "sourceRoutingStatsMoreThan8HopsFrames": 0,
                    "sourceRoutingStatsOwner": "example-string",
                    "sourceRoutingStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-sourceRoutingStatsEntry-2"
      },
      "x-yang-path": "/sourceRoutingStatsTable/sourceRoutingStatsEntry={sourceRoutingStatsIfIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "sourceRoutingStatsIfIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry": {
      "get": {
        "summary": "Get tokenRingMLStatsEntry list",
        "description": "Retrieve list of tokenRingMLStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingMLStatsIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLStatsDataSource": {
                        "type": "string",
                        "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                        "x-yang-type": "yang:object-identifier-128"
                      },
                      "tokenRingMLStatsDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsMacOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsMacPkts": {
                        "type": "integer",
                        "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPurgeEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPurgePkts": {
                        "type": "integer",
                        "description": "The total number of ring purge MAC packets\n            detected by probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBeaconEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBeaconTime": {
                        "type": "string",
                        "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                      },
                      "tokenRingMLStatsBeaconPkts": {
                        "type": "integer",
                        "description": "The total number of beacon MAC packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsClaimTokenEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsClaimTokenPkts": {
                        "type": "integer",
                        "description": "The total number of claim token MAC packets\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsNAUNChanges": {
                        "type": "integer",
                        "description": "The total number of NAUN changes detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsSoftErrorReports": {
                        "type": "integer",
                        "description": "The total number of soft error report frames\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsRingPollEvents": {
                        "type": "integer",
                        "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "tokenRingMLStatsStatus": {
                        "type": "string",
                        "description": "The status of this tokenRingMLStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry": [
                    {
                      "tokenRingMLStatsIndex": 1,
                      "tokenRingMLStatsDataSource": "example-string",
                      "tokenRingMLStatsDropEvents": 0,
                      "tokenRingMLStatsMacOctets": 1234567890,
                      "tokenRingMLStatsMacPkts": 0,
                      "tokenRingMLStatsRingPurgeEvents": 0,
                      "tokenRingMLStatsRingPurgePkts": 0,
                      "tokenRingMLStatsBeaconEvents": 0,
                      "tokenRingMLStatsBeaconTime": "example-string",
                      "tokenRingMLStatsBeaconPkts": 0,
                      "tokenRingMLStatsClaimTokenEvents": 0,
                      "tokenRingMLStatsClaimTokenPkts": 0,
                      "tokenRingMLStatsNAUNChanges": 0,
                      "tokenRingMLStatsLineErrors": 0,
                      "tokenRingMLStatsInternalErrors": 0,
                      "tokenRingMLStatsBurstErrors": 0,
                      "tokenRingMLStatsACErrors": 0,
                      "tokenRingMLStatsAbortErrors": 0,
                      "tokenRingMLStatsLostFrameErrors": 0,
                      "tokenRingMLStatsCongestionErrors": 0,
                      "tokenRingMLStatsFrameCopiedErrors": 0,
                      "tokenRingMLStatsFrequencyErrors": 0,
                      "tokenRingMLStatsTokenErrors": 0,
                      "tokenRingMLStatsSoftErrorReports": 0,
                      "tokenRingMLStatsRingPollEvents": 0,
                      "tokenRingMLStatsOwner": "example-string",
                      "tokenRingMLStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLStatsEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry={tokenRingMLStatsIndex}": {
      "get": {
        "summary": "Get tokenRingMLStatsEntry entry",
        "description": "Retrieve specific tokenRingMLStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingMLStatsIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128"
                    },
                    "tokenRingMLStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of ring purge MAC packets\n            detected by probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBeaconTime": {
                      "type": "string",
                      "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                    },
                    "tokenRingMLStatsBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsSoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "tokenRingMLStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingMLStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLStatsEntry": {
                    "tokenRingMLStatsIndex": 1,
                    "tokenRingMLStatsDataSource": "example-string",
                    "tokenRingMLStatsDropEvents": 0,
                    "tokenRingMLStatsMacOctets": 1234567890,
                    "tokenRingMLStatsMacPkts": 0,
                    "tokenRingMLStatsRingPurgeEvents": 0,
                    "tokenRingMLStatsRingPurgePkts": 0,
                    "tokenRingMLStatsBeaconEvents": 0,
                    "tokenRingMLStatsBeaconTime": "example-string",
                    "tokenRingMLStatsBeaconPkts": 0,
                    "tokenRingMLStatsClaimTokenEvents": 0,
                    "tokenRingMLStatsClaimTokenPkts": 0,
                    "tokenRingMLStatsNAUNChanges": 0,
                    "tokenRingMLStatsLineErrors": 0,
                    "tokenRingMLStatsInternalErrors": 0,
                    "tokenRingMLStatsBurstErrors": 0,
                    "tokenRingMLStatsACErrors": 0,
                    "tokenRingMLStatsAbortErrors": 0,
                    "tokenRingMLStatsLostFrameErrors": 0,
                    "tokenRingMLStatsCongestionErrors": 0,
                    "tokenRingMLStatsFrameCopiedErrors": 0,
                    "tokenRingMLStatsFrequencyErrors": 0,
                    "tokenRingMLStatsTokenErrors": 0,
                    "tokenRingMLStatsSoftErrorReports": 0,
                    "tokenRingMLStatsRingPollEvents": 0,
                    "tokenRingMLStatsOwner": "example-string",
                    "tokenRingMLStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLStatsEntry-4"
      },
      "x-yang-path": "/tokenRingMLStatsEntry={tokenRingMLStatsIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingMLStatsIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPStatsEntry": {
      "get": {
        "summary": "Get tokenRingPStatsEntry list",
        "description": "Retrieve list of tokenRingPStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingPStatsIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPStatsDataSource": {
                        "type": "string",
                        "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                        "x-yang-type": "yang:object-identifier-128"
                      },
                      "tokenRingPStatsDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts": {
                        "type": "integer",
                        "description": "The total number of non-MAC packets in good\n            frames.  received.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataBroadcastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataMulticastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts18to63Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts64to127Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts128to255Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts256to511Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts512to1023Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts1024to2047Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts2048to4095Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts4096to8191Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPkts8192to18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "tokenRingPStatsStatus": {
                        "type": "string",
                        "description": "The status of this tokenRingPStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPStatsEntry": [
                    {
                      "tokenRingPStatsIndex": 1,
                      "tokenRingPStatsDataSource": "example-string",
                      "tokenRingPStatsDropEvents": 0,
                      "tokenRingPStatsDataOctets": 1234567890,
                      "tokenRingPStatsDataPkts": 0,
                      "tokenRingPStatsDataBroadcastPkts": 0,
                      "tokenRingPStatsDataMulticastPkts": 0,
                      "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                      "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                      "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                      "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                      "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                      "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                      "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                      "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                      "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                      "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                      "tokenRingPStatsOwner": "example-string",
                      "tokenRingPStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPStatsEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPStatsEntry={tokenRingPStatsIndex}": {
      "get": {
        "summary": "Get tokenRingPStatsEntry entry",
        "description": "Retrieve specific tokenRingPStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingPStatsIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingPStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128"
                    },
                    "tokenRingPStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts": {
                      "type": "integer",
                      "description": "The total number of non-MAC packets in good\n            frames.  received.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "tokenRingPStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingPStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPStatsEntry": {
                    "tokenRingPStatsIndex": 1,
                    "tokenRingPStatsDataSource": "example-string",
                    "tokenRingPStatsDropEvents": 0,
                    "tokenRingPStatsDataOctets": 1234567890,
                    "tokenRingPStatsDataPkts": 0,
                    "tokenRingPStatsDataBroadcastPkts": 0,
                    "tokenRingPStatsDataMulticastPkts": 0,
                    "tokenRingPStatsDataPkts18to63Octets": 1234567890,
                    "tokenRingPStatsDataPkts64to127Octets": 1234567890,
                    "tokenRingPStatsDataPkts128to255Octets": 1234567890,
                    "tokenRingPStatsDataPkts256to511Octets": 1234567890,
                    "tokenRingPStatsDataPkts512to1023Octets": 1234567890,
                    "tokenRingPStatsDataPkts1024to2047Octets": 1234567890,
                    "tokenRingPStatsDataPkts2048to4095Octets": 1234567890,
                    "tokenRingPStatsDataPkts4096to8191Octets": 1234567890,
                    "tokenRingPStatsDataPkts8192to18000Octets": 1234567890,
                    "tokenRingPStatsDataPktsGreaterThan18000Octets": 1234567890,
                    "tokenRingPStatsOwner": "example-string",
                    "tokenRingPStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPStatsEntry-4"
      },
      "x-yang-path": "/tokenRingPStatsEntry={tokenRingPStatsIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingPStatsIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry": {
      "get": {
        "summary": "Get tokenRingMLHistoryEntry list",
        "description": "Retrieve list of tokenRingMLHistoryEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingMLHistoryIndex": {
                        "type": "integer",
                        "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLHistorySampleIndex": {
                        "type": "integer",
                        "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingMLHistoryIntervalStart": {
                        "type": "string",
                        "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "tokenRingMLHistoryDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryMacOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryMacPkts": {
                        "type": "integer",
                        "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPurgeEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPurgePkts": {
                        "type": "integer",
                        "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBeaconEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBeaconTime": {
                        "type": "string",
                        "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                      },
                      "tokenRingMLHistoryBeaconPkts": {
                        "type": "integer",
                        "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryClaimTokenEvents": {
                        "type": "integer",
                        "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryClaimTokenPkts": {
                        "type": "integer",
                        "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryNAUNChanges": {
                        "type": "integer",
                        "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistorySoftErrorReports": {
                        "type": "integer",
                        "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryRingPollEvents": {
                        "type": "integer",
                        "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingMLHistoryActiveStations": {
                        "type": "integer",
                        "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry": [
                    {
                      "tokenRingMLHistoryIndex": 1,
                      "tokenRingMLHistorySampleIndex": 1,
                      "tokenRingMLHistoryIntervalStart": "example-string",
                      "tokenRingMLHistoryDropEvents": 0,
                      "tokenRingMLHistoryMacOctets": 1234567890,
                      "tokenRingMLHistoryMacPkts": 0,
                      "tokenRingMLHistoryRingPurgeEvents": 0,
                      "tokenRingMLHistoryRingPurgePkts": 0,
                      "tokenRingMLHistoryBeaconEvents": 0,
                      "tokenRingMLHistoryBeaconTime": "example-string",
                      "tokenRingMLHistoryBeaconPkts": 0,
                      "tokenRingMLHistoryClaimTokenEvents": 0,
                      "tokenRingMLHistoryClaimTokenPkts": 0,
                      "tokenRingMLHistoryNAUNChanges": 0,
                      "tokenRingMLHistoryLineErrors": 0,
                      "tokenRingMLHistoryInternalErrors": 0,
                      "tokenRingMLHistoryBurstErrors": 0,
                      "tokenRingMLHistoryACErrors": 0,
                      "tokenRingMLHistoryAbortErrors": 0,
                      "tokenRingMLHistoryLostFrameErrors": 0,
                      "tokenRingMLHistoryCongestionErrors": 0,
                      "tokenRingMLHistoryFrameCopiedErrors": 0,
                      "tokenRingMLHistoryFrequencyErrors": 0,
                      "tokenRingMLHistoryTokenErrors": 0,
                      "tokenRingMLHistorySoftErrorReports": 0,
                      "tokenRingMLHistoryRingPollEvents": 0,
                      "tokenRingMLHistoryActiveStations": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLHistoryEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingMLHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry": {
      "get": {
        "summary": "Get tokenRingPHistoryEntry list",
        "description": "Retrieve list of tokenRingPHistoryEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "tokenRingPHistoryIndex": {
                        "type": "integer",
                        "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPHistorySampleIndex": {
                        "type": "integer",
                        "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "tokenRingPHistoryIntervalStart": {
                        "type": "string",
                        "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "tokenRingPHistoryDropEvents": {
                        "type": "integer",
                        "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataOctets": {
                        "type": "integer",
                        "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataBroadcastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataMulticastPkts": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts18to63Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts64to127Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts128to255Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts256to511Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts512to1023Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts1024to2047Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts2048to4095Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts4096to8191Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPkts8192to18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                        "type": "integer",
                        "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry": [
                    {
                      "tokenRingPHistoryIndex": 1,
                      "tokenRingPHistorySampleIndex": 1,
                      "tokenRingPHistoryIntervalStart": "example-string",
                      "tokenRingPHistoryDropEvents": 0,
                      "tokenRingPHistoryDataOctets": 1234567890,
                      "tokenRingPHistoryDataPkts": 0,
                      "tokenRingPHistoryDataBroadcastPkts": 0,
                      "tokenRingPHistoryDataMulticastPkts": 0,
                      "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                      "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                      "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                      "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                      "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                      "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                      "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                      "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                      "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                      "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPHistoryEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/tokenRingPHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationControlEntry": {
      "get": {
        "summary": "Get ringStationControlEntry list",
        "description": "Retrieve list of ringStationControlEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationControlIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlTableSize": {
                        "type": "integer",
                        "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlActiveStations": {
                        "type": "integer",
                        "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationControlRingState": {
                        "type": "string",
                        "description": "The current status of this ring."
                      },
                      "ringStationControlBeaconSender": {
                        "type": "string",
                        "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlBeaconNAUN": {
                        "type": "string",
                        "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlActiveMonitor": {
                        "type": "string",
                        "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationControlOrderChanges": {
                        "type": "integer",
                        "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationControlOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "ringStationControlStatus": {
                        "type": "string",
                        "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationControlEntry": [
                    {
                      "ringStationControlIfIndex": 1,
                      "ringStationControlTableSize": -2147483648,
                      "ringStationControlActiveStations": -2147483648,
                      "ringStationControlRingState": "up(1)",
                      "ringStationControlBeaconSender": "example-string",
                      "ringStationControlBeaconNAUN": "example-string",
                      "ringStationControlActiveMonitor": "example-string",
                      "ringStationControlOrderChanges": 0,
                      "ringStationControlOwner": "example-string",
                      "ringStationControlStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationControlEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationControlEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationControlEntry={ringStationControlIfIndex}": {
      "get": {
        "summary": "Get ringStationControlEntry entry",
        "description": "Retrieve specific ringStationControlEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationControlIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlTableSize": {
                      "type": "integer",
                      "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlActiveStations": {
                      "type": "integer",
                      "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationControlRingState": {
                      "type": "string",
                      "description": "The current status of this ring."
                    },
                    "ringStationControlBeaconSender": {
                      "type": "string",
                      "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlBeaconNAUN": {
                      "type": "string",
                      "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlActiveMonitor": {
                      "type": "string",
                      "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationControlOrderChanges": {
                      "type": "integer",
                      "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationControlOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "ringStationControlStatus": {
                      "type": "string",
                      "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationControlEntry": {
                    "ringStationControlIfIndex": 1,
                    "ringStationControlTableSize": -2147483648,
                    "ringStationControlActiveStations": -2147483648,
                    "ringStationControlRingState": "up(1)",
                    "ringStationControlBeaconSender": "example-string",
                    "ringStationControlBeaconNAUN": "example-string",
                    "ringStationControlActiveMonitor": "example-string",
                    "ringStationControlOrderChanges": 0,
                    "ringStationControlOwner": "example-string",
                    "ringStationControlStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationControlEntry-4"
      },
      "x-yang-path": "/ringStationControlEntry={ringStationControlIfIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationControlIfIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationEntry": {
      "get": {
        "summary": "Get ringStationEntry list",
        "description": "Retrieve list of ringStationEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationLastNAUN": {
                        "type": "string",
                        "description": "The physical address of last known NAUN of this\n            station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationStationStatus": {
                        "type": "string",
                        "description": "The status of this station on the ring."
                      },
                      "ringStationLastEnterTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationLastExitTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationDuplicateAddresses": {
                        "type": "integer",
                        "description": "The number of times this station experienced a\n            duplicate address error.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutLineErrors": {
                        "type": "integer",
                        "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInternalErrors": {
                        "type": "integer",
                        "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutBurstErrors": {
                        "type": "integer",
                        "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationACErrors": {
                        "type": "integer",
                        "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationAbortErrors": {
                        "type": "integer",
                        "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationLostFrameErrors": {
                        "type": "integer",
                        "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationCongestionErrors": {
                        "type": "integer",
                        "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationFrameCopiedErrors": {
                        "type": "integer",
                        "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationFrequencyErrors": {
                        "type": "integer",
                        "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationTokenErrors": {
                        "type": "integer",
                        "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInBeaconErrors": {
                        "type": "integer",
                        "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationOutBeaconErrors": {
                        "type": "integer",
                        "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "ringStationInsertions": {
                        "type": "integer",
                        "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationEntry": [
                    {
                      "ringStationIfIndex": 1,
                      "ringStationMacAddress": "00:11:22:33:44:55",
                      "ringStationLastNAUN": "example-string",
                      "ringStationStationStatus": "up(1)",
                      "ringStationLastEnterTime": "example-string",
                      "ringStationLastExitTime": "example-string",
                      "ringStationDuplicateAddresses": 0,
                      "ringStationInLineErrors": 0,
                      "ringStationOutLineErrors": 0,
                      "ringStationInternalErrors": 0,
                      "ringStationInBurstErrors": 0,
                      "ringStationOutBurstErrors": 0,
                      "ringStationACErrors": 0,
                      "ringStationAbortErrors": 0,
                      "ringStationLostFrameErrors": 0,
                      "ringStationCongestionErrors": 0,
                      "ringStationFrameCopiedErrors": 0,
                      "ringStationFrequencyErrors": 0,
                      "ringStationTokenErrors": 0,
                      "ringStationInBeaconErrors": 0,
                      "ringStationOutBeaconErrors": 0,
                      "ringStationInsertions": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationOrderEntry": {
      "get": {
        "summary": "Get ringStationOrderEntry list",
        "description": "Retrieve list of ringStationOrderEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationOrderIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationOrderOrderIndex": {
                        "type": "integer",
                        "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationOrderMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationOrderEntry": [
                    {
                      "ringStationOrderIfIndex": 1,
                      "ringStationOrderOrderIndex": 1,
                      "ringStationOrderMacAddress": "00:11:22:33:44:55"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationOrderEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationOrderEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigControlEntry": {
      "get": {
        "summary": "Get ringStationConfigControlEntry list",
        "description": "Retrieve list of ringStationConfigControlEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationConfigControlIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationConfigControlMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationConfigControlRemove": {
                        "type": "string",
                        "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request."
                      },
                      "ringStationConfigControlUpdateStats": {
                        "type": "string",
                        "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request."
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigControlEntry": [
                    {
                      "ringStationConfigControlIfIndex": 1,
                      "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                      "ringStationConfigControlRemove": "example-string",
                      "ringStationConfigControlUpdateStats": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigControlEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigControlEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigEntry": {
      "get": {
        "summary": "Get ringStationConfigEntry list",
        "description": "Retrieve list of ringStationConfigEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ringStationConfigIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "ringStationConfigMacAddress": {
                        "type": "string",
                        "description": "The physical address of this station.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                      },
                      "ringStationConfigUpdateTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                        "x-yang-type": "yang:timeticks"
                      },
                      "ringStationConfigLocation": {
                        "type": "string",
                        "description": "The assigned physical location of this station.",
                        "format": "binary"
                      },
                      "ringStationConfigMicrocode": {
                        "type": "string",
                        "description": "The microcode EC level of this station.",
                        "format": "binary"
                      },
                      "ringStationConfigGroupAddress": {
                        "type": "string",
                        "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                        "format": "binary"
                      },
                      "ringStationConfigFunctionalAddress": {
                        "type": "string",
                        "description": "the functional addresses recognized by this\n            station.",
                        "format": "binary"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigEntry": [
                    {
                      "ringStationConfigIfIndex": 1,
                      "ringStationConfigMacAddress": "00:11:22:33:44:55",
                      "ringStationConfigUpdateTime": "example-string",
                      "ringStationConfigLocation": "example-string",
                      "ringStationConfigMicrocode": "example-string",
                      "ringStationConfigGroupAddress": "192.168.1.1",
                      "ringStationConfigFunctionalAddress": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/ringStationConfigEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry": {
      "get": {
        "summary": "Get sourceRoutingStatsEntry list",
        "description": "Retrieve list of sourceRoutingStatsEntry entries from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "sourceRoutingStatsIfIndex": {
                        "type": "integer",
                        "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "sourceRoutingStatsRingNumber": {
                        "type": "integer",
                        "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "sourceRoutingStatsInFrames": {
                        "type": "integer",
                        "description": "The count of frames sent into this ring from\n            another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOutFrames": {
                        "type": "integer",
                        "description": "The count of frames sent from this ring to\n            another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsThroughFrames": {
                        "type": "integer",
                        "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsAllRoutesBroadcastFrames": {
                        "type": "integer",
                        "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsSingleRouteBroadcastFrames": {
                        "type": "integer",
                        "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsInOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOutOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsThroughOctets": {
                        "type": "integer",
                        "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsAllRoutesBroadcastOctets": {
                        "type": "integer",
                        "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                        "type": "integer",
                        "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsLocalLLCFrames": {
                        "type": "integer",
                        "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats1HopFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats2HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats3HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats4HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats5HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats6HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats7HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStats8HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsMoreThan8HopsFrames": {
                        "type": "integer",
                        "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "sourceRoutingStatsOwner": {
                        "type": "string",
                        "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                      },
                      "sourceRoutingStatsStatus": {
                        "type": "string",
                        "description": "The status of this sourceRoutingStats entry.",
                        "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                      }
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry": [
                    {
                      "sourceRoutingStatsIfIndex": 1,
                      "sourceRoutingStatsRingNumber": -2147483648,
                      "sourceRoutingStatsInFrames": 0,
                      "sourceRoutingStatsOutFrames": 0,
                      "sourceRoutingStatsThroughFrames": 0,
                      "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                      "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                      "sourceRoutingStatsInOctets": 1234567890,
                      "sourceRoutingStatsOutOctets": 1234567890,
                      "sourceRoutingStatsThroughOctets": 1234567890,
                      "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                      "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                      "sourceRoutingStatsLocalLLCFrames": 0,
                      "sourceRoutingStats1HopFrames": 0,
                      "sourceRoutingStats2HopsFrames": 0,
                      "sourceRoutingStats3HopsFrames": 0,
                      "sourceRoutingStats4HopsFrames": 0,
                      "sourceRoutingStats5HopsFrames": 0,
                      "sourceRoutingStats6HopsFrames": 0,
                      "sourceRoutingStats7HopsFrames": 0,
                      "sourceRoutingStats8HopsFrames": 0,
                      "sourceRoutingStatsMoreThan8HopsFrames": 0,
                      "sourceRoutingStatsOwner": "example-string",
                      "sourceRoutingStatsStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-sourceRoutingStatsEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/sourceRoutingStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry={sourceRoutingStatsIfIndex}": {
      "get": {
        "summary": "Get sourceRoutingStatsEntry entry",
        "description": "Retrieve specific sourceRoutingStatsEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "sourceRoutingStatsIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "sourceRoutingStatsIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "sourceRoutingStatsRingNumber": {
                      "type": "integer",
                      "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "sourceRoutingStatsInFrames": {
                      "type": "integer",
                      "description": "The count of frames sent into this ring from\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOutFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from this ring to\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsThroughFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsAllRoutesBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsSingleRouteBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsInOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOutOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsThroughOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsAllRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsLocalLLCFrames": {
                      "type": "integer",
                      "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats1HopFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats2HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats3HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats4HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats5HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats6HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats7HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStats8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsMoreThan8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "sourceRoutingStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString"
                    },
                    "sourceRoutingStatsStatus": {
                      "type": "string",
                      "description": "The status of this sourceRoutingStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:sourceRoutingStatsEntry": {
                    "sourceRoutingStatsIfIndex": 1,
                    "sourceRoutingStatsRingNumber": -2147483648,
                    "sourceRoutingStatsInFrames": 0,
                    "sourceRoutingStatsOutFrames": 0,
                    "sourceRoutingStatsThroughFrames": 0,
                    "sourceRoutingStatsAllRoutesBroadcastFrames": 0,
                    "sourceRoutingStatsSingleRouteBroadcastFrames": 0,
                    "sourceRoutingStatsInOctets": 1234567890,
                    "sourceRoutingStatsOutOctets": 1234567890,
                    "sourceRoutingStatsThroughOctets": 1234567890,
                    "sourceRoutingStatsAllRoutesBroadcastOctets": 1234567890,
                    "sourceRoutingStatsSingleRoutesBroadcastOctets": 1234567890,
                    "sourceRoutingStatsLocalLLCFrames": 0,
                    "sourceRoutingStats1HopFrames": 0,
                    "sourceRoutingStats2HopsFrames": 0,
                    "sourceRoutingStats3HopsFrames": 0,
                    "sourceRoutingStats4HopsFrames": 0,
                    "sourceRoutingStats5HopsFrames": 0,
                    "sourceRoutingStats6HopsFrames": 0,
                    "sourceRoutingStats7HopsFrames": 0,
                    "sourceRoutingStats8HopsFrames": 0,
                    "sourceRoutingStatsMoreThan8HopsFrames": 0,
                    "sourceRoutingStatsOwner": "example-string",
                    "sourceRoutingStatsStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-sourceRoutingStatsEntry-4"
      },
      "x-yang-path": "/sourceRoutingStatsEntry={sourceRoutingStatsIfIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "sourceRoutingStatsIfIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLHistoryTable/tokenRingMLHistoryEntry={tokenRingMLHistoryIndex},{tokenRingMLHistorySampleIndex}": {
      "get": {
        "summary": "Get tokenRingMLHistoryEntry entry",
        "description": "Retrieve specific tokenRingMLHistoryEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingMLHistoryIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tokenRingMLHistorySampleIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "tokenRingMLHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBeaconTime": {
                      "type": "string",
                      "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                    },
                    "tokenRingMLHistoryBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistorySoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryActiveStations": {
                      "type": "integer",
                      "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry": {
                    "tokenRingMLHistoryIndex": 1,
                    "tokenRingMLHistorySampleIndex": 1,
                    "tokenRingMLHistoryIntervalStart": "example-string",
                    "tokenRingMLHistoryDropEvents": 0,
                    "tokenRingMLHistoryMacOctets": 1234567890,
                    "tokenRingMLHistoryMacPkts": 0,
                    "tokenRingMLHistoryRingPurgeEvents": 0,
                    "tokenRingMLHistoryRingPurgePkts": 0,
                    "tokenRingMLHistoryBeaconEvents": 0,
                    "tokenRingMLHistoryBeaconTime": "example-string",
                    "tokenRingMLHistoryBeaconPkts": 0,
                    "tokenRingMLHistoryClaimTokenEvents": 0,
                    "tokenRingMLHistoryClaimTokenPkts": 0,
                    "tokenRingMLHistoryNAUNChanges": 0,
                    "tokenRingMLHistoryLineErrors": 0,
                    "tokenRingMLHistoryInternalErrors": 0,
                    "tokenRingMLHistoryBurstErrors": 0,
                    "tokenRingMLHistoryACErrors": 0,
                    "tokenRingMLHistoryAbortErrors": 0,
                    "tokenRingMLHistoryLostFrameErrors": 0,
                    "tokenRingMLHistoryCongestionErrors": 0,
                    "tokenRingMLHistoryFrameCopiedErrors": 0,
                    "tokenRingMLHistoryFrequencyErrors": 0,
                    "tokenRingMLHistoryTokenErrors": 0,
                    "tokenRingMLHistorySoftErrorReports": 0,
                    "tokenRingMLHistoryRingPollEvents": 0,
                    "tokenRingMLHistoryActiveStations": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLHistoryEntry-2"
      },
      "x-yang-path": "/tokenRingMLHistoryTable/tokenRingMLHistoryEntry={tokenRingMLHistoryIndex tokenRingMLHistorySampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingMLHistoryIndex tokenRingMLHistorySampleIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPHistoryTable/tokenRingPHistoryEntry={tokenRingPHistoryIndex},{tokenRingPHistorySampleIndex}": {
      "get": {
        "summary": "Get tokenRingPHistoryEntry entry",
        "description": "Retrieve specific tokenRingPHistoryEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingPHistoryIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tokenRingPHistorySampleIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingPHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "tokenRingPHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry": {
                    "tokenRingPHistoryIndex": 1,
                    "tokenRingPHistorySampleIndex": 1,
                    "tokenRingPHistoryIntervalStart": "example-string",
                    "tokenRingPHistoryDropEvents": 0,
                    "tokenRingPHistoryDataOctets": 1234567890,
                    "tokenRingPHistoryDataPkts": 0,
                    "tokenRingPHistoryDataBroadcastPkts": 0,
                    "tokenRingPHistoryDataMulticastPkts": 0,
                    "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                    "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                    "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                    "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                    "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                    "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                    "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                    "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                    "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                    "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPHistoryEntry-2"
      },
      "x-yang-path": "/tokenRingPHistoryTable/tokenRingPHistoryEntry={tokenRingPHistoryIndex tokenRingPHistorySampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingPHistoryIndex tokenRingPHistorySampleIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationTable/ringStationEntry={ringStationIfIndex},{ringStationMacAddress}": {
      "get": {
        "summary": "Get ringStationEntry entry",
        "description": "Retrieve specific ringStationEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationLastNAUN": {
                      "type": "string",
                      "description": "The physical address of last known NAUN of this\n            station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationStationStatus": {
                      "type": "string",
                      "description": "The status of this station on the ring."
                    },
                    "ringStationLastEnterTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationLastExitTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationDuplicateAddresses": {
                      "type": "integer",
                      "description": "The number of times this station experienced a\n            duplicate address error.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInsertions": {
                      "type": "integer",
                      "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationEntry": {
                    "ringStationIfIndex": 1,
                    "ringStationMacAddress": "00:11:22:33:44:55",
                    "ringStationLastNAUN": "example-string",
                    "ringStationStationStatus": "up(1)",
                    "ringStationLastEnterTime": "example-string",
                    "ringStationLastExitTime": "example-string",
                    "ringStationDuplicateAddresses": 0,
                    "ringStationInLineErrors": 0,
                    "ringStationOutLineErrors": 0,
                    "ringStationInternalErrors": 0,
                    "ringStationInBurstErrors": 0,
                    "ringStationOutBurstErrors": 0,
                    "ringStationACErrors": 0,
                    "ringStationAbortErrors": 0,
                    "ringStationLostFrameErrors": 0,
                    "ringStationCongestionErrors": 0,
                    "ringStationFrameCopiedErrors": 0,
                    "ringStationFrequencyErrors": 0,
                    "ringStationTokenErrors": 0,
                    "ringStationInBeaconErrors": 0,
                    "ringStationOutBeaconErrors": 0,
                    "ringStationInsertions": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationEntry-2"
      },
      "x-yang-path": "/ringStationTable/ringStationEntry={ringStationIfIndex ringStationMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationIfIndex ringStationMacAddress"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationOrderTable/ringStationOrderEntry={ringStationOrderIfIndex},{ringStationOrderOrderIndex}": {
      "get": {
        "summary": "Get ringStationOrderEntry entry",
        "description": "Retrieve specific ringStationOrderEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationOrderIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationOrderOrderIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationOrderIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationOrderOrderIndex": {
                      "type": "integer",
                      "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationOrderMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationOrderEntry": {
                    "ringStationOrderIfIndex": 1,
                    "ringStationOrderOrderIndex": 1,
                    "ringStationOrderMacAddress": "00:11:22:33:44:55"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationOrderEntry-2"
      },
      "x-yang-path": "/ringStationOrderTable/ringStationOrderEntry={ringStationOrderIfIndex ringStationOrderOrderIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationOrderIfIndex ringStationOrderOrderIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigControlTable/ringStationConfigControlEntry={ringStationConfigControlIfIndex},{ringStationConfigControlMacAddress}": {
      "get": {
        "summary": "Get ringStationConfigControlEntry entry",
        "description": "Retrieve specific ringStationConfigControlEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationConfigControlIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationConfigControlMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationConfigControlMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationConfigControlRemove": {
                      "type": "string",
                      "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request."
                    },
                    "ringStationConfigControlUpdateStats": {
                      "type": "string",
                      "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request."
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigControlEntry": {
                    "ringStationConfigControlIfIndex": 1,
                    "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                    "ringStationConfigControlRemove": "example-string",
                    "ringStationConfigControlUpdateStats": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigControlEntry-2"
      },
      "x-yang-path": "/ringStationConfigControlTable/ringStationConfigControlEntry={ringStationConfigControlIfIndex ringStationConfigControlMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationConfigControlIfIndex ringStationConfigControlMacAddress"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigTable/ringStationConfigEntry={ringStationConfigIfIndex},{ringStationConfigMacAddress}": {
      "get": {
        "summary": "Get ringStationConfigEntry entry",
        "description": "Retrieve specific ringStationConfigEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationConfigIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationConfigMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationConfigMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationConfigUpdateTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationConfigLocation": {
                      "type": "string",
                      "description": "The assigned physical location of this station.",
                      "format": "binary"
                    },
                    "ringStationConfigMicrocode": {
                      "type": "string",
                      "description": "The microcode EC level of this station.",
                      "format": "binary"
                    },
                    "ringStationConfigGroupAddress": {
                      "type": "string",
                      "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                      "format": "binary"
                    },
                    "ringStationConfigFunctionalAddress": {
                      "type": "string",
                      "description": "the functional addresses recognized by this\n            station.",
                      "format": "binary"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigEntry": {
                    "ringStationConfigIfIndex": 1,
                    "ringStationConfigMacAddress": "00:11:22:33:44:55",
                    "ringStationConfigUpdateTime": "example-string",
                    "ringStationConfigLocation": "example-string",
                    "ringStationConfigMicrocode": "example-string",
                    "ringStationConfigGroupAddress": "192.168.1.1",
                    "ringStationConfigFunctionalAddress": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigEntry-2"
      },
      "x-yang-path": "/ringStationConfigTable/ringStationConfigEntry={ringStationConfigIfIndex ringStationConfigMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationConfigIfIndex ringStationConfigMacAddress"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry={tokenRingMLHistoryIndex},{tokenRingMLHistorySampleIndex}": {
      "get": {
        "summary": "Get tokenRingMLHistoryEntry entry",
        "description": "Retrieve specific tokenRingMLHistoryEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingMLHistoryIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tokenRingMLHistorySampleIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingMLHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "tokenRingMLHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBeaconTime": {
                      "type": "string",
                      "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval"
                    },
                    "tokenRingMLHistoryBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistorySoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingMLHistoryActiveStations": {
                      "type": "integer",
                      "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingMLHistoryEntry": {
                    "tokenRingMLHistoryIndex": 1,
                    "tokenRingMLHistorySampleIndex": 1,
                    "tokenRingMLHistoryIntervalStart": "example-string",
                    "tokenRingMLHistoryDropEvents": 0,
                    "tokenRingMLHistoryMacOctets": 1234567890,
                    "tokenRingMLHistoryMacPkts": 0,
                    "tokenRingMLHistoryRingPurgeEvents": 0,
                    "tokenRingMLHistoryRingPurgePkts": 0,
                    "tokenRingMLHistoryBeaconEvents": 0,
                    "tokenRingMLHistoryBeaconTime": "example-string",
                    "tokenRingMLHistoryBeaconPkts": 0,
                    "tokenRingMLHistoryClaimTokenEvents": 0,
                    "tokenRingMLHistoryClaimTokenPkts": 0,
                    "tokenRingMLHistoryNAUNChanges": 0,
                    "tokenRingMLHistoryLineErrors": 0,
                    "tokenRingMLHistoryInternalErrors": 0,
                    "tokenRingMLHistoryBurstErrors": 0,
                    "tokenRingMLHistoryACErrors": 0,
                    "tokenRingMLHistoryAbortErrors": 0,
                    "tokenRingMLHistoryLostFrameErrors": 0,
                    "tokenRingMLHistoryCongestionErrors": 0,
                    "tokenRingMLHistoryFrameCopiedErrors": 0,
                    "tokenRingMLHistoryFrequencyErrors": 0,
                    "tokenRingMLHistoryTokenErrors": 0,
                    "tokenRingMLHistorySoftErrorReports": 0,
                    "tokenRingMLHistoryRingPollEvents": 0,
                    "tokenRingMLHistoryActiveStations": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingMLHistoryEntry-4"
      },
      "x-yang-path": "/tokenRingMLHistoryEntry={tokenRingMLHistoryIndex tokenRingMLHistorySampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingMLHistoryIndex tokenRingMLHistorySampleIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry={tokenRingPHistoryIndex},{tokenRingPHistorySampleIndex}": {
      "get": {
        "summary": "Get tokenRingPHistoryEntry entry",
        "description": "Retrieve specific tokenRingPHistoryEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "tokenRingPHistoryIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tokenRingPHistorySampleIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "tokenRingPHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "tokenRingPHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "tokenRingPHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:tokenRingPHistoryEntry": {
                    "tokenRingPHistoryIndex": 1,
                    "tokenRingPHistorySampleIndex": 1,
                    "tokenRingPHistoryIntervalStart": "example-string",
                    "tokenRingPHistoryDropEvents": 0,
                    "tokenRingPHistoryDataOctets": 1234567890,
                    "tokenRingPHistoryDataPkts": 0,
                    "tokenRingPHistoryDataBroadcastPkts": 0,
                    "tokenRingPHistoryDataMulticastPkts": 0,
                    "tokenRingPHistoryDataPkts18to63Octets": 1234567890,
                    "tokenRingPHistoryDataPkts64to127Octets": 1234567890,
                    "tokenRingPHistoryDataPkts128to255Octets": 1234567890,
                    "tokenRingPHistoryDataPkts256to511Octets": 1234567890,
                    "tokenRingPHistoryDataPkts512to1023Octets": 1234567890,
                    "tokenRingPHistoryDataPkts1024to2047Octets": 1234567890,
                    "tokenRingPHistoryDataPkts2048to4095Octets": 1234567890,
                    "tokenRingPHistoryDataPkts4096to8191Octets": 1234567890,
                    "tokenRingPHistoryDataPkts8192to18000Octets": 1234567890,
                    "tokenRingPHistoryDataPktsGreaterThan18000Octets": 1234567890
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-tokenRingPHistoryEntry-4"
      },
      "x-yang-path": "/tokenRingPHistoryEntry={tokenRingPHistoryIndex tokenRingPHistorySampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "tokenRingPHistoryIndex tokenRingPHistorySampleIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationEntry={ringStationIfIndex},{ringStationMacAddress}": {
      "get": {
        "summary": "Get ringStationEntry entry",
        "description": "Retrieve specific ringStationEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationLastNAUN": {
                      "type": "string",
                      "description": "The physical address of last known NAUN of this\n            station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationStationStatus": {
                      "type": "string",
                      "description": "The status of this station on the ring."
                    },
                    "ringStationLastEnterTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationLastExitTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationDuplicateAddresses": {
                      "type": "integer",
                      "description": "The number of times this station experienced a\n            duplicate address error.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationOutBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "ringStationInsertions": {
                      "type": "integer",
                      "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationEntry": {
                    "ringStationIfIndex": 1,
                    "ringStationMacAddress": "00:11:22:33:44:55",
                    "ringStationLastNAUN": "example-string",
                    "ringStationStationStatus": "up(1)",
                    "ringStationLastEnterTime": "example-string",
                    "ringStationLastExitTime": "example-string",
                    "ringStationDuplicateAddresses": 0,
                    "ringStationInLineErrors": 0,
                    "ringStationOutLineErrors": 0,
                    "ringStationInternalErrors": 0,
                    "ringStationInBurstErrors": 0,
                    "ringStationOutBurstErrors": 0,
                    "ringStationACErrors": 0,
                    "ringStationAbortErrors": 0,
                    "ringStationLostFrameErrors": 0,
                    "ringStationCongestionErrors": 0,
                    "ringStationFrameCopiedErrors": 0,
                    "ringStationFrequencyErrors": 0,
                    "ringStationTokenErrors": 0,
                    "ringStationInBeaconErrors": 0,
                    "ringStationOutBeaconErrors": 0,
                    "ringStationInsertions": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationEntry-4"
      },
      "x-yang-path": "/ringStationEntry={ringStationIfIndex ringStationMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationIfIndex ringStationMacAddress"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationOrderEntry={ringStationOrderIfIndex},{ringStationOrderOrderIndex}": {
      "get": {
        "summary": "Get ringStationOrderEntry entry",
        "description": "Retrieve specific ringStationOrderEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationOrderIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationOrderOrderIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationOrderIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationOrderOrderIndex": {
                      "type": "integer",
                      "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationOrderMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationOrderEntry": {
                    "ringStationOrderIfIndex": 1,
                    "ringStationOrderOrderIndex": 1,
                    "ringStationOrderMacAddress": "00:11:22:33:44:55"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationOrderEntry-4"
      },
      "x-yang-path": "/ringStationOrderEntry={ringStationOrderIfIndex ringStationOrderOrderIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationOrderIfIndex ringStationOrderOrderIndex"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigControlEntry={ringStationConfigControlIfIndex},{ringStationConfigControlMacAddress}": {
      "get": {
        "summary": "Get ringStationConfigControlEntry entry",
        "description": "Retrieve specific ringStationConfigControlEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationConfigControlIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationConfigControlMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationConfigControlMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationConfigControlRemove": {
                      "type": "string",
                      "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request."
                    },
                    "ringStationConfigControlUpdateStats": {
                      "type": "string",
                      "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request."
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigControlEntry": {
                    "ringStationConfigControlIfIndex": 1,
                    "ringStationConfigControlMacAddress": "00:11:22:33:44:55",
                    "ringStationConfigControlRemove": "example-string",
                    "ringStationConfigControlUpdateStats": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigControlEntry-4"
      },
      "x-yang-path": "/ringStationConfigControlEntry={ringStationConfigControlIfIndex ringStationConfigControlMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationConfigControlIfIndex ringStationConfigControlMacAddress"
      ]
    },
    "/data/TOKEN-RING-RMON-MIB:ringStationConfigEntry={ringStationConfigIfIndex},{ringStationConfigMacAddress}": {
      "get": {
        "summary": "Get ringStationConfigEntry entry",
        "description": "Retrieve specific ringStationConfigEntry entry by key from MIB",
        "tags": [
          "TOKEN-RING-RMON-MIB"
        ],
        "parameters": [
          {
            "name": "ringStationConfigIfIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ringStationConfigMacAddress",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "ringStationConfigMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress"
                    },
                    "ringStationConfigUpdateTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                      "x-yang-type": "yang:timeticks"
                    },
                    "ringStationConfigLocation": {
                      "type": "string",
                      "description": "The assigned physical location of this station.",
                      "format": "binary"
                    },
                    "ringStationConfigMicrocode": {
                      "type": "string",
                      "description": "The microcode EC level of this station.",
                      "format": "binary"
                    },
                    "ringStationConfigGroupAddress": {
                      "type": "string",
                      "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                      "format": "binary"
                    },
                    "ringStationConfigFunctionalAddress": {
                      "type": "string",
                      "description": "the functional addresses recognized by this\n            station.",
                      "format": "binary"
                    }
                  }
                },
                "example": {
                  "TOKEN-RING-RMON-MIB:ringStationConfigEntry": {
                    "ringStationConfigIfIndex": 1,
                    "ringStationConfigMacAddress": "00:11:22:33:44:55",
                    "ringStationConfigUpdateTime": "example-string",
                    "ringStationConfigLocation": "example-string",
                    "ringStationConfigMicrocode": "example-string",
                    "ringStationConfigGroupAddress": "192.168.1.1",
                    "ringStationConfigFunctionalAddress": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-ringStationConfigEntry-4"
      },
      "x-yang-path": "/ringStationConfigEntry={ringStationConfigIfIndex ringStationConfigMacAddress}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "ringStationConfigIfIndex ringStationConfigMacAddress"
      ]
    }
  },
  "components": {
    "schemas": {
      "TOKEN-RING-RMON-MIB_TOKEN-RING-RMON-MIB": {
        "type": "object",
        "description": "A list of Mac-Layer Token Ring statistics\n        \n        \n        \n        \n        \n        entries.",
        "properties": {
          "tokenRingMLStatsEntry": {
            "type": "array",
            "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
            "items": {
              "type": "object",
              "properties": {
                "tokenRingMLStatsIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingMLStatsDataSource": {
                  "type": "string",
                  "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                  "x-yang-type": "yang:object-identifier-128",
                  "readOnly": true
                },
                "tokenRingMLStatsDropEvents": {
                  "type": "integer",
                  "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsMacOctets": {
                  "type": "integer",
                  "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsMacPkts": {
                  "type": "integer",
                  "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsRingPurgeEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsRingPurgePkts": {
                  "type": "integer",
                  "description": "The total number of ring purge MAC packets\n            detected by probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsBeaconEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsBeaconTime": {
                  "type": "string",
                  "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
                  "readOnly": true
                },
                "tokenRingMLStatsBeaconPkts": {
                  "type": "integer",
                  "description": "The total number of beacon MAC packets detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsClaimTokenEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsClaimTokenPkts": {
                  "type": "integer",
                  "description": "The total number of claim token MAC packets\n            detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsNAUNChanges": {
                  "type": "integer",
                  "description": "The total number of NAUN changes detected by the\n            probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsLineErrors": {
                  "type": "integer",
                  "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsInternalErrors": {
                  "type": "integer",
                  "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsBurstErrors": {
                  "type": "integer",
                  "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsACErrors": {
                  "type": "integer",
                  "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsAbortErrors": {
                  "type": "integer",
                  "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsLostFrameErrors": {
                  "type": "integer",
                  "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsCongestionErrors": {
                  "type": "integer",
                  "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsFrameCopiedErrors": {
                  "type": "integer",
                  "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsFrequencyErrors": {
                  "type": "integer",
                  "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsTokenErrors": {
                  "type": "integer",
                  "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsSoftErrorReports": {
                  "type": "integer",
                  "description": "The total number of soft error report frames\n            detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsRingPollEvents": {
                  "type": "integer",
                  "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLStatsOwner": {
                  "type": "string",
                  "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                  "readOnly": true
                },
                "tokenRingMLStatsStatus": {
                  "type": "string",
                  "description": "The status of this tokenRingMLStats entry.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "tokenRingPStatsEntry": {
            "type": "array",
            "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
            "items": {
              "type": "object",
              "properties": {
                "tokenRingPStatsIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingPStatsDataSource": {
                  "type": "string",
                  "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                  "x-yang-type": "yang:object-identifier-128",
                  "readOnly": true
                },
                "tokenRingPStatsDropEvents": {
                  "type": "integer",
                  "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataOctets": {
                  "type": "integer",
                  "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts": {
                  "type": "integer",
                  "description": "The total number of non-MAC packets in good\n            frames.  received.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataBroadcastPkts": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataMulticastPkts": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts18to63Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts64to127Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts128to255Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts256to511Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts512to1023Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts1024to2047Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts2048to4095Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts4096to8191Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPkts8192to18000Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPStatsOwner": {
                  "type": "string",
                  "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                  "readOnly": true
                },
                "tokenRingPStatsStatus": {
                  "type": "string",
                  "description": "The status of this tokenRingPStats entry.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "tokenRingMLHistoryEntry": {
            "type": "array",
            "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
            "items": {
              "type": "object",
              "properties": {
                "tokenRingMLHistoryIndex": {
                  "type": "integer",
                  "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingMLHistorySampleIndex": {
                  "type": "integer",
                  "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingMLHistoryIntervalStart": {
                  "type": "string",
                  "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                  "x-yang-type": "yang:timeticks",
                  "readOnly": true
                },
                "tokenRingMLHistoryDropEvents": {
                  "type": "integer",
                  "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryMacOctets": {
                  "type": "integer",
                  "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryMacPkts": {
                  "type": "integer",
                  "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryRingPurgeEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryRingPurgePkts": {
                  "type": "integer",
                  "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryBeaconEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryBeaconTime": {
                  "type": "string",
                  "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
                  "readOnly": true
                },
                "tokenRingMLHistoryBeaconPkts": {
                  "type": "integer",
                  "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryClaimTokenEvents": {
                  "type": "integer",
                  "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryClaimTokenPkts": {
                  "type": "integer",
                  "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryNAUNChanges": {
                  "type": "integer",
                  "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryLineErrors": {
                  "type": "integer",
                  "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryInternalErrors": {
                  "type": "integer",
                  "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryBurstErrors": {
                  "type": "integer",
                  "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryACErrors": {
                  "type": "integer",
                  "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryAbortErrors": {
                  "type": "integer",
                  "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryLostFrameErrors": {
                  "type": "integer",
                  "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryCongestionErrors": {
                  "type": "integer",
                  "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryFrameCopiedErrors": {
                  "type": "integer",
                  "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryFrequencyErrors": {
                  "type": "integer",
                  "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryTokenErrors": {
                  "type": "integer",
                  "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistorySoftErrorReports": {
                  "type": "integer",
                  "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryRingPollEvents": {
                  "type": "integer",
                  "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingMLHistoryActiveStations": {
                  "type": "integer",
                  "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "tokenRingPHistoryEntry": {
            "type": "array",
            "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
            "items": {
              "type": "object",
              "properties": {
                "tokenRingPHistoryIndex": {
                  "type": "integer",
                  "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingPHistorySampleIndex": {
                  "type": "integer",
                  "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "tokenRingPHistoryIntervalStart": {
                  "type": "string",
                  "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                  "x-yang-type": "yang:timeticks",
                  "readOnly": true
                },
                "tokenRingPHistoryDropEvents": {
                  "type": "integer",
                  "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataOctets": {
                  "type": "integer",
                  "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataBroadcastPkts": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataMulticastPkts": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts18to63Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts64to127Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts128to255Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts256to511Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts512to1023Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts1024to2047Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts2048to4095Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts4096to8191Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPkts8192to18000Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                  "type": "integer",
                  "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "ringStationControlEntry": {
            "type": "array",
            "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
            "items": {
              "type": "object",
              "properties": {
                "ringStationControlIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationControlTableSize": {
                  "type": "integer",
                  "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationControlActiveStations": {
                  "type": "integer",
                  "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationControlRingState": {
                  "type": "string",
                  "description": "The current status of this ring.",
                  "readOnly": true
                },
                "ringStationControlBeaconSender": {
                  "type": "string",
                  "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationControlBeaconNAUN": {
                  "type": "string",
                  "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationControlActiveMonitor": {
                  "type": "string",
                  "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationControlOrderChanges": {
                  "type": "integer",
                  "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationControlOwner": {
                  "type": "string",
                  "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                  "readOnly": true
                },
                "ringStationControlStatus": {
                  "type": "string",
                  "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "ringStationEntry": {
            "type": "array",
            "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
            "items": {
              "type": "object",
              "properties": {
                "ringStationIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationMacAddress": {
                  "type": "string",
                  "description": "The physical address of this station.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationLastNAUN": {
                  "type": "string",
                  "description": "The physical address of last known NAUN of this\n            station.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationStationStatus": {
                  "type": "string",
                  "description": "The status of this station on the ring.",
                  "readOnly": true
                },
                "ringStationLastEnterTime": {
                  "type": "string",
                  "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                  "x-yang-type": "yang:timeticks",
                  "readOnly": true
                },
                "ringStationLastExitTime": {
                  "type": "string",
                  "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                  "x-yang-type": "yang:timeticks",
                  "readOnly": true
                },
                "ringStationDuplicateAddresses": {
                  "type": "integer",
                  "description": "The number of times this station experienced a\n            duplicate address error.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationInLineErrors": {
                  "type": "integer",
                  "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationOutLineErrors": {
                  "type": "integer",
                  "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationInternalErrors": {
                  "type": "integer",
                  "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationInBurstErrors": {
                  "type": "integer",
                  "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationOutBurstErrors": {
                  "type": "integer",
                  "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationACErrors": {
                  "type": "integer",
                  "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationAbortErrors": {
                  "type": "integer",
                  "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationLostFrameErrors": {
                  "type": "integer",
                  "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationCongestionErrors": {
                  "type": "integer",
                  "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationFrameCopiedErrors": {
                  "type": "integer",
                  "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationFrequencyErrors": {
                  "type": "integer",
                  "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationTokenErrors": {
                  "type": "integer",
                  "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationInBeaconErrors": {
                  "type": "integer",
                  "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationOutBeaconErrors": {
                  "type": "integer",
                  "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "ringStationInsertions": {
                  "type": "integer",
                  "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "ringStationOrderEntry": {
            "type": "array",
            "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
            "items": {
              "type": "object",
              "properties": {
                "ringStationOrderIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationOrderOrderIndex": {
                  "type": "integer",
                  "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationOrderMacAddress": {
                  "type": "string",
                  "description": "The physical address of this station.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "ringStationConfigControlEntry": {
            "type": "array",
            "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
            "items": {
              "type": "object",
              "properties": {
                "ringStationConfigControlIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationConfigControlMacAddress": {
                  "type": "string",
                  "description": "The physical address of this station.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationConfigControlRemove": {
                  "type": "string",
                  "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request.",
                  "readOnly": true
                },
                "ringStationConfigControlUpdateStats": {
                  "type": "string",
                  "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "ringStationConfigEntry": {
            "type": "array",
            "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
            "items": {
              "type": "object",
              "properties": {
                "ringStationConfigIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "ringStationConfigMacAddress": {
                  "type": "string",
                  "description": "The physical address of this station.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                  "readOnly": true
                },
                "ringStationConfigUpdateTime": {
                  "type": "string",
                  "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                  "x-yang-type": "yang:timeticks",
                  "readOnly": true
                },
                "ringStationConfigLocation": {
                  "type": "string",
                  "description": "The assigned physical location of this station.",
                  "format": "binary",
                  "readOnly": true
                },
                "ringStationConfigMicrocode": {
                  "type": "string",
                  "description": "The microcode EC level of this station.",
                  "format": "binary",
                  "readOnly": true
                },
                "ringStationConfigGroupAddress": {
                  "type": "string",
                  "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                  "format": "binary",
                  "readOnly": true
                },
                "ringStationConfigFunctionalAddress": {
                  "type": "string",
                  "description": "the functional addresses recognized by this\n            station.",
                  "format": "binary",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "sourceRoutingStatsEntry": {
            "type": "array",
            "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
            "items": {
              "type": "object",
              "properties": {
                "sourceRoutingStatsIfIndex": {
                  "type": "integer",
                  "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "sourceRoutingStatsRingNumber": {
                  "type": "integer",
                  "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "sourceRoutingStatsInFrames": {
                  "type": "integer",
                  "description": "The count of frames sent into this ring from\n            another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsOutFrames": {
                  "type": "integer",
                  "description": "The count of frames sent from this ring to\n            another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsThroughFrames": {
                  "type": "integer",
                  "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsAllRoutesBroadcastFrames": {
                  "type": "integer",
                  "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsSingleRouteBroadcastFrames": {
                  "type": "integer",
                  "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsInOctets": {
                  "type": "integer",
                  "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsOutOctets": {
                  "type": "integer",
                  "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsThroughOctets": {
                  "type": "integer",
                  "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsAllRoutesBroadcastOctets": {
                  "type": "integer",
                  "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                  "type": "integer",
                  "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsLocalLLCFrames": {
                  "type": "integer",
                  "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats1HopFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats2HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats3HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats4HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats5HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats6HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats7HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStats8HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsMoreThan8HopsFrames": {
                  "type": "integer",
                  "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "sourceRoutingStatsOwner": {
                  "type": "string",
                  "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                  "readOnly": true
                },
                "sourceRoutingStatsStatus": {
                  "type": "string",
                  "description": "The status of this sourceRoutingStats entry.",
                  "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "tokenRingMLStatsTable": {
            "type": "object",
            "description": "A list of Mac-Layer Token Ring statistics\n        \n        \n        \n        \n        \n        entries.",
            "properties": {
              "tokenRingMLStatsEntry": {
                "type": "array",
                "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                "items": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingMLStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128",
                      "readOnly": true
                    },
                    "tokenRingMLStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of ring purge MAC packets\n            detected by probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsBeaconTime": {
                      "type": "string",
                      "description": "The total amount of time that the ring has been\n            in the beaconing state.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
                      "readOnly": true
                    },
                    "tokenRingMLStatsBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsSoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                      "readOnly": true
                    },
                    "tokenRingMLStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingMLStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "tokenRingPStatsTable": {
            "type": "object",
            "description": "A list of promiscuous Token Ring statistics\n        entries.",
            "properties": {
              "tokenRingPStatsEntry": {
                "type": "array",
                "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
                "items": {
                  "type": "object",
                  "properties": {
                    "tokenRingPStatsIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataSource": {
                      "type": "string",
                      "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
                      "x-yang-type": "yang:object-identifier-128",
                      "readOnly": true
                    },
                    "tokenRingPStatsDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts": {
                      "type": "integer",
                      "description": "The total number of non-MAC packets in good\n            frames.  received.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                      "readOnly": true
                    },
                    "tokenRingPStatsStatus": {
                      "type": "string",
                      "description": "The status of this tokenRingPStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "tokenRingMLHistoryTable": {
            "type": "object",
            "description": "A list of Mac-Layer Token Ring statistics\n        \n        \n        \n        \n        \n        entries.",
            "properties": {
              "tokenRingMLHistoryEntry": {
                "type": "array",
                "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
                "items": {
                  "type": "object",
                  "properties": {
                    "tokenRingMLHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingMLHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks",
                      "readOnly": true
                    },
                    "tokenRingMLHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryMacOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryMacPkts": {
                      "type": "integer",
                      "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryRingPurgeEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryRingPurgePkts": {
                      "type": "integer",
                      "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryBeaconEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryBeaconTime": {
                      "type": "string",
                      "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
                      "readOnly": true
                    },
                    "tokenRingMLHistoryBeaconPkts": {
                      "type": "integer",
                      "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryClaimTokenEvents": {
                      "type": "integer",
                      "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryClaimTokenPkts": {
                      "type": "integer",
                      "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryNAUNChanges": {
                      "type": "integer",
                      "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistorySoftErrorReports": {
                      "type": "integer",
                      "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryRingPollEvents": {
                      "type": "integer",
                      "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingMLHistoryActiveStations": {
                      "type": "integer",
                      "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "tokenRingPHistoryTable": {
            "type": "object",
            "description": "A list of promiscuous Token Ring statistics\n        entries.",
            "properties": {
              "tokenRingPHistoryEntry": {
                "type": "array",
                "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
                "items": {
                  "type": "object",
                  "properties": {
                    "tokenRingPHistoryIndex": {
                      "type": "integer",
                      "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingPHistorySampleIndex": {
                      "type": "integer",
                      "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "tokenRingPHistoryIntervalStart": {
                      "type": "string",
                      "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
                      "x-yang-type": "yang:timeticks",
                      "readOnly": true
                    },
                    "tokenRingPHistoryDropEvents": {
                      "type": "integer",
                      "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataOctets": {
                      "type": "integer",
                      "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataBroadcastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataMulticastPkts": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts18to63Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts64to127Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts128to255Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts256to511Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts512to1023Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts1024to2047Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts2048to4095Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts4096to8191Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPkts8192to18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
                      "type": "integer",
                      "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "ringStationControlTable": {
            "type": "object",
            "description": "A list of ringStation table control entries.",
            "properties": {
              "ringStationControlEntry": {
                "type": "array",
                "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
                "items": {
                  "type": "object",
                  "properties": {
                    "ringStationControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationControlTableSize": {
                      "type": "integer",
                      "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationControlActiveStations": {
                      "type": "integer",
                      "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationControlRingState": {
                      "type": "string",
                      "description": "The current status of this ring.",
                      "readOnly": true
                    },
                    "ringStationControlBeaconSender": {
                      "type": "string",
                      "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationControlBeaconNAUN": {
                      "type": "string",
                      "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationControlActiveMonitor": {
                      "type": "string",
                      "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationControlOrderChanges": {
                      "type": "integer",
                      "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationControlOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                      "readOnly": true
                    },
                    "ringStationControlStatus": {
                      "type": "string",
                      "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "ringStationTable": {
            "type": "object",
            "description": "A list of ring station entries.  An entry will\n        exist for each station that is now or has\n        \n        \n        \n        \n        \n        previously been detected as physically present on\n        this ring.",
            "properties": {
              "ringStationEntry": {
                "type": "array",
                "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
                "items": {
                  "type": "object",
                  "properties": {
                    "ringStationIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationLastNAUN": {
                      "type": "string",
                      "description": "The physical address of last known NAUN of this\n            station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationStationStatus": {
                      "type": "string",
                      "description": "The status of this station on the ring.",
                      "readOnly": true
                    },
                    "ringStationLastEnterTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
                      "x-yang-type": "yang:timeticks",
                      "readOnly": true
                    },
                    "ringStationLastExitTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
                      "x-yang-type": "yang:timeticks",
                      "readOnly": true
                    },
                    "ringStationDuplicateAddresses": {
                      "type": "integer",
                      "description": "The number of times this station experienced a\n            duplicate address error.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationInLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationOutLineErrors": {
                      "type": "integer",
                      "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationInternalErrors": {
                      "type": "integer",
                      "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationInBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationOutBurstErrors": {
                      "type": "integer",
                      "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationACErrors": {
                      "type": "integer",
                      "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationAbortErrors": {
                      "type": "integer",
                      "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationLostFrameErrors": {
                      "type": "integer",
                      "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationCongestionErrors": {
                      "type": "integer",
                      "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationFrameCopiedErrors": {
                      "type": "integer",
                      "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationFrequencyErrors": {
                      "type": "integer",
                      "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationTokenErrors": {
                      "type": "integer",
                      "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationInBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationOutBeaconErrors": {
                      "type": "integer",
                      "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "ringStationInsertions": {
                      "type": "integer",
                      "description": "The number of times the probe detected this\n            station inserting onto the ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "ringStationOrderTable": {
            "type": "object",
            "description": "A list of ring station entries for stations in\n        the ring poll, ordered by their ring-order.",
            "properties": {
              "ringStationOrderEntry": {
                "type": "array",
                "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
                "items": {
                  "type": "object",
                  "properties": {
                    "ringStationOrderIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationOrderOrderIndex": {
                      "type": "integer",
                      "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationOrderMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "ringStationConfigControlTable": {
            "type": "object",
            "description": "A list of ring station configuration control\n        entries.",
            "properties": {
              "ringStationConfigControlEntry": {
                "type": "array",
                "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
                "items": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigControlIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationConfigControlMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationConfigControlRemove": {
                      "type": "string",
                      "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request.",
                      "readOnly": true
                    },
                    "ringStationConfigControlUpdateStats": {
                      "type": "string",
                      "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "ringStationConfigTable": {
            "type": "object",
            "description": "A list of configuration entries for stations on a\n        ring monitored by this probe.",
            "properties": {
              "ringStationConfigEntry": {
                "type": "array",
                "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
                "items": {
                  "type": "object",
                  "properties": {
                    "ringStationConfigIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "ringStationConfigMacAddress": {
                      "type": "string",
                      "description": "The physical address of this station.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
                      "readOnly": true
                    },
                    "ringStationConfigUpdateTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
                      "x-yang-type": "yang:timeticks",
                      "readOnly": true
                    },
                    "ringStationConfigLocation": {
                      "type": "string",
                      "description": "The assigned physical location of this station.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "ringStationConfigMicrocode": {
                      "type": "string",
                      "description": "The microcode EC level of this station.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "ringStationConfigGroupAddress": {
                      "type": "string",
                      "description": "The low-order 4 octets of the group address\n            recognized by this station.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "ringStationConfigFunctionalAddress": {
                      "type": "string",
                      "description": "the functional addresses recognized by this\n            station.",
                      "format": "binary",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "sourceRoutingStatsTable": {
            "type": "object",
            "description": "A list of source routing statistics entries.",
            "properties": {
              "sourceRoutingStatsEntry": {
                "type": "array",
                "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
                "items": {
                  "type": "object",
                  "properties": {
                    "sourceRoutingStatsIfIndex": {
                      "type": "integer",
                      "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "sourceRoutingStatsRingNumber": {
                      "type": "integer",
                      "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "sourceRoutingStatsInFrames": {
                      "type": "integer",
                      "description": "The count of frames sent into this ring from\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsOutFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from this ring to\n            another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsThroughFrames": {
                      "type": "integer",
                      "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsAllRoutesBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsSingleRouteBroadcastFrames": {
                      "type": "integer",
                      "description": "The total number of good frames received that\n            were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsInOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent into this\n            ring from another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsOutOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent from this\n            ring to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsThroughOctets": {
                      "type": "integer",
                      "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsAllRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsSingleRoutesBroadcastOctets": {
                      "type": "integer",
                      "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsLocalLLCFrames": {
                      "type": "integer",
                      "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats1HopFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats2HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats3HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats4HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats5HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats6HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats7HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStats8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsMoreThan8HopsFrames": {
                      "type": "integer",
                      "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "sourceRoutingStatsOwner": {
                      "type": "string",
                      "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
                      "readOnly": true
                    },
                    "sourceRoutingStatsStatus": {
                      "type": "string",
                      "description": "The status of this sourceRoutingStats entry.",
                      "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          }
        }
      },
      "TOKEN-RING-RMON-MIB_tokenRingMLStatsEntry": {
        "type": "array",
        "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
        "items": {
          "type": "object",
          "properties": {
            "tokenRingMLStatsIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies this\n            tokenRingMLStats entry.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingMLStatsDataSource": {
              "type": "string",
              "description": "This object identifies the source of the data\n            that this tokenRingMLStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all error\n            reports on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingMLStatsStatus object is equal to\n            valid(1).",
              "x-yang-type": "yang:object-identifier-128",
              "readOnly": true
            },
            "tokenRingMLStatsDropEvents": {
              "type": "integer",
              "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingPStatsDropEvents.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsMacOctets": {
              "type": "integer",
              "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network (excluding framing bits\n            but including FCS octets).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsMacPkts": {
              "type": "integer",
              "description": "The total number of MAC packets (excluding\n            packets that were not good frames) received.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsRingPurgeEvents": {
              "type": "integer",
              "description": "The total number of times that the ring enters\n            the ring purge state from normal ring state.  The\n            ring purge state that comes in response to the\n            claim token or beacon state is not counted.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsRingPurgePkts": {
              "type": "integer",
              "description": "The total number of ring purge MAC packets\n            detected by probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsBeaconEvents": {
              "type": "integer",
              "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            \n            \n            \n            \n            \n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) from a non-beaconing\n            state.  Note that a change of the source address\n            of the beacon packet does not constitute a new\n            beacon event.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsBeaconTime": {
              "type": "string",
              "description": "The total amount of time that the ring has been\n            in the beaconing state.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
              "readOnly": true
            },
            "tokenRingMLStatsBeaconPkts": {
              "type": "integer",
              "description": "The total number of beacon MAC packets detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsClaimTokenEvents": {
              "type": "integer",
              "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state.  The claim token state that\n            comes in response to a beacon state is not\n            counted.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsClaimTokenPkts": {
              "type": "integer",
              "description": "The total number of claim token MAC packets\n            detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsNAUNChanges": {
              "type": "integer",
              "description": "The total number of NAUN changes detected by the\n            probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsLineErrors": {
              "type": "integer",
              "description": "The total number of line errors reported in error\n            reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsInternalErrors": {
              "type": "integer",
              "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsBurstErrors": {
              "type": "integer",
              "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsACErrors": {
              "type": "integer",
              "description": "The total number of AC (Address Copied)  errors\n            reported in error reporting packets detected by\n            the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsAbortErrors": {
              "type": "integer",
              "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsLostFrameErrors": {
              "type": "integer",
              "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsCongestionErrors": {
              "type": "integer",
              "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsFrameCopiedErrors": {
              "type": "integer",
              "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsFrequencyErrors": {
              "type": "integer",
              "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsTokenErrors": {
              "type": "integer",
              "description": "The total number of token errors reported in\n            error reporting packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsSoftErrorReports": {
              "type": "integer",
              "description": "The total number of soft error report frames\n            detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsRingPollEvents": {
              "type": "integer",
              "description": "The total number of ring poll events detected by\n            the probe (i.e. the number of ring polls initiated\n            by the active monitor that were detected).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLStatsOwner": {
              "type": "string",
              "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
              "readOnly": true
            },
            "tokenRingMLStatsStatus": {
              "type": "string",
              "description": "The status of this tokenRingMLStats entry.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_tokenRingPStatsEntry": {
        "type": "array",
        "description": "A collection of promiscuous statistics kept for\n          non-MAC packets on a particular Token Ring\n          interface.",
        "items": {
          "type": "object",
          "properties": {
            "tokenRingPStatsIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies this\n            tokenRingPStats entry.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingPStatsDataSource": {
              "type": "string",
              "description": "This object identifies the source of the data\n            that this tokenRingPStats entry is configured to\n            analyze.  This source can be any tokenRing\n            interface on this device.  In order to identify a\n            particular interface, this object shall identify\n            the instance of the ifIndex object, defined in\n            MIB-II [3], for the desired interface.  For\n            example, if an entry were to receive data from\n            interface #1, this object would be set to\n            ifIndex.1.\n            \n            The statistics in this group reflect all non-MAC\n            packets on the local network segment attached to\n            the identified interface.\n            \n            This object may not be modified if the associated\n            tokenRingPStatsStatus object is equal to\n            valid(1).",
              "x-yang-type": "yang:object-identifier-128",
              "readOnly": true
            },
            "tokenRingPStatsDropEvents": {
              "type": "integer",
              "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources.\n            Note that this number is not necessarily the\n            number of packets dropped; it is just the number\n            of times this condition has been detected.  This\n            value is the same as the corresponding\n            tokenRingMLStatsDropEvents",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataOctets": {
              "type": "integer",
              "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts": {
              "type": "integer",
              "description": "The total number of non-MAC packets in good\n            frames.  received.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataBroadcastPkts": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were directed to an LLC broadcast address\n            (0xFFFFFFFFFFFF or 0xC000FFFFFFFF).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataMulticastPkts": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were directed to a local or global multicast\n            or functional address.  Note that this number does\n            not include packets directed to the broadcast\n            address.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts18to63Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 18 and 63 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts64to127Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 64 and 127 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts128to255Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 128 and 255 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts256to511Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 256 and 511 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts512to1023Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 512 and 1023 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts1024to2047Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 1024 and 2047 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts2048to4095Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 2048 and 4095 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts4096to8191Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 4096 and 8191 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPkts8192to18000Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were between 8192 and 18000 octets in length\n            inclusive, excluding framing bits but including\n            FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsDataPktsGreaterThan18000Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            that were greater than 18000 octets in length,\n            excluding framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPStatsOwner": {
              "type": "string",
              "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
              "readOnly": true
            },
            "tokenRingPStatsStatus": {
              "type": "string",
              "description": "The status of this tokenRingPStats entry.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_tokenRingMLHistoryEntry": {
        "type": "array",
        "description": "A collection of Mac-Layer statistics kept for a\n          particular Token Ring interface.",
        "items": {
          "type": "object",
          "properties": {
            "tokenRingMLHistoryIndex": {
              "type": "integer",
              "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingMLHistorySampleIndex": {
              "type": "integer",
              "description": "An index that uniquely identifies the particular\n            Mac-Layer sample this entry represents among all\n            Mac-Layer samples associated with the same\n            historyControlEntry.  This index starts at 1 and\n            increases by one as each new sample is taken.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingMLHistoryIntervalStart": {
              "type": "string",
              "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
              "x-yang-type": "yang:timeticks",
              "readOnly": true
            },
            "tokenRingMLHistoryDropEvents": {
              "type": "integer",
              "description": "The total number of events in which packets were\n            \n            \n            \n            \n            \n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryMacOctets": {
              "type": "integer",
              "description": "The total number of octets of data in MAC packets\n            (excluding those that were not good frames)\n            received on the network during this sampling\n            interval (excluding framing bits but including FCS\n            octets).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryMacPkts": {
              "type": "integer",
              "description": "The total number of MAC packets (excluding those\n            that were not good frames) received during this\n            sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryRingPurgeEvents": {
              "type": "integer",
              "description": "The total number of times that the ring entered\n            the ring purge state from normal ring state during\n            this sampling interval.  The ring purge state that\n            comes from the claim token or beacon state is not\n            counted.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryRingPurgePkts": {
              "type": "integer",
              "description": "The total number of Ring Purge MAC packets\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryBeaconEvents": {
              "type": "integer",
              "description": "The total number of times that the ring enters a\n            beaconing state (beaconFrameStreamingState,\n            beaconBitStreamingState,\n            beaconSetRecoveryModeState, or\n            beaconRingSignalLossState) during this sampling\n            interval.  Note that a change of the source\n            address of the beacon packet does not constitute a\n            new beacon event.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryBeaconTime": {
              "type": "string",
              "description": "The amount of time that the ring has been in the\n            beaconing state during this sampling interval.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:TimeInterval",
              "readOnly": true
            },
            "tokenRingMLHistoryBeaconPkts": {
              "type": "integer",
              "description": "The total number of beacon MAC packets detected\n            by the probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryClaimTokenEvents": {
              "type": "integer",
              "description": "The total number of times that the ring enters\n            the claim token state from normal ring state or\n            ring purge state during this sampling interval.\n            The claim token state that comes from the beacon\n            state is not counted.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryClaimTokenPkts": {
              "type": "integer",
              "description": "The total number of claim token MAC packets\n            detected by the probe during this sampling\n            interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryNAUNChanges": {
              "type": "integer",
              "description": "The total number of NAUN changes detected by the\n            probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryLineErrors": {
              "type": "integer",
              "description": "The total number of line errors reported in error\n            reporting packets detected by the probe during\n            this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryInternalErrors": {
              "type": "integer",
              "description": "The total number of adapter internal errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryBurstErrors": {
              "type": "integer",
              "description": "The total number of burst errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryACErrors": {
              "type": "integer",
              "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryAbortErrors": {
              "type": "integer",
              "description": "The total number of abort delimiters reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryLostFrameErrors": {
              "type": "integer",
              "description": "The total number of lost frame errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryCongestionErrors": {
              "type": "integer",
              "description": "The total number of receive congestion errors\n            reported in error reporting packets detected by\n            the probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryFrameCopiedErrors": {
              "type": "integer",
              "description": "The total number of frame copied errors reported\n            in error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryFrequencyErrors": {
              "type": "integer",
              "description": "The total number of frequency errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryTokenErrors": {
              "type": "integer",
              "description": "The total number of token errors reported in\n            error reporting packets detected by the probe\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistorySoftErrorReports": {
              "type": "integer",
              "description": "The total number of soft error report frames\n            detected by the probe during this sampling\n            interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryRingPollEvents": {
              "type": "integer",
              "description": "The total number of ring poll events detected by\n            the probe during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingMLHistoryActiveStations": {
              "type": "integer",
              "description": "The maximum number of active stations on the ring\n            detected by the probe during this sampling\n            \n            \n            \n            \n            \n            interval.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_tokenRingPHistoryEntry": {
        "type": "array",
        "description": "A collection of promiscuous statistics kept for a\n          particular Token Ring interface.",
        "items": {
          "type": "object",
          "properties": {
            "tokenRingPHistoryIndex": {
              "type": "integer",
              "description": "The history of which this entry is a part.  The\n            history identified by a particular value of this\n            index is the same history as identified by the\n            same value of historyControlIndex.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingPHistorySampleIndex": {
              "type": "integer",
              "description": "An index that uniquely identifies the particular\n            sample this entry represents among all samples\n            associated with the same historyControlEntry.\n            This index starts at 1 and increases by one as\n            each new sample is taken.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "tokenRingPHistoryIntervalStart": {
              "type": "string",
              "description": "The value of sysUpTime at the start of the\n            interval over which this sample was measured.  If\n            the probe keeps track of the time of day, it\n            should start the first sample of the history at a\n            time such that when the next hour of the day\n            begins, a sample is started at that instant.  Note\n            that following this rule may require the probe to\n            delay collecting the first sample of the history,\n            as each sample must be of the same interval.  Also\n            note that the sample which is currently being\n            collected is not accessible in this table until\n            the end of its interval.",
              "x-yang-type": "yang:timeticks",
              "readOnly": true
            },
            "tokenRingPHistoryDropEvents": {
              "type": "integer",
              "description": "The total number of events in which packets were\n            dropped by the probe due to lack of resources\n            during this sampling interval.  Note that this\n            number is not necessarily the number of packets\n            dropped, it is just the number of times this\n            condition has been detected.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataOctets": {
              "type": "integer",
              "description": "The total number of octets of data in good frames\n            received on the network (excluding framing bits\n            but including FCS octets) in non-MAC packets\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataBroadcastPkts": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to an LLC broadcast address (0xFFFFFFFFFFFF or\n            0xC000FFFFFFFF).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataMulticastPkts": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were directed\n            to a local or global multicast or functional\n            address.  Note that this number does not include\n            packets directed to the broadcast address.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts18to63Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 18\n            and 63 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts64to127Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between 64\n            and 127 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts128to255Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            128 and 255 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts256to511Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            \n            \n            \n            \n            \n            256 and 511 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts512to1023Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            512 and 1023 octets in length inclusive, excluding\n            framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts1024to2047Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            1024 and 2047 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts2048to4095Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            2048 and 4095 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts4096to8191Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            4096 and 8191 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPkts8192to18000Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were between\n            8192 and 18000 octets in length inclusive,\n            excluding framing bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "tokenRingPHistoryDataPktsGreaterThan18000Octets": {
              "type": "integer",
              "description": "The total number of good non-MAC frames received\n            during this sampling interval that were greater\n            than 18000 octets in length, excluding framing\n            bits but including FCS octets.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_ringStationControlEntry": {
        "type": "array",
        "description": "A list of parameters that set up the discovery of\n          stations on a particular interface and the\n          collection of statistics about these stations.",
        "items": {
          "type": "object",
          "properties": {
            "ringStationControlIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            from which ringStation data is collected.  The\n            interface identified by a particular value of this\n            object is the same interface as identified by the\n            same value of the ifIndex object, defined in MIB-\n            II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationControlTableSize": {
              "type": "integer",
              "description": "The number of ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationControlActiveStations": {
              "type": "integer",
              "description": "The number of active ringStationEntries in the\n            ringStationTable associated with this\n            ringStationControlEntry.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationControlRingState": {
              "type": "string",
              "description": "The current status of this ring.",
              "readOnly": true
            },
            "ringStationControlBeaconSender": {
              "type": "string",
              "description": "The address of the sender of the last beacon\n            frame received by the probe on this ring.  If no\n            beacon frames have been received, this object\n            shall be equal to six octets of zero.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationControlBeaconNAUN": {
              "type": "string",
              "description": "The address of the NAUN in the last beacon frame\n            received by the probe on this ring.  If no beacon\n            frames have been received, this object shall be\n            equal to six octets of zero.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationControlActiveMonitor": {
              "type": "string",
              "description": "The address of the Active Monitor on this\n            segment.  If this address is unknown, this object\n            shall be equal to six octets of zero.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationControlOrderChanges": {
              "type": "integer",
              "description": "The number of add and delete events in the\n            ringStationOrderTable optionally associated with\n            this ringStationControlEntry.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationControlOwner": {
              "type": "string",
              "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
              "readOnly": true
            },
            "ringStationControlStatus": {
              "type": "string",
              "description": "The status of this ringStationControl entry.\n            \n            If this object is not equal to valid(1), all\n            associated entries in the ringStationTable shall\n            be deleted by the agent.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_ringStationEntry": {
        "type": "array",
        "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this device.",
        "items": {
          "type": "object",
          "properties": {
            "ringStationIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationMacAddress": {
              "type": "string",
              "description": "The physical address of this station.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationLastNAUN": {
              "type": "string",
              "description": "The physical address of last known NAUN of this\n            station.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationStationStatus": {
              "type": "string",
              "description": "The status of this station on the ring.",
              "readOnly": true
            },
            "ringStationLastEnterTime": {
              "type": "string",
              "description": "The value of sysUpTime at the time this station\n            last entered the ring.  If the time is unknown,\n            this value shall be zero.",
              "x-yang-type": "yang:timeticks",
              "readOnly": true
            },
            "ringStationLastExitTime": {
              "type": "string",
              "description": "The value of sysUpTime at the time the probe\n            detected that this station last exited the ring.\n            If the time is unknown, this value shall be zero.",
              "x-yang-type": "yang:timeticks",
              "readOnly": true
            },
            "ringStationDuplicateAddresses": {
              "type": "integer",
              "description": "The number of times this station experienced a\n            duplicate address error.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationInLineErrors": {
              "type": "integer",
              "description": "The total number of line errors reported by this\n            station in error reporting packets detected by the\n            probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationOutLineErrors": {
              "type": "integer",
              "description": "The total number of line errors reported in error\n            reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationInternalErrors": {
              "type": "integer",
              "description": "The total number of adapter internal errors\n            reported by this station in error reporting\n            packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationInBurstErrors": {
              "type": "integer",
              "description": "The total number of burst errors reported by this\n            station in error reporting packets detected by the\n            probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationOutBurstErrors": {
              "type": "integer",
              "description": "The total number of burst errors reported in\n            error reporting packets sent by the nearest active\n            downstream neighbor of this station and detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationACErrors": {
              "type": "integer",
              "description": "The total number of AC (Address Copied) errors\n            reported in error reporting packets sent by the\n            nearest active downstream neighbor of this station\n            and detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationAbortErrors": {
              "type": "integer",
              "description": "The total number of abort delimiters reported by\n            this station in error reporting packets detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationLostFrameErrors": {
              "type": "integer",
              "description": "The total number of lost frame errors reported by\n            this station in error reporting packets detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationCongestionErrors": {
              "type": "integer",
              "description": "The total number of receive congestion errors\n            reported by this station in error reporting\n            packets detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationFrameCopiedErrors": {
              "type": "integer",
              "description": "The total number of frame copied errors reported\n            by this station in error reporting packets\n            detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationFrequencyErrors": {
              "type": "integer",
              "description": "The total number of frequency errors reported by\n            this station in error reporting packets detected\n            by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationTokenErrors": {
              "type": "integer",
              "description": "The total number of token errors reported by this\n            station in error reporting frames detected by the\n            probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationInBeaconErrors": {
              "type": "integer",
              "description": "The total number of beacon frames sent by this\n            station and detected by the probe.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationOutBeaconErrors": {
              "type": "integer",
              "description": "The total number of beacon frames detected by the\n            probe that name this station as the NAUN.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "ringStationInsertions": {
              "type": "integer",
              "description": "The number of times the probe detected this\n            station inserting onto the ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_ringStationOrderEntry": {
        "type": "array",
        "description": "A collection of statistics for a particular\n          \n          \n          \n          \n          \n          station that is active on a ring monitored by this\n          device.  This table will contain information for\n          every interface that has a\n          ringStationControlStatus equal to valid.",
        "items": {
          "type": "object",
          "properties": {
            "ringStationOrderIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationOrderOrderIndex": {
              "type": "integer",
              "description": "This index denotes the location of this station\n            with respect to other stations on the ring.  This\n            index is one more than the number of hops\n            downstream that this station is from the rmon\n            probe.  The rmon probe itself gets the value one.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationOrderMacAddress": {
              "type": "string",
              "description": "The physical address of this station.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_ringStationConfigControlEntry": {
        "type": "array",
        "description": "This entry controls active management of stations\n          by the probe.  One entry exists in this table for\n          each active station in the ringStationTable.",
        "items": {
          "type": "object",
          "properties": {
            "ringStationConfigControlIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationConfigControlMacAddress": {
              "type": "string",
              "description": "The physical address of this station.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationConfigControlRemove": {
              "type": "string",
              "description": "Setting this object to `removing(2)' causes a\n            Remove Station MAC frame to be sent.  The agent\n            will set this object to `stable(1)' after\n            processing the request.",
              "readOnly": true
            },
            "ringStationConfigControlUpdateStats": {
              "type": "string",
              "description": "Setting this object to `updating(2)' causes the\n            configuration information associate with this\n            entry to be updated.  The agent will set this\n            object to `stable(1)' after processing the\n            request.",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_ringStationConfigEntry": {
        "type": "array",
        "description": "A collection of statistics for a particular\n          station that has been discovered on a ring\n          monitored by this probe.",
        "items": {
          "type": "object",
          "properties": {
            "ringStationConfigIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            \n            \n            \n            \n            \n            interface on this remote network monitoring device\n            on which this station was detected.  The interface\n            identified by a particular value of this object is\n            the same interface as identified by the same value\n            of the ifIndex object, defined in MIB-II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "ringStationConfigMacAddress": {
              "type": "string",
              "description": "The physical address of this station.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:MacAddress",
              "readOnly": true
            },
            "ringStationConfigUpdateTime": {
              "type": "string",
              "description": "The value of sysUpTime at the time this\n            configuration information was last updated\n            (completely).",
              "x-yang-type": "yang:timeticks",
              "readOnly": true
            },
            "ringStationConfigLocation": {
              "type": "string",
              "description": "The assigned physical location of this station.",
              "format": "binary",
              "readOnly": true
            },
            "ringStationConfigMicrocode": {
              "type": "string",
              "description": "The microcode EC level of this station.",
              "format": "binary",
              "readOnly": true
            },
            "ringStationConfigGroupAddress": {
              "type": "string",
              "description": "The low-order 4 octets of the group address\n            recognized by this station.",
              "format": "binary",
              "readOnly": true
            },
            "ringStationConfigFunctionalAddress": {
              "type": "string",
              "description": "the functional addresses recognized by this\n            station.",
              "format": "binary",
              "readOnly": true
            }
          }
        }
      },
      "TOKEN-RING-RMON-MIB_sourceRoutingStatsEntry": {
        "type": "array",
        "description": "A collection of source routing statistics kept\n          for a particular Token Ring interface.",
        "items": {
          "type": "object",
          "properties": {
            "sourceRoutingStatsIfIndex": {
              "type": "integer",
              "description": "The value of this object uniquely identifies the\n            interface on this remote network monitoring device\n            on which source routing statistics will be\n            detected.  The interface identified by a\n            particular value of this object is the same\n            interface as identified by the same value of the\n            ifIndex object, defined in MIB-II [3].",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "sourceRoutingStatsRingNumber": {
              "type": "integer",
              "description": "The ring number of the ring monitored by this\n            entry.  When any object in this entry is created,\n            the probe will attempt to discover the ring\n            number.  Only after the ring number is discovered\n            will this object be created.  After creating an\n            object in this entry, the management station\n            should poll this object to detect when it is\n            created.  Only after this object is created can\n            the management station set the\n            sourceRoutingStatsStatus entry to valid(1).",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "sourceRoutingStatsInFrames": {
              "type": "integer",
              "description": "The count of frames sent into this ring from\n            another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsOutFrames": {
              "type": "integer",
              "description": "The count of frames sent from this ring to\n            another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsThroughFrames": {
              "type": "integer",
              "description": "The count of frames sent from another ring,\n            through this ring, to another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsAllRoutesBroadcastFrames": {
              "type": "integer",
              "description": "The total number of good frames received that\n            were All Routes Broadcast.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsSingleRouteBroadcastFrames": {
              "type": "integer",
              "description": "The total number of good frames received that\n            were Single Route Broadcast.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsInOctets": {
              "type": "integer",
              "description": "The count of octets in good frames sent into this\n            ring from another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsOutOctets": {
              "type": "integer",
              "description": "The count of octets in good frames sent from this\n            ring to another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsThroughOctets": {
              "type": "integer",
              "description": "The count of octets in good frames sent another\n            ring, through this ring, to another ring.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsAllRoutesBroadcastOctets": {
              "type": "integer",
              "description": "The total number of octets in good frames\n            received that were All Routes Broadcast.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsSingleRoutesBroadcastOctets": {
              "type": "integer",
              "description": "The total number of octets in good frames\n            received that were Single Route Broadcast.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsLocalLLCFrames": {
              "type": "integer",
              "description": "The total number of frames received who had no\n            RIF field (or had a RIF field that only included\n            the local ring's number) and were not All Route\n            Broadcast Frames.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats1HopFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 1 hop, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats2HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 2 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats3HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 3 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats4HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 4 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats5HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 5 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats6HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 6 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats7HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 7 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStats8HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had 8 hops, were not All Route Broadcast Frames,\n            and whose source or destination were on this ring\n            (i.e. frames that had a RIF field and had this\n            ring number in the first or last entry of the RIF\n            field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsMoreThan8HopsFrames": {
              "type": "integer",
              "description": "The total number of frames received whose route\n            had more than 8 hops, were not All Route Broadcast\n            Frames, and whose source or destination were on\n            this ring (i.e. frames that had a RIF field and\n            had this ring number in the first or last entry of\n            the RIF field).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "sourceRoutingStatsOwner": {
              "type": "string",
              "description": "The entity that configured this entry and is\n            therefore using the resources assigned to it.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:OwnerString",
              "readOnly": true
            },
            "sourceRoutingStatsStatus": {
              "type": "string",
              "description": "The status of this sourceRoutingStats entry.",
              "x-yang-type": "TOKEN-RING-RMON-MIB:EntryStatus",
              "readOnly": true
            }
          }
        }
      },
      "restconf-error": {
        "type": "object",
        "description": "Standard RESTCONF error response (RFC 8040 Section 7.1)",
        "properties": {
          "ietf-restconf:errors": {
            "type": "object",
            "properties": {
              "error": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "error-type": {
                      "type": "string",
                      "enum": [
                        "transport",
                        "rpc",
                        "protocol",
                        "application"
                      ],
                      "description": "Layer where the error occurred"
                    },
                    "error-tag": {
                      "type": "string",
                      "description": "Enumerated error tag (e.g. invalid-value, data-missing, access-denied)"
                    },
                    "error-severity": {
                      "type": "string",
                      "enum": [
                        "error",
                        "warning"
                      ],
                      "description": "Error severity"
                    },
                    "error-app-tag": {
                      "type": "string",
                      "description": "Application-specific error tag"
                    },
                    "error-path": {
                      "type": "string",
                      "description": "YANG instance-identifier of the error node"
                    },
                    "error-message": {
                      "type": "string",
                      "description": "Human-readable error description"
                    }
                  },
                  "required": [
                    "error-type",
                    "error-tag"
                  ]
                }
              }
            }
          }
        },
        "example": {
          "ietf-restconf:errors": {
            "error": [
              {
                "error-type": "protocol",
                "error-tag": "invalid-value",
                "error-severity": "error",
                "error-message": "Invalid input parameter"
              }
            ]
          }
        }
      }
    },
    "securitySchemes": {
      "basicAuth": {
        "type": "http",
        "scheme": "basic"
      }
    }
  },
  "security": [
    {
      "basicAuth": []
    }
  ],
  "tags": [
    {
      "name": "TOKEN-RING-RMON-MIB",
      "description": "MIB operations for TOKEN-RING-RMON-MIB"
    }
  ],
  "externalDocs": {
    "description": "Cisco SNMP Object Navigator",
    "url": "https://snmp.cloudapps.cisco.com/Support/IOS/do/BrowseMIB.do"
  }
}
