{
  "openapi": "3.0.0",
  "info": {
    "title": "CISCO-RTTMON-MIB MIB API",
    "version": "1.0.0",
    "description": "SNMP MIB translated to YANG data model\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 CISCO-RTTMON-MIB structure](https://jeremycohoe.github.io/cisco-ios-xe-openapi-swagger/yang-trees/CISCO-RTTMON-MIB.html)",
    "contact": {
      "name": "Cisco DevNet",
      "url": "https://developer.cisco.com"
    },
    "x-yang-module": "CISCO-RTTMON-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/CISCO-RTTMON-MIB:rttMonAppl": {
      "get": {
        "summary": "Get rttMonAppl data",
        "description": "Retrieve rttMonAppl operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "Round Trip Time monitoring application version\n          string.\n          \n          The format will be:\n          \n          'Version.Release.Patch-Level: Textual-Description'\n          \n          For example:  '1.0.0: Initial RTT Application'",
                  "properties": {
                    "rttMonApplVersion": {
                      "type": "string",
                      "description": "Round Trip Time monitoring application version\n          string.\n          \n          The format will be:\n          \n          'Version.Release.Patch-Level: Textual-Description'\n          \n          For example:  '1.0.0: Initial RTT Application'",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplMaxPacketDataSize": {
                      "type": "integer",
                      "description": "The maximum size of the data portion an echo\n          packet supported by this RTT application.  This is\n          the maximum value that can be specified by\n          (rttMonEchoAdminPktDataRequestSize + ARR Header)\n          or \n          (rttMonEchoAdminPktDataResponseSize + ARR Header)\n          in the rttMonCtrlAdminTable.\n          \n          This object is undefined for conceptual RTT \n          control rows when the RttMonRttType object is set\n          to 'fileIO' or 'script'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplTimeOfLastSet": {
                      "type": "string",
                      "description": "The last time at which a set operation occurred\n          on any of the objects in this MIB.  The managing \n          application can inspect this value in order to \n          determine whether changes have been made without \n          retrieving the entire Administration portion of\n          this MIB.\n          \n          This object applies to all settable objects in this\n          MIB, including the 'Reset' objects that could clear\n          saved history/statistics.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonApplNumCtrlAdminEntry": {
                      "type": "integer",
                      "description": "This object defines the maximum number of entries\n          that can be added to the rttMonCtrlAdminTable. It\n          is calculated at the system init time. The value\n          is impacted when rttMonApplFreeMemLowWaterMark is changed.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplReset": {
                      "type": "string",
                      "description": "When set to 'reset' the entire RTT application\n          goes through a reset sequence, making a best \n          effort to revert to its startup condition.  Any \n          and all rows in the Overall Control Group will be\n          immediately deleted, together with any associated\n          rows in the Statistics Collection Group, and \n          History Collection Group.  All open connections \n          will also be closed.  Finally the \n          rttMonApplPreConfigedTable will reset (see \n          rttMonApplPreConfigedReset).",
                      "x-yang-type": "cisco-rttmon:RttReset"
                    },
                    "rttMonApplPreConfigedReset": {
                      "type": "string",
                      "description": "When set to 'reset' the RTT application will\n          reset the Application Preconfigured MIB section.\n          \n          This will force the RTT application to delete all\n          entries in the rttMonApplPreConfigedTable and then\n          to repopulate the table with the current configuration.\n          \n          This provides a mechanism to load and unload user\n          scripts and file paths.",
                      "x-yang-type": "cisco-rttmon:RttReset"
                    },
                    "rttMonApplProbeCapacity": {
                      "type": "integer",
                      "description": "This object defines the number of new probes that can be\n          configured on a router. The number depends on the value \n          of rttMonApplFreeMemLowWaterMark, free bytes\n          available on the router and the system configured\n          rttMonCtrlAdminEntry number.\n          Equation:\n          rttMonApplProbeCapacity = \n          MIN(((Free_Bytes_on_the_Router - rttMonApplFreeMemLowWaterMark)/\n          Memory_required_by_each_probe),\n          rttMonApplNumCtrlAdminEntry - \n          Num_of_Probes_already_configured))",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplFreeMemLowWaterMark": {
                      "type": "integer",
                      "description": "This object defines the amount of free memory a router must\n          have in order to configure RTR. If RTR found out that the\n          memory is falling below this mark, it will not allow new\n          probes to be configured.\n          \n          This value should not be set higher (or very close to) than \n          the free bytes available on the router.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplLatestSetError": {
                      "type": "string",
                      "description": "An error description for the last error message caused\n          by set.\n          \n          Currently, it includes set error caused due to setting\n          rttMonApplFreeMemLowWaterMark greater than the available\n          free memory on the router or not enough memory left to\n          create new probes.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplResponder": {
                      "type": "boolean",
                      "description": "Enable or disable RTR responder on the router."
                    },
                    "rttMonApplLpdGrpStatsReset": {
                      "type": "integer",
                      "description": "This object is used to reset certain objects within the\n          rttMonLpdGrpStatsTable.  When the object is set to value of\n          an active LPD Group identifier the associated objects will be\n          reset. The reset objects will be set to a value as specified\n          in the object's description.\n          \n          The following objects will not be reset.\n          - rttMonLpdGrpStatsTargetPE\n          - rttMonLpdGrpStatsGroupProbeIndex\n          - rttMonLpdGrpStatsGroupIndex\n          - rttMonLpdGrpStatsStartTimeIndex.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonAppl": {
                    "rttMonApplVersion": "example-string",
                    "rttMonApplMaxPacketDataSize": -2147483648,
                    "rttMonApplTimeOfLastSet": "example-string",
                    "rttMonApplNumCtrlAdminEntry": 1,
                    "rttMonApplReset": "example-string",
                    "rttMonApplPreConfigedReset": "example-string",
                    "rttMonApplProbeCapacity": -2147483648,
                    "rttMonApplFreeMemLowWaterMark": -2147483648,
                    "rttMonApplLatestSetError": "example-string",
                    "rttMonApplResponder": true,
                    "rttMonApplLpdGrpStatsReset": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonAppl",
        "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": "/rttMonAppl",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesTable": {
      "get": {
        "summary": "Get rttMonApplSupportedRttTypesTable data",
        "description": "Retrieve rttMonApplSupportedRttTypesTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of which contains the supported Rtt\n        Monitor Types.\n        \n        See the RttMonRttType textual convention for\n        the definition of each type.",
                  "properties": {
                    "rttMonApplSupportedRttTypesEntry": {
                      "type": "array",
                      "description": "A list that presents the valid Rtt Monitor\n          Types.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonApplSupportedRttTypes": {
                            "type": "string",
                            "description": "This object indexes the supported\n            'RttMonRttType' types.",
                            "x-yang-type": "cisco-rttmon:RttMonRttType"
                          },
                          "rttMonApplSupportedRttTypesValid": {
                            "type": "boolean",
                            "description": "This object defines the supported\n            'RttMonRttType' types."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesTable": {
                    "rttMonApplSupportedRttTypesEntry": [
                      {
                        "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                        "rttMonApplSupportedRttTypesValid": true
                      },
                      {
                        "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                        "rttMonApplSupportedRttTypesValid": true
                      },
                      {
                        "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                        "rttMonApplSupportedRttTypesValid": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedRttTypesTable",
        "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": "/rttMonApplSupportedRttTypesTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesTable/rttMonApplSupportedRttTypesEntry": {
      "get": {
        "summary": "Get rttMonApplSupportedRttTypesEntry list",
        "description": "Retrieve list of rttMonApplSupportedRttTypesEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid Rtt Monitor\n          Types.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplSupportedRttTypes": {
                        "type": "string",
                        "description": "This object indexes the supported\n            'RttMonRttType' types.",
                        "x-yang-type": "cisco-rttmon:RttMonRttType"
                      },
                      "rttMonApplSupportedRttTypesValid": {
                        "type": "boolean",
                        "description": "This object defines the supported\n            'RttMonRttType' types."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry": [
                    {
                      "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                      "rttMonApplSupportedRttTypesValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedRttTypesEntry",
        "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": "/rttMonApplSupportedRttTypesTable/rttMonApplSupportedRttTypesEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesTable/rttMonApplSupportedRttTypesEntry={rttMonApplSupportedRttTypes}": {
      "get": {
        "summary": "Get rttMonApplSupportedRttTypesEntry entry",
        "description": "Retrieve specific rttMonApplSupportedRttTypesEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplSupportedRttTypes",
            "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": {
                    "rttMonApplSupportedRttTypes": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonRttType' types.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType"
                    },
                    "rttMonApplSupportedRttTypesValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonRttType' types."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry": {
                    "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                    "rttMonApplSupportedRttTypesValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedRttTypesEntry-2"
      },
      "x-yang-path": "/rttMonApplSupportedRttTypesTable/rttMonApplSupportedRttTypesEntry={rttMonApplSupportedRttTypes}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplSupportedRttTypes"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsTable": {
      "get": {
        "summary": "Get rttMonApplSupportedProtocolsTable data",
        "description": "Retrieve rttMonApplSupportedProtocolsTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of which contains the supported Rtt\n        Monitor Protocols.\n        \n        See the RttMonProtocol textual convention \n        for the definition of each protocol.",
                  "properties": {
                    "rttMonApplSupportedProtocolsEntry": {
                      "type": "array",
                      "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonApplSupportedProtocols": {
                            "type": "string",
                            "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                            "x-yang-type": "cisco-rttmon:RttMonProtocol"
                          },
                          "rttMonApplSupportedProtocolsValid": {
                            "type": "boolean",
                            "description": "This object defines the supported\n            'RttMonProtocol' protocols."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsTable": {
                    "rttMonApplSupportedProtocolsEntry": [
                      {
                        "rttMonApplSupportedProtocols": "example-string",
                        "rttMonApplSupportedProtocolsValid": true
                      },
                      {
                        "rttMonApplSupportedProtocols": "example-string",
                        "rttMonApplSupportedProtocolsValid": true
                      },
                      {
                        "rttMonApplSupportedProtocols": "example-string",
                        "rttMonApplSupportedProtocolsValid": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedProtocolsTable",
        "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": "/rttMonApplSupportedProtocolsTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsTable/rttMonApplSupportedProtocolsEntry": {
      "get": {
        "summary": "Get rttMonApplSupportedProtocolsEntry list",
        "description": "Retrieve list of rttMonApplSupportedProtocolsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplSupportedProtocols": {
                        "type": "string",
                        "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                        "x-yang-type": "cisco-rttmon:RttMonProtocol"
                      },
                      "rttMonApplSupportedProtocolsValid": {
                        "type": "boolean",
                        "description": "This object defines the supported\n            'RttMonProtocol' protocols."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry": [
                    {
                      "rttMonApplSupportedProtocols": "example-string",
                      "rttMonApplSupportedProtocolsValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedProtocolsEntry",
        "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": "/rttMonApplSupportedProtocolsTable/rttMonApplSupportedProtocolsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsTable/rttMonApplSupportedProtocolsEntry={rttMonApplSupportedProtocols}": {
      "get": {
        "summary": "Get rttMonApplSupportedProtocolsEntry entry",
        "description": "Retrieve specific rttMonApplSupportedProtocolsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplSupportedProtocols",
            "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": {
                    "rttMonApplSupportedProtocols": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol"
                    },
                    "rttMonApplSupportedProtocolsValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonProtocol' protocols."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry": {
                    "rttMonApplSupportedProtocols": "example-string",
                    "rttMonApplSupportedProtocolsValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedProtocolsEntry-2"
      },
      "x-yang-path": "/rttMonApplSupportedProtocolsTable/rttMonApplSupportedProtocolsEntry={rttMonApplSupportedProtocols}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplSupportedProtocols"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplPreConfigedTable": {
      "get": {
        "summary": "Get rttMonApplPreConfigedTable data",
        "description": "Retrieve rttMonApplPreConfigedTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of which contains the previously\n        configured Script Names and File IO targets.\n        \n        These Script Names and File IO targets are installed\n        via a different mechanism than this application, and\n        are specific to each platform.",
                  "properties": {
                    "rttMonApplPreConfigedEntry": {
                      "type": "array",
                      "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonApplPreConfigedType": {
                            "type": "string",
                            "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object."
                          },
                          "rttMonApplPreConfigedName": {
                            "type": "string",
                            "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplPreConfigedValid": {
                            "type": "boolean",
                            "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplPreConfigedTable": {
                    "rttMonApplPreConfigedEntry": [
                      {
                        "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                        "rttMonApplPreConfigedName": "interface-1",
                        "rttMonApplPreConfigedValid": true
                      },
                      {
                        "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                        "rttMonApplPreConfigedName": "interface-1",
                        "rttMonApplPreConfigedValid": true
                      },
                      {
                        "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                        "rttMonApplPreConfigedName": "interface-1",
                        "rttMonApplPreConfigedValid": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplPreConfigedTable",
        "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": "/rttMonApplPreConfigedTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplPreConfigedTable/rttMonApplPreConfigedEntry": {
      "get": {
        "summary": "Get rttMonApplPreConfigedEntry list",
        "description": "Retrieve list of rttMonApplPreConfigedEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplPreConfigedType": {
                        "type": "string",
                        "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object."
                      },
                      "rttMonApplPreConfigedName": {
                        "type": "string",
                        "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplPreConfigedValid": {
                        "type": "boolean",
                        "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry": [
                    {
                      "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                      "rttMonApplPreConfigedName": "interface-1",
                      "rttMonApplPreConfigedValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplPreConfigedEntry",
        "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": "/rttMonApplPreConfigedTable/rttMonApplPreConfigedEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplAuthTable": {
      "get": {
        "summary": "Get rttMonApplAuthTable data",
        "description": "Retrieve rttMonApplAuthTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table which contains the definitions for key-strings\n        that will be used in authenticating RTR Control Protocol.",
                  "properties": {
                    "rttMonApplAuthEntry": {
                      "type": "array",
                      "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonApplAuthIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonApplAuthKeyChain": {
                            "type": "string",
                            "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthKeyString1": {
                            "type": "string",
                            "description": "A string which represents a key-string name whose id is 1.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthKeyString2": {
                            "type": "string",
                            "description": "A string which represents a key-string name whose id is 2.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthKeyString3": {
                            "type": "string",
                            "description": "A string which represents a key-string name whose id is 3.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthKeyString4": {
                            "type": "string",
                            "description": "A string which represents a key-string name whose id is 4.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthKeyString5": {
                            "type": "string",
                            "description": "A string which represents a key-string name whose id is 5.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonApplAuthStatus": {
                            "type": "string",
                            "description": "The status of the Authentication row.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplAuthTable": {
                    "rttMonApplAuthEntry": [
                      {
                        "rttMonApplAuthIndex": 1,
                        "rttMonApplAuthKeyChain": "example-string",
                        "rttMonApplAuthKeyString1": "example-string",
                        "rttMonApplAuthKeyString2": "example-string",
                        "rttMonApplAuthKeyString3": "example-string",
                        "rttMonApplAuthKeyString4": "example-string",
                        "rttMonApplAuthKeyString5": "example-string",
                        "rttMonApplAuthStatus": "up(1)"
                      },
                      {
                        "rttMonApplAuthIndex": 2,
                        "rttMonApplAuthKeyChain": "example-string",
                        "rttMonApplAuthKeyString1": "example-string",
                        "rttMonApplAuthKeyString2": "example-string",
                        "rttMonApplAuthKeyString3": "example-string",
                        "rttMonApplAuthKeyString4": "example-string",
                        "rttMonApplAuthKeyString5": "example-string",
                        "rttMonApplAuthStatus": "up(1)"
                      },
                      {
                        "rttMonApplAuthIndex": 3,
                        "rttMonApplAuthKeyChain": "example-string",
                        "rttMonApplAuthKeyString1": "example-string",
                        "rttMonApplAuthKeyString2": "example-string",
                        "rttMonApplAuthKeyString3": "example-string",
                        "rttMonApplAuthKeyString4": "example-string",
                        "rttMonApplAuthKeyString5": "example-string",
                        "rttMonApplAuthStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplAuthTable",
        "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": "/rttMonApplAuthTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplAuthTable/rttMonApplAuthEntry": {
      "get": {
        "summary": "Get rttMonApplAuthEntry list",
        "description": "Retrieve list of rttMonApplAuthEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplAuthIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonApplAuthKeyChain": {
                        "type": "string",
                        "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString1": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 1.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString2": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 2.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString3": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 3.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString4": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 4.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString5": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 5.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthStatus": {
                        "type": "string",
                        "description": "The status of the Authentication row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplAuthEntry": [
                    {
                      "rttMonApplAuthIndex": 1,
                      "rttMonApplAuthKeyChain": "example-string",
                      "rttMonApplAuthKeyString1": "example-string",
                      "rttMonApplAuthKeyString2": "example-string",
                      "rttMonApplAuthKeyString3": "example-string",
                      "rttMonApplAuthKeyString4": "example-string",
                      "rttMonApplAuthKeyString5": "example-string",
                      "rttMonApplAuthStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplAuthEntry",
        "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": "/rttMonApplAuthTable/rttMonApplAuthEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplAuthTable/rttMonApplAuthEntry={rttMonApplAuthIndex}": {
      "get": {
        "summary": "Get rttMonApplAuthEntry entry",
        "description": "Retrieve specific rttMonApplAuthEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplAuthIndex",
            "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": {
                    "rttMonApplAuthIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplAuthKeyChain": {
                      "type": "string",
                      "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString1": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 1.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString2": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 2.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString3": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 3.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString4": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 4.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString5": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 5.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthStatus": {
                      "type": "string",
                      "description": "The status of the Authentication row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplAuthEntry": {
                    "rttMonApplAuthIndex": 1,
                    "rttMonApplAuthKeyChain": "example-string",
                    "rttMonApplAuthKeyString1": "example-string",
                    "rttMonApplAuthKeyString2": "example-string",
                    "rttMonApplAuthKeyString3": "example-string",
                    "rttMonApplAuthKeyString4": "example-string",
                    "rttMonApplAuthKeyString5": "example-string",
                    "rttMonApplAuthStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplAuthEntry-2"
      },
      "x-yang-path": "/rttMonApplAuthTable/rttMonApplAuthEntry={rttMonApplAuthIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplAuthIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonCtrlAdminTable": {
      "get": {
        "summary": "Get rttMonCtrlAdminTable data",
        "description": "Retrieve rttMonCtrlAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonCtrlAdminTable",
                  "properties": {
                    "rttMonCtrlAdminEntry": {
                      "type": "array",
                      "description": "A base list of objects that define a conceptual RTT\n          control row.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonCtrlAdminOwner": {
                            "type": "string",
                            "description": "Identifies the entity that created this table row.",
                            "format": "binary"
                          },
                          "rttMonCtrlAdminTag": {
                            "type": "string",
                            "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonCtrlAdminRttType": {
                            "type": "string",
                            "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                            "x-yang-type": "cisco-rttmon:RttMonRttType"
                          },
                          "rttMonCtrlAdminThreshold": {
                            "type": "integer",
                            "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonCtrlAdminFrequency": {
                            "type": "integer",
                            "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonCtrlAdminTimeout": {
                            "type": "integer",
                            "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonCtrlAdminVerifyData": {
                            "type": "boolean",
                            "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition."
                          },
                          "rttMonCtrlAdminStatus": {
                            "type": "string",
                            "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          },
                          "rttMonCtrlAdminNvgen": {
                            "type": "boolean",
                            "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory."
                          },
                          "rttMonCtrlAdminGroupName": {
                            "type": "string",
                            "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonCtrlAdminTable": {
                    "rttMonCtrlAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": 1,
                        "rttMonCtrlAdminOwner": "example-string",
                        "rttMonCtrlAdminTag": "example-string",
                        "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                        "rttMonCtrlAdminThreshold": 1,
                        "rttMonCtrlAdminFrequency": 1,
                        "rttMonCtrlAdminTimeout": 1,
                        "rttMonCtrlAdminVerifyData": true,
                        "rttMonCtrlAdminStatus": "up(1)",
                        "rttMonCtrlAdminNvgen": true,
                        "rttMonCtrlAdminGroupName": "interface-1"
                      },
                      {
                        "rttMonCtrlAdminIndex": 2,
                        "rttMonCtrlAdminOwner": "example-string",
                        "rttMonCtrlAdminTag": "example-string",
                        "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                        "rttMonCtrlAdminThreshold": 1,
                        "rttMonCtrlAdminFrequency": 1,
                        "rttMonCtrlAdminTimeout": 1,
                        "rttMonCtrlAdminVerifyData": true,
                        "rttMonCtrlAdminStatus": "up(1)",
                        "rttMonCtrlAdminNvgen": true,
                        "rttMonCtrlAdminGroupName": "interface-1"
                      },
                      {
                        "rttMonCtrlAdminIndex": 3,
                        "rttMonCtrlAdminOwner": "example-string",
                        "rttMonCtrlAdminTag": "example-string",
                        "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                        "rttMonCtrlAdminThreshold": 1,
                        "rttMonCtrlAdminFrequency": 1,
                        "rttMonCtrlAdminTimeout": 1,
                        "rttMonCtrlAdminVerifyData": true,
                        "rttMonCtrlAdminStatus": "up(1)",
                        "rttMonCtrlAdminNvgen": true,
                        "rttMonCtrlAdminGroupName": "interface-1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonCtrlAdminTable",
        "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": "/rttMonCtrlAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonCtrlAdminTable/rttMonCtrlAdminEntry": {
      "get": {
        "summary": "Get rttMonCtrlAdminEntry list",
        "description": "Retrieve list of rttMonCtrlAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual RTT\n          control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminOwner": {
                        "type": "string",
                        "description": "Identifies the entity that created this table row.",
                        "format": "binary"
                      },
                      "rttMonCtrlAdminTag": {
                        "type": "string",
                        "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonCtrlAdminRttType": {
                        "type": "string",
                        "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                        "x-yang-type": "cisco-rttmon:RttMonRttType"
                      },
                      "rttMonCtrlAdminThreshold": {
                        "type": "integer",
                        "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminFrequency": {
                        "type": "integer",
                        "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminTimeout": {
                        "type": "integer",
                        "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminVerifyData": {
                        "type": "boolean",
                        "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition."
                      },
                      "rttMonCtrlAdminStatus": {
                        "type": "string",
                        "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMonCtrlAdminNvgen": {
                        "type": "boolean",
                        "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory."
                      },
                      "rttMonCtrlAdminGroupName": {
                        "type": "string",
                        "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonCtrlAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": 1,
                      "rttMonCtrlAdminOwner": "example-string",
                      "rttMonCtrlAdminTag": "example-string",
                      "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                      "rttMonCtrlAdminThreshold": 1,
                      "rttMonCtrlAdminFrequency": 1,
                      "rttMonCtrlAdminTimeout": 1,
                      "rttMonCtrlAdminVerifyData": true,
                      "rttMonCtrlAdminStatus": "up(1)",
                      "rttMonCtrlAdminNvgen": true,
                      "rttMonCtrlAdminGroupName": "interface-1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonCtrlAdminEntry",
        "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": "/rttMonCtrlAdminTable/rttMonCtrlAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonCtrlAdminTable/rttMonCtrlAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonCtrlAdminEntry entry",
        "description": "Retrieve specific rttMonCtrlAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminOwner": {
                      "type": "string",
                      "description": "Identifies the entity that created this table row.",
                      "format": "binary"
                    },
                    "rttMonCtrlAdminTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonCtrlAdminRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType"
                    },
                    "rttMonCtrlAdminThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition."
                    },
                    "rttMonCtrlAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMonCtrlAdminNvgen": {
                      "type": "boolean",
                      "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory."
                    },
                    "rttMonCtrlAdminGroupName": {
                      "type": "string",
                      "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonCtrlAdminEntry": {
                    "rttMonCtrlAdminIndex": 1,
                    "rttMonCtrlAdminOwner": "example-string",
                    "rttMonCtrlAdminTag": "example-string",
                    "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                    "rttMonCtrlAdminThreshold": 1,
                    "rttMonCtrlAdminFrequency": 1,
                    "rttMonCtrlAdminTimeout": 1,
                    "rttMonCtrlAdminVerifyData": true,
                    "rttMonCtrlAdminStatus": "up(1)",
                    "rttMonCtrlAdminNvgen": true,
                    "rttMonCtrlAdminGroupName": "interface-1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonCtrlAdminEntry-2"
      },
      "x-yang-path": "/rttMonCtrlAdminTable/rttMonCtrlAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoAdminTable": {
      "get": {
        "summary": "Get rttMonEchoAdminTable data",
        "description": "Retrieve rttMonEchoAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table that contains Round Trip Time (RTT) specific\n        definitions.\n        \n        This table is controlled via the \n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
                  "properties": {
                    "rttMonEchoAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonEchoAdminProtocol": {
                            "type": "string",
                            "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                            "x-yang-type": "cisco-rttmon:RttMonProtocol"
                          },
                          "rttMonEchoAdminTargetAddress": {
                            "type": "string",
                            "description": "A string which specifies the address of the target.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminPktDataRequestSize": {
                            "type": "integer",
                            "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminPktDataResponseSize": {
                            "type": "integer",
                            "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminTargetPort": {
                            "type": "integer",
                            "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminSourceAddress": {
                            "type": "string",
                            "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminSourcePort": {
                            "type": "integer",
                            "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminControlEnable": {
                            "type": "boolean",
                            "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes."
                          },
                          "rttMonEchoAdminTOS": {
                            "type": "integer",
                            "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLSREnable": {
                            "type": "boolean",
                            "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only."
                          },
                          "rttMonEchoAdminTargetAddressString": {
                            "type": "string",
                            "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminNameServer": {
                            "type": "string",
                            "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminOperation": {
                            "type": "string",
                            "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                            "x-yang-type": "cisco-rttmon:RttMonOperation"
                          },
                          "rttMonEchoAdminHTTPVersion": {
                            "type": "string",
                            "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminURL": {
                            "type": "string",
                            "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminCache": {
                            "type": "boolean",
                            "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only."
                          },
                          "rttMonEchoAdminInterval": {
                            "type": "integer",
                            "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminNumPackets": {
                            "type": "integer",
                            "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminProxy": {
                            "type": "string",
                            "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminString1": {
                            "type": "string",
                            "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminString2": {
                            "type": "string",
                            "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminString3": {
                            "type": "string",
                            "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminString4": {
                            "type": "string",
                            "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminString5": {
                            "type": "string",
                            "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminMode": {
                            "type": "string",
                            "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                            "x-yang-type": "cisco-rttmon:RttMonOperation"
                          },
                          "rttMonEchoAdminVrfName": {
                            "type": "string",
                            "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                            "format": "binary"
                          },
                          "rttMonEchoAdminCodecType": {
                            "type": "string",
                            "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                            "x-yang-type": "cisco-rttmon:RttMonCodecType"
                          },
                          "rttMonEchoAdminCodecInterval": {
                            "type": "integer",
                            "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminCodecPayload": {
                            "type": "integer",
                            "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminCodecNumPackets": {
                            "type": "integer",
                            "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminICPIFAdvFactor": {
                            "type": "integer",
                            "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLSPFECType": {
                            "type": "string",
                            "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix."
                          },
                          "rttMonEchoAdminLSPSelector": {
                            "type": "string",
                            "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminLSPReplyMode": {
                            "type": "string",
                            "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                            "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode"
                          },
                          "rttMonEchoAdminLSPTTL": {
                            "type": "integer",
                            "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLSPExp": {
                            "type": "integer",
                            "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminPrecision": {
                            "type": "string",
                            "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation"
                          },
                          "rttMonEchoAdminProbePakPriority": {
                            "type": "string",
                            "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation"
                          },
                          "rttMonEchoAdminOWNTPSyncTolAbs": {
                            "type": "integer",
                            "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminOWNTPSyncTolPct": {
                            "type": "integer",
                            "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminOWNTPSyncTolType": {
                            "type": "string",
                            "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value"
                          },
                          "rttMonEchoAdminCalledNumber": {
                            "type": "string",
                            "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "rttMonEchoAdminDetectPoint": {
                            "type": "string",
                            "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                            "x-yang-type": "cisco-rttmon:RttMonOperation"
                          },
                          "rttMonEchoAdminGKRegistration": {
                            "type": "boolean",
                            "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only."
                          },
                          "rttMonEchoAdminSourceVoicePort": {
                            "type": "string",
                            "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonEchoAdminCallDuration": {
                            "type": "integer",
                            "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLSPReplyDscp": {
                            "type": "integer",
                            "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLSPNullShim": {
                            "type": "boolean",
                            "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation."
                          },
                          "rttMonEchoAdminTargetMPID": {
                            "type": "string",
                            "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                            "x-yang-type": "cisco-ether:CfmMepid"
                          },
                          "rttMonEchoAdminTargetDomainName": {
                            "type": "string",
                            "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "rttMonEchoAdminTargetVLAN": {
                            "type": "string",
                            "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                            "x-yang-type": "q-bridge:VlanId"
                          },
                          "rttMonEchoAdminEthernetCOS": {
                            "type": "string",
                            "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                            "x-yang-type": "cisco-qos:QosLayer2Cos"
                          },
                          "rttMonEchoAdminLSPVccvID": {
                            "type": "integer",
                            "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminTargetEVC": {
                            "type": "string",
                            "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "rttMonEchoAdminTargetMEPPort": {
                            "type": "boolean",
                            "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations."
                          },
                          "rttMonEchoAdminVideoTrafficProfile": {
                            "type": "string",
                            "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "rttMonEchoAdminDscp": {
                            "type": "string",
                            "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                            "format": "inet:dscp"
                          },
                          "rttMonEchoAdminReserveDsp": {
                            "type": "string",
                            "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP"
                          },
                          "rttMonEchoAdminInputInterface": {
                            "type": "string",
                            "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                            "x-yang-type": "if-mib:InterfaceIndexOrZero"
                          },
                          "rttMonEchoAdminEmulateSourceAddress": {
                            "type": "string",
                            "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminEmulateSourcePort": {
                            "type": "integer",
                            "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminEmulateTargetAddress": {
                            "type": "string",
                            "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonEchoAdminEmulateTargetPort": {
                            "type": "integer",
                            "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminTargetMacAddress": {
                            "type": "string",
                            "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                            "x-yang-type": "yang:mac-address"
                          },
                          "rttMonEchoAdminSourceMacAddress": {
                            "type": "string",
                            "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                            "x-yang-type": "yang:mac-address"
                          },
                          "rttMonEchoAdminSourceMPID": {
                            "type": "string",
                            "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                            "x-yang-type": "cisco-ether:CfmMepid"
                          },
                          "rttMonEchoAdminEndPointListName": {
                            "type": "string",
                            "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "rttMonEchoAdminSSM": {
                            "type": "boolean",
                            "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only."
                          },
                          "rttMonEchoAdminControlRetry": {
                            "type": "integer",
                            "description": "This object specifies the maximum number of retries for control message.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonEchoAdminControlTimeout": {
                            "type": "integer",
                            "description": "This object specifies the wait duration before control message\n            timeout.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonEchoAdminIgmpTreeInit": {
                            "type": "integer",
                            "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonEchoAdminEnableBurst": {
                            "type": "boolean",
                            "description": "This object indicates that packets will be sent in burst."
                          },
                          "rttMonEchoAdminAggBurstCycles": {
                            "type": "integer",
                            "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminLossRatioNumFrames": {
                            "type": "integer",
                            "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminAvailNumFrames": {
                            "type": "integer",
                            "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoAdminTstampOptimization": {
                            "type": "boolean",
                            "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoAdminTable": {
                    "rttMonEchoAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonEchoAdminProtocol": "example-string",
                        "rttMonEchoAdminTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminPktDataRequestSize": 1,
                        "rttMonEchoAdminPktDataResponseSize": 1,
                        "rttMonEchoAdminTargetPort": 1,
                        "rttMonEchoAdminSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminSourcePort": 1,
                        "rttMonEchoAdminControlEnable": true,
                        "rttMonEchoAdminTOS": 1,
                        "rttMonEchoAdminLSREnable": true,
                        "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                        "rttMonEchoAdminNameServer": "interface-1",
                        "rttMonEchoAdminOperation": "example-string",
                        "rttMonEchoAdminHTTPVersion": "example-string",
                        "rttMonEchoAdminURL": "example-string",
                        "rttMonEchoAdminCache": true,
                        "rttMonEchoAdminInterval": 1,
                        "rttMonEchoAdminNumPackets": 1234567890,
                        "rttMonEchoAdminProxy": "example-string",
                        "rttMonEchoAdminString1": "example-string",
                        "rttMonEchoAdminString2": "example-string",
                        "rttMonEchoAdminString3": "example-string",
                        "rttMonEchoAdminString4": "example-string",
                        "rttMonEchoAdminString5": "example-string",
                        "rttMonEchoAdminMode": "example-string",
                        "rttMonEchoAdminVrfName": "interface-1",
                        "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCodecInterval": 1,
                        "rttMonEchoAdminCodecPayload": 1,
                        "rttMonEchoAdminCodecNumPackets": 1234567890,
                        "rttMonEchoAdminICPIFAdvFactor": 1,
                        "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminLSPSelector": "example-string",
                        "rttMonEchoAdminLSPReplyMode": "example-string",
                        "rttMonEchoAdminLSPTTL": 1,
                        "rttMonEchoAdminLSPExp": 1,
                        "rttMonEchoAdminPrecision": "example-string",
                        "rttMonEchoAdminProbePakPriority": "example-string",
                        "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                        "rttMonEchoAdminOWNTPSyncTolPct": 1,
                        "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCalledNumber": "example-string",
                        "rttMonEchoAdminDetectPoint": "example-string",
                        "rttMonEchoAdminGKRegistration": true,
                        "rttMonEchoAdminSourceVoicePort": "example-string",
                        "rttMonEchoAdminCallDuration": 1,
                        "rttMonEchoAdminLSPReplyDscp": 1,
                        "rttMonEchoAdminLSPNullShim": true,
                        "rttMonEchoAdminTargetMPID": "example-string",
                        "rttMonEchoAdminTargetDomainName": "interface-1",
                        "rttMonEchoAdminTargetVLAN": "example-string",
                        "rttMonEchoAdminEthernetCOS": "example-string",
                        "rttMonEchoAdminLSPVccvID": 1,
                        "rttMonEchoAdminTargetEVC": "example-string",
                        "rttMonEchoAdminTargetMEPPort": true,
                        "rttMonEchoAdminVideoTrafficProfile": "example-string",
                        "rttMonEchoAdminDscp": "example-string",
                        "rttMonEchoAdminReserveDsp": "example-string",
                        "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                        "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateSourcePort": 1,
                        "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateTargetPort": 1,
                        "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMPID": "example-string",
                        "rttMonEchoAdminEndPointListName": "interface-1",
                        "rttMonEchoAdminSSM": true,
                        "rttMonEchoAdminControlRetry": 1,
                        "rttMonEchoAdminControlTimeout": 1,
                        "rttMonEchoAdminIgmpTreeInit": 1,
                        "rttMonEchoAdminEnableBurst": true,
                        "rttMonEchoAdminAggBurstCycles": 1,
                        "rttMonEchoAdminLossRatioNumFrames": 1,
                        "rttMonEchoAdminAvailNumFrames": 1,
                        "rttMonEchoAdminTstampOptimization": true
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonEchoAdminProtocol": "example-string",
                        "rttMonEchoAdminTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminPktDataRequestSize": 1,
                        "rttMonEchoAdminPktDataResponseSize": 1,
                        "rttMonEchoAdminTargetPort": 1,
                        "rttMonEchoAdminSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminSourcePort": 1,
                        "rttMonEchoAdminControlEnable": true,
                        "rttMonEchoAdminTOS": 1,
                        "rttMonEchoAdminLSREnable": true,
                        "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                        "rttMonEchoAdminNameServer": "interface-1",
                        "rttMonEchoAdminOperation": "example-string",
                        "rttMonEchoAdminHTTPVersion": "example-string",
                        "rttMonEchoAdminURL": "example-string",
                        "rttMonEchoAdminCache": true,
                        "rttMonEchoAdminInterval": 1,
                        "rttMonEchoAdminNumPackets": 1234567890,
                        "rttMonEchoAdminProxy": "example-string",
                        "rttMonEchoAdminString1": "example-string",
                        "rttMonEchoAdminString2": "example-string",
                        "rttMonEchoAdminString3": "example-string",
                        "rttMonEchoAdminString4": "example-string",
                        "rttMonEchoAdminString5": "example-string",
                        "rttMonEchoAdminMode": "example-string",
                        "rttMonEchoAdminVrfName": "interface-1",
                        "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCodecInterval": 1,
                        "rttMonEchoAdminCodecPayload": 1,
                        "rttMonEchoAdminCodecNumPackets": 1234567890,
                        "rttMonEchoAdminICPIFAdvFactor": 1,
                        "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminLSPSelector": "example-string",
                        "rttMonEchoAdminLSPReplyMode": "example-string",
                        "rttMonEchoAdminLSPTTL": 1,
                        "rttMonEchoAdminLSPExp": 1,
                        "rttMonEchoAdminPrecision": "example-string",
                        "rttMonEchoAdminProbePakPriority": "example-string",
                        "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                        "rttMonEchoAdminOWNTPSyncTolPct": 1,
                        "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCalledNumber": "example-string",
                        "rttMonEchoAdminDetectPoint": "example-string",
                        "rttMonEchoAdminGKRegistration": true,
                        "rttMonEchoAdminSourceVoicePort": "example-string",
                        "rttMonEchoAdminCallDuration": 1,
                        "rttMonEchoAdminLSPReplyDscp": 1,
                        "rttMonEchoAdminLSPNullShim": true,
                        "rttMonEchoAdminTargetMPID": "example-string",
                        "rttMonEchoAdminTargetDomainName": "interface-1",
                        "rttMonEchoAdminTargetVLAN": "example-string",
                        "rttMonEchoAdminEthernetCOS": "example-string",
                        "rttMonEchoAdminLSPVccvID": 1,
                        "rttMonEchoAdminTargetEVC": "example-string",
                        "rttMonEchoAdminTargetMEPPort": true,
                        "rttMonEchoAdminVideoTrafficProfile": "example-string",
                        "rttMonEchoAdminDscp": "example-string",
                        "rttMonEchoAdminReserveDsp": "example-string",
                        "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                        "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateSourcePort": 1,
                        "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateTargetPort": 1,
                        "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMPID": "example-string",
                        "rttMonEchoAdminEndPointListName": "interface-1",
                        "rttMonEchoAdminSSM": true,
                        "rttMonEchoAdminControlRetry": 1,
                        "rttMonEchoAdminControlTimeout": 1,
                        "rttMonEchoAdminIgmpTreeInit": 1,
                        "rttMonEchoAdminEnableBurst": true,
                        "rttMonEchoAdminAggBurstCycles": 1,
                        "rttMonEchoAdminLossRatioNumFrames": 1,
                        "rttMonEchoAdminAvailNumFrames": 1,
                        "rttMonEchoAdminTstampOptimization": true
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonEchoAdminProtocol": "example-string",
                        "rttMonEchoAdminTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminPktDataRequestSize": 1,
                        "rttMonEchoAdminPktDataResponseSize": 1,
                        "rttMonEchoAdminTargetPort": 1,
                        "rttMonEchoAdminSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminSourcePort": 1,
                        "rttMonEchoAdminControlEnable": true,
                        "rttMonEchoAdminTOS": 1,
                        "rttMonEchoAdminLSREnable": true,
                        "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                        "rttMonEchoAdminNameServer": "interface-1",
                        "rttMonEchoAdminOperation": "example-string",
                        "rttMonEchoAdminHTTPVersion": "example-string",
                        "rttMonEchoAdminURL": "example-string",
                        "rttMonEchoAdminCache": true,
                        "rttMonEchoAdminInterval": 1,
                        "rttMonEchoAdminNumPackets": 1234567890,
                        "rttMonEchoAdminProxy": "example-string",
                        "rttMonEchoAdminString1": "example-string",
                        "rttMonEchoAdminString2": "example-string",
                        "rttMonEchoAdminString3": "example-string",
                        "rttMonEchoAdminString4": "example-string",
                        "rttMonEchoAdminString5": "example-string",
                        "rttMonEchoAdminMode": "example-string",
                        "rttMonEchoAdminVrfName": "interface-1",
                        "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCodecInterval": 1,
                        "rttMonEchoAdminCodecPayload": 1,
                        "rttMonEchoAdminCodecNumPackets": 1234567890,
                        "rttMonEchoAdminICPIFAdvFactor": 1,
                        "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminLSPSelector": "example-string",
                        "rttMonEchoAdminLSPReplyMode": "example-string",
                        "rttMonEchoAdminLSPTTL": 1,
                        "rttMonEchoAdminLSPExp": 1,
                        "rttMonEchoAdminPrecision": "example-string",
                        "rttMonEchoAdminProbePakPriority": "example-string",
                        "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                        "rttMonEchoAdminOWNTPSyncTolPct": 1,
                        "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                        "rttMonEchoAdminCalledNumber": "example-string",
                        "rttMonEchoAdminDetectPoint": "example-string",
                        "rttMonEchoAdminGKRegistration": true,
                        "rttMonEchoAdminSourceVoicePort": "example-string",
                        "rttMonEchoAdminCallDuration": 1,
                        "rttMonEchoAdminLSPReplyDscp": 1,
                        "rttMonEchoAdminLSPNullShim": true,
                        "rttMonEchoAdminTargetMPID": "example-string",
                        "rttMonEchoAdminTargetDomainName": "interface-1",
                        "rttMonEchoAdminTargetVLAN": "example-string",
                        "rttMonEchoAdminEthernetCOS": "example-string",
                        "rttMonEchoAdminLSPVccvID": 1,
                        "rttMonEchoAdminTargetEVC": "example-string",
                        "rttMonEchoAdminTargetMEPPort": true,
                        "rttMonEchoAdminVideoTrafficProfile": "example-string",
                        "rttMonEchoAdminDscp": "example-string",
                        "rttMonEchoAdminReserveDsp": "example-string",
                        "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                        "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateSourcePort": 1,
                        "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                        "rttMonEchoAdminEmulateTargetPort": 1,
                        "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                        "rttMonEchoAdminSourceMPID": "example-string",
                        "rttMonEchoAdminEndPointListName": "interface-1",
                        "rttMonEchoAdminSSM": true,
                        "rttMonEchoAdminControlRetry": 1,
                        "rttMonEchoAdminControlTimeout": 1,
                        "rttMonEchoAdminIgmpTreeInit": 1,
                        "rttMonEchoAdminEnableBurst": true,
                        "rttMonEchoAdminAggBurstCycles": 1,
                        "rttMonEchoAdminLossRatioNumFrames": 1,
                        "rttMonEchoAdminAvailNumFrames": 1,
                        "rttMonEchoAdminTstampOptimization": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoAdminTable",
        "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": "/rttMonEchoAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoAdminTable/rttMonEchoAdminEntry": {
      "get": {
        "summary": "Get rttMonEchoAdminEntry list",
        "description": "Retrieve list of rttMonEchoAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonEchoAdminProtocol": {
                        "type": "string",
                        "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                        "x-yang-type": "cisco-rttmon:RttMonProtocol"
                      },
                      "rttMonEchoAdminTargetAddress": {
                        "type": "string",
                        "description": "A string which specifies the address of the target.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminPktDataRequestSize": {
                        "type": "integer",
                        "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminPktDataResponseSize": {
                        "type": "integer",
                        "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetPort": {
                        "type": "integer",
                        "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminSourceAddress": {
                        "type": "string",
                        "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminSourcePort": {
                        "type": "integer",
                        "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminControlEnable": {
                        "type": "boolean",
                        "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes."
                      },
                      "rttMonEchoAdminTOS": {
                        "type": "integer",
                        "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSREnable": {
                        "type": "boolean",
                        "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only."
                      },
                      "rttMonEchoAdminTargetAddressString": {
                        "type": "string",
                        "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminNameServer": {
                        "type": "string",
                        "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminOperation": {
                        "type": "string",
                        "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminHTTPVersion": {
                        "type": "string",
                        "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminURL": {
                        "type": "string",
                        "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminCache": {
                        "type": "boolean",
                        "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only."
                      },
                      "rttMonEchoAdminInterval": {
                        "type": "integer",
                        "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminNumPackets": {
                        "type": "integer",
                        "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminProxy": {
                        "type": "string",
                        "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString1": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString2": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString3": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString4": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString5": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminMode": {
                        "type": "string",
                        "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminVrfName": {
                        "type": "string",
                        "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                        "format": "binary"
                      },
                      "rttMonEchoAdminCodecType": {
                        "type": "string",
                        "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                        "x-yang-type": "cisco-rttmon:RttMonCodecType"
                      },
                      "rttMonEchoAdminCodecInterval": {
                        "type": "integer",
                        "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminCodecPayload": {
                        "type": "integer",
                        "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminCodecNumPackets": {
                        "type": "integer",
                        "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminICPIFAdvFactor": {
                        "type": "integer",
                        "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPFECType": {
                        "type": "string",
                        "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix."
                      },
                      "rttMonEchoAdminLSPSelector": {
                        "type": "string",
                        "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminLSPReplyMode": {
                        "type": "string",
                        "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                        "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode"
                      },
                      "rttMonEchoAdminLSPTTL": {
                        "type": "integer",
                        "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPExp": {
                        "type": "integer",
                        "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminPrecision": {
                        "type": "string",
                        "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation"
                      },
                      "rttMonEchoAdminProbePakPriority": {
                        "type": "string",
                        "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation"
                      },
                      "rttMonEchoAdminOWNTPSyncTolAbs": {
                        "type": "integer",
                        "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminOWNTPSyncTolPct": {
                        "type": "integer",
                        "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminOWNTPSyncTolType": {
                        "type": "string",
                        "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value"
                      },
                      "rttMonEchoAdminCalledNumber": {
                        "type": "string",
                        "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminDetectPoint": {
                        "type": "string",
                        "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminGKRegistration": {
                        "type": "boolean",
                        "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only."
                      },
                      "rttMonEchoAdminSourceVoicePort": {
                        "type": "string",
                        "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminCallDuration": {
                        "type": "integer",
                        "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPReplyDscp": {
                        "type": "integer",
                        "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPNullShim": {
                        "type": "boolean",
                        "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation."
                      },
                      "rttMonEchoAdminTargetMPID": {
                        "type": "string",
                        "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                        "x-yang-type": "cisco-ether:CfmMepid"
                      },
                      "rttMonEchoAdminTargetDomainName": {
                        "type": "string",
                        "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminTargetVLAN": {
                        "type": "string",
                        "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                        "x-yang-type": "q-bridge:VlanId"
                      },
                      "rttMonEchoAdminEthernetCOS": {
                        "type": "string",
                        "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                        "x-yang-type": "cisco-qos:QosLayer2Cos"
                      },
                      "rttMonEchoAdminLSPVccvID": {
                        "type": "integer",
                        "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetEVC": {
                        "type": "string",
                        "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminTargetMEPPort": {
                        "type": "boolean",
                        "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations."
                      },
                      "rttMonEchoAdminVideoTrafficProfile": {
                        "type": "string",
                        "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminDscp": {
                        "type": "string",
                        "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                        "format": "inet:dscp"
                      },
                      "rttMonEchoAdminReserveDsp": {
                        "type": "string",
                        "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP"
                      },
                      "rttMonEchoAdminInputInterface": {
                        "type": "string",
                        "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                        "x-yang-type": "if-mib:InterfaceIndexOrZero"
                      },
                      "rttMonEchoAdminEmulateSourceAddress": {
                        "type": "string",
                        "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminEmulateSourcePort": {
                        "type": "integer",
                        "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminEmulateTargetAddress": {
                        "type": "string",
                        "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminEmulateTargetPort": {
                        "type": "integer",
                        "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetMacAddress": {
                        "type": "string",
                        "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                        "x-yang-type": "yang:mac-address"
                      },
                      "rttMonEchoAdminSourceMacAddress": {
                        "type": "string",
                        "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                        "x-yang-type": "yang:mac-address"
                      },
                      "rttMonEchoAdminSourceMPID": {
                        "type": "string",
                        "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                        "x-yang-type": "cisco-ether:CfmMepid"
                      },
                      "rttMonEchoAdminEndPointListName": {
                        "type": "string",
                        "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminSSM": {
                        "type": "boolean",
                        "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only."
                      },
                      "rttMonEchoAdminControlRetry": {
                        "type": "integer",
                        "description": "This object specifies the maximum number of retries for control message.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminControlTimeout": {
                        "type": "integer",
                        "description": "This object specifies the wait duration before control message\n            timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminIgmpTreeInit": {
                        "type": "integer",
                        "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminEnableBurst": {
                        "type": "boolean",
                        "description": "This object indicates that packets will be sent in burst."
                      },
                      "rttMonEchoAdminAggBurstCycles": {
                        "type": "integer",
                        "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLossRatioNumFrames": {
                        "type": "integer",
                        "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminAvailNumFrames": {
                        "type": "integer",
                        "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTstampOptimization": {
                        "type": "boolean",
                        "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonEchoAdminProtocol": "example-string",
                      "rttMonEchoAdminTargetAddress": "192.168.1.1",
                      "rttMonEchoAdminPktDataRequestSize": 1,
                      "rttMonEchoAdminPktDataResponseSize": 1,
                      "rttMonEchoAdminTargetPort": 1,
                      "rttMonEchoAdminSourceAddress": "192.168.1.1",
                      "rttMonEchoAdminSourcePort": 1,
                      "rttMonEchoAdminControlEnable": true,
                      "rttMonEchoAdminTOS": 1,
                      "rttMonEchoAdminLSREnable": true,
                      "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                      "rttMonEchoAdminNameServer": "interface-1",
                      "rttMonEchoAdminOperation": "example-string",
                      "rttMonEchoAdminHTTPVersion": "example-string",
                      "rttMonEchoAdminURL": "example-string",
                      "rttMonEchoAdminCache": true,
                      "rttMonEchoAdminInterval": 1,
                      "rttMonEchoAdminNumPackets": 1234567890,
                      "rttMonEchoAdminProxy": "example-string",
                      "rttMonEchoAdminString1": "example-string",
                      "rttMonEchoAdminString2": "example-string",
                      "rttMonEchoAdminString3": "example-string",
                      "rttMonEchoAdminString4": "example-string",
                      "rttMonEchoAdminString5": "example-string",
                      "rttMonEchoAdminMode": "example-string",
                      "rttMonEchoAdminVrfName": "interface-1",
                      "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminCodecInterval": 1,
                      "rttMonEchoAdminCodecPayload": 1,
                      "rttMonEchoAdminCodecNumPackets": 1234567890,
                      "rttMonEchoAdminICPIFAdvFactor": 1,
                      "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminLSPSelector": "example-string",
                      "rttMonEchoAdminLSPReplyMode": "example-string",
                      "rttMonEchoAdminLSPTTL": 1,
                      "rttMonEchoAdminLSPExp": 1,
                      "rttMonEchoAdminPrecision": "example-string",
                      "rttMonEchoAdminProbePakPriority": "example-string",
                      "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                      "rttMonEchoAdminOWNTPSyncTolPct": 1,
                      "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminCalledNumber": "example-string",
                      "rttMonEchoAdminDetectPoint": "example-string",
                      "rttMonEchoAdminGKRegistration": true,
                      "rttMonEchoAdminSourceVoicePort": "example-string",
                      "rttMonEchoAdminCallDuration": 1,
                      "rttMonEchoAdminLSPReplyDscp": 1,
                      "rttMonEchoAdminLSPNullShim": true,
                      "rttMonEchoAdminTargetMPID": "example-string",
                      "rttMonEchoAdminTargetDomainName": "interface-1",
                      "rttMonEchoAdminTargetVLAN": "example-string",
                      "rttMonEchoAdminEthernetCOS": "example-string",
                      "rttMonEchoAdminLSPVccvID": 1,
                      "rttMonEchoAdminTargetEVC": "example-string",
                      "rttMonEchoAdminTargetMEPPort": true,
                      "rttMonEchoAdminVideoTrafficProfile": "example-string",
                      "rttMonEchoAdminDscp": "example-string",
                      "rttMonEchoAdminReserveDsp": "example-string",
                      "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                      "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                      "rttMonEchoAdminEmulateSourcePort": 1,
                      "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                      "rttMonEchoAdminEmulateTargetPort": 1,
                      "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                      "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                      "rttMonEchoAdminSourceMPID": "example-string",
                      "rttMonEchoAdminEndPointListName": "interface-1",
                      "rttMonEchoAdminSSM": true,
                      "rttMonEchoAdminControlRetry": 1,
                      "rttMonEchoAdminControlTimeout": 1,
                      "rttMonEchoAdminIgmpTreeInit": 1,
                      "rttMonEchoAdminEnableBurst": true,
                      "rttMonEchoAdminAggBurstCycles": 1,
                      "rttMonEchoAdminLossRatioNumFrames": 1,
                      "rttMonEchoAdminAvailNumFrames": 1,
                      "rttMonEchoAdminTstampOptimization": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoAdminEntry",
        "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": "/rttMonEchoAdminTable/rttMonEchoAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoAdminTable/rttMonEchoAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonEchoAdminEntry entry",
        "description": "Retrieve specific rttMonEchoAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonEchoAdminProtocol": {
                      "type": "string",
                      "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol"
                    },
                    "rttMonEchoAdminTargetAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of the target.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminPktDataRequestSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminPktDataResponseSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetPort": {
                      "type": "integer",
                      "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminSourceAddress": {
                      "type": "string",
                      "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminSourcePort": {
                      "type": "integer",
                      "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminControlEnable": {
                      "type": "boolean",
                      "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes."
                    },
                    "rttMonEchoAdminTOS": {
                      "type": "integer",
                      "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSREnable": {
                      "type": "boolean",
                      "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only."
                    },
                    "rttMonEchoAdminTargetAddressString": {
                      "type": "string",
                      "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminNameServer": {
                      "type": "string",
                      "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminOperation": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminHTTPVersion": {
                      "type": "string",
                      "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminURL": {
                      "type": "string",
                      "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminCache": {
                      "type": "boolean",
                      "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only."
                    },
                    "rttMonEchoAdminInterval": {
                      "type": "integer",
                      "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminProxy": {
                      "type": "string",
                      "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString1": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString2": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString3": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString4": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString5": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminMode": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                      "format": "binary"
                    },
                    "rttMonEchoAdminCodecType": {
                      "type": "string",
                      "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                      "x-yang-type": "cisco-rttmon:RttMonCodecType"
                    },
                    "rttMonEchoAdminCodecInterval": {
                      "type": "integer",
                      "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminCodecPayload": {
                      "type": "integer",
                      "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminCodecNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminICPIFAdvFactor": {
                      "type": "integer",
                      "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPFECType": {
                      "type": "string",
                      "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix."
                    },
                    "rttMonEchoAdminLSPSelector": {
                      "type": "string",
                      "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminLSPReplyMode": {
                      "type": "string",
                      "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                      "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode"
                    },
                    "rttMonEchoAdminLSPTTL": {
                      "type": "integer",
                      "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPExp": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminPrecision": {
                      "type": "string",
                      "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation"
                    },
                    "rttMonEchoAdminProbePakPriority": {
                      "type": "string",
                      "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation"
                    },
                    "rttMonEchoAdminOWNTPSyncTolAbs": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminOWNTPSyncTolPct": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminOWNTPSyncTolType": {
                      "type": "string",
                      "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value"
                    },
                    "rttMonEchoAdminCalledNumber": {
                      "type": "string",
                      "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminDetectPoint": {
                      "type": "string",
                      "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminGKRegistration": {
                      "type": "boolean",
                      "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only."
                    },
                    "rttMonEchoAdminSourceVoicePort": {
                      "type": "string",
                      "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminCallDuration": {
                      "type": "integer",
                      "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPReplyDscp": {
                      "type": "integer",
                      "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPNullShim": {
                      "type": "boolean",
                      "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation."
                    },
                    "rttMonEchoAdminTargetMPID": {
                      "type": "string",
                      "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                      "x-yang-type": "cisco-ether:CfmMepid"
                    },
                    "rttMonEchoAdminTargetDomainName": {
                      "type": "string",
                      "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminTargetVLAN": {
                      "type": "string",
                      "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                      "x-yang-type": "q-bridge:VlanId"
                    },
                    "rttMonEchoAdminEthernetCOS": {
                      "type": "string",
                      "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                      "x-yang-type": "cisco-qos:QosLayer2Cos"
                    },
                    "rttMonEchoAdminLSPVccvID": {
                      "type": "integer",
                      "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetEVC": {
                      "type": "string",
                      "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminTargetMEPPort": {
                      "type": "boolean",
                      "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations."
                    },
                    "rttMonEchoAdminVideoTrafficProfile": {
                      "type": "string",
                      "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminDscp": {
                      "type": "string",
                      "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                      "format": "inet:dscp"
                    },
                    "rttMonEchoAdminReserveDsp": {
                      "type": "string",
                      "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP"
                    },
                    "rttMonEchoAdminInputInterface": {
                      "type": "string",
                      "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                      "x-yang-type": "if-mib:InterfaceIndexOrZero"
                    },
                    "rttMonEchoAdminEmulateSourceAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminEmulateSourcePort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminEmulateTargetAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminEmulateTargetPort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address"
                    },
                    "rttMonEchoAdminSourceMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address"
                    },
                    "rttMonEchoAdminSourceMPID": {
                      "type": "string",
                      "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                      "x-yang-type": "cisco-ether:CfmMepid"
                    },
                    "rttMonEchoAdminEndPointListName": {
                      "type": "string",
                      "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminSSM": {
                      "type": "boolean",
                      "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only."
                    },
                    "rttMonEchoAdminControlRetry": {
                      "type": "integer",
                      "description": "This object specifies the maximum number of retries for control message.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminControlTimeout": {
                      "type": "integer",
                      "description": "This object specifies the wait duration before control message\n            timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminIgmpTreeInit": {
                      "type": "integer",
                      "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminEnableBurst": {
                      "type": "boolean",
                      "description": "This object indicates that packets will be sent in burst."
                    },
                    "rttMonEchoAdminAggBurstCycles": {
                      "type": "integer",
                      "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLossRatioNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminAvailNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTstampOptimization": {
                      "type": "boolean",
                      "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonEchoAdminProtocol": "example-string",
                    "rttMonEchoAdminTargetAddress": "192.168.1.1",
                    "rttMonEchoAdminPktDataRequestSize": 1,
                    "rttMonEchoAdminPktDataResponseSize": 1,
                    "rttMonEchoAdminTargetPort": 1,
                    "rttMonEchoAdminSourceAddress": "192.168.1.1",
                    "rttMonEchoAdminSourcePort": 1,
                    "rttMonEchoAdminControlEnable": true,
                    "rttMonEchoAdminTOS": 1,
                    "rttMonEchoAdminLSREnable": true,
                    "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                    "rttMonEchoAdminNameServer": "interface-1",
                    "rttMonEchoAdminOperation": "example-string",
                    "rttMonEchoAdminHTTPVersion": "example-string",
                    "rttMonEchoAdminURL": "example-string",
                    "rttMonEchoAdminCache": true,
                    "rttMonEchoAdminInterval": 1,
                    "rttMonEchoAdminNumPackets": 1234567890,
                    "rttMonEchoAdminProxy": "example-string",
                    "rttMonEchoAdminString1": "example-string",
                    "rttMonEchoAdminString2": "example-string",
                    "rttMonEchoAdminString3": "example-string",
                    "rttMonEchoAdminString4": "example-string",
                    "rttMonEchoAdminString5": "example-string",
                    "rttMonEchoAdminMode": "example-string",
                    "rttMonEchoAdminVrfName": "interface-1",
                    "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminCodecInterval": 1,
                    "rttMonEchoAdminCodecPayload": 1,
                    "rttMonEchoAdminCodecNumPackets": 1234567890,
                    "rttMonEchoAdminICPIFAdvFactor": 1,
                    "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminLSPSelector": "example-string",
                    "rttMonEchoAdminLSPReplyMode": "example-string",
                    "rttMonEchoAdminLSPTTL": 1,
                    "rttMonEchoAdminLSPExp": 1,
                    "rttMonEchoAdminPrecision": "example-string",
                    "rttMonEchoAdminProbePakPriority": "example-string",
                    "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                    "rttMonEchoAdminOWNTPSyncTolPct": 1,
                    "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminCalledNumber": "example-string",
                    "rttMonEchoAdminDetectPoint": "example-string",
                    "rttMonEchoAdminGKRegistration": true,
                    "rttMonEchoAdminSourceVoicePort": "example-string",
                    "rttMonEchoAdminCallDuration": 1,
                    "rttMonEchoAdminLSPReplyDscp": 1,
                    "rttMonEchoAdminLSPNullShim": true,
                    "rttMonEchoAdminTargetMPID": "example-string",
                    "rttMonEchoAdminTargetDomainName": "interface-1",
                    "rttMonEchoAdminTargetVLAN": "example-string",
                    "rttMonEchoAdminEthernetCOS": "example-string",
                    "rttMonEchoAdminLSPVccvID": 1,
                    "rttMonEchoAdminTargetEVC": "example-string",
                    "rttMonEchoAdminTargetMEPPort": true,
                    "rttMonEchoAdminVideoTrafficProfile": "example-string",
                    "rttMonEchoAdminDscp": "example-string",
                    "rttMonEchoAdminReserveDsp": "example-string",
                    "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                    "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                    "rttMonEchoAdminEmulateSourcePort": 1,
                    "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                    "rttMonEchoAdminEmulateTargetPort": 1,
                    "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                    "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                    "rttMonEchoAdminSourceMPID": "example-string",
                    "rttMonEchoAdminEndPointListName": "interface-1",
                    "rttMonEchoAdminSSM": true,
                    "rttMonEchoAdminControlRetry": 1,
                    "rttMonEchoAdminControlTimeout": 1,
                    "rttMonEchoAdminIgmpTreeInit": 1,
                    "rttMonEchoAdminEnableBurst": true,
                    "rttMonEchoAdminAggBurstCycles": 1,
                    "rttMonEchoAdminLossRatioNumFrames": 1,
                    "rttMonEchoAdminAvailNumFrames": 1,
                    "rttMonEchoAdminTstampOptimization": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoAdminEntry-2"
      },
      "x-yang-path": "/rttMonEchoAdminTable/rttMonEchoAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonFileIOAdminTable": {
      "get": {
        "summary": "Get rttMonFileIOAdminTable data",
        "description": "Retrieve rttMonFileIOAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of Round Trip Time (RTT) monitoring 'fileIO'\n        specific definitions.\n        \n        When the RttMonRttType is not 'fileIO' this table is\n        not valid.\n        \n        This table is controlled via the \n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
                  "properties": {
                    "rttMonFileIOAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonFileIOAdminFilePath": {
                            "type": "string",
                            "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonFileIOAdminSize": {
                            "type": "string",
                            "description": "The size of the file to write/read from the File\n            Server."
                          },
                          "rttMonFileIOAdminAction": {
                            "type": "string",
                            "description": "The File I/O action to be performed."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonFileIOAdminTable": {
                    "rttMonFileIOAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonFileIOAdminFilePath": "example-string",
                        "rttMonFileIOAdminSize": "example-string",
                        "rttMonFileIOAdminAction": "example-string"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonFileIOAdminFilePath": "example-string",
                        "rttMonFileIOAdminSize": "example-string",
                        "rttMonFileIOAdminAction": "example-string"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonFileIOAdminFilePath": "example-string",
                        "rttMonFileIOAdminSize": "example-string",
                        "rttMonFileIOAdminAction": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonFileIOAdminTable",
        "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": "/rttMonFileIOAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonFileIOAdminTable/rttMonFileIOAdminEntry": {
      "get": {
        "summary": "Get rttMonFileIOAdminEntry list",
        "description": "Retrieve list of rttMonFileIOAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonFileIOAdminFilePath": {
                        "type": "string",
                        "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonFileIOAdminSize": {
                        "type": "string",
                        "description": "The size of the file to write/read from the File\n            Server."
                      },
                      "rttMonFileIOAdminAction": {
                        "type": "string",
                        "description": "The File I/O action to be performed."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonFileIOAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonFileIOAdminFilePath": "example-string",
                      "rttMonFileIOAdminSize": "example-string",
                      "rttMonFileIOAdminAction": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonFileIOAdminEntry",
        "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": "/rttMonFileIOAdminTable/rttMonFileIOAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonFileIOAdminTable/rttMonFileIOAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonFileIOAdminEntry entry",
        "description": "Retrieve specific rttMonFileIOAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonFileIOAdminFilePath": {
                      "type": "string",
                      "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonFileIOAdminSize": {
                      "type": "string",
                      "description": "The size of the file to write/read from the File\n            Server."
                    },
                    "rttMonFileIOAdminAction": {
                      "type": "string",
                      "description": "The File I/O action to be performed."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonFileIOAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonFileIOAdminFilePath": "example-string",
                    "rttMonFileIOAdminSize": "example-string",
                    "rttMonFileIOAdminAction": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonFileIOAdminEntry-2"
      },
      "x-yang-path": "/rttMonFileIOAdminTable/rttMonFileIOAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonScriptAdminTable": {
      "get": {
        "summary": "Get rttMonScriptAdminTable data",
        "description": "Retrieve rttMonScriptAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of Round Trip Time (RTT) monitoring 'script'\n        specific definitions.\n        \n        When the RttMonRttType is not 'script' this table is\n        not valid.\n        \n        This table is controlled via the\n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
                  "properties": {
                    "rttMonScriptAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonScriptAdminName": {
                            "type": "string",
                            "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonScriptAdminCmdLineParams": {
                            "type": "string",
                            "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonScriptAdminTable": {
                    "rttMonScriptAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonScriptAdminName": "192.168.1.1",
                        "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonScriptAdminName": "192.168.1.1",
                        "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonScriptAdminName": "192.168.1.1",
                        "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonScriptAdminTable",
        "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": "/rttMonScriptAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonScriptAdminTable/rttMonScriptAdminEntry": {
      "get": {
        "summary": "Get rttMonScriptAdminEntry list",
        "description": "Retrieve list of rttMonScriptAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonScriptAdminName": {
                        "type": "string",
                        "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonScriptAdminCmdLineParams": {
                        "type": "string",
                        "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonScriptAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonScriptAdminName": "192.168.1.1",
                      "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonScriptAdminEntry",
        "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": "/rttMonScriptAdminTable/rttMonScriptAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonScriptAdminTable/rttMonScriptAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonScriptAdminEntry entry",
        "description": "Retrieve specific rttMonScriptAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonScriptAdminName": {
                      "type": "string",
                      "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonScriptAdminCmdLineParams": {
                      "type": "string",
                      "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonScriptAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonScriptAdminName": "192.168.1.1",
                    "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonScriptAdminEntry-2"
      },
      "x-yang-path": "/rttMonScriptAdminTable/rttMonScriptAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTriggerAdminTable": {
      "get": {
        "summary": "Get rttMonReactTriggerAdminTable data",
        "description": "Retrieve rttMonReactTriggerAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonReactTriggerAdminTable",
                  "properties": {
                    "rttMonReactTriggerAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                            "type": "integer",
                            "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactTriggerAdminStatus": {
                            "type": "string",
                            "description": "This object is used to create Trigger entries.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTriggerAdminTable": {
                    "rttMonReactTriggerAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 1,
                        "rttMonReactTriggerAdminStatus": "up(1)"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 2,
                        "rttMonReactTriggerAdminStatus": "up(1)"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 3,
                        "rttMonReactTriggerAdminStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTriggerAdminTable",
        "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": "/rttMonReactTriggerAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTriggerAdminTable/rttMonReactTriggerAdminEntry": {
      "get": {
        "summary": "Get rttMonReactTriggerAdminEntry list",
        "description": "Retrieve list of rttMonReactTriggerAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                        "type": "integer",
                        "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactTriggerAdminStatus": {
                        "type": "string",
                        "description": "This object is used to create Trigger entries.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 1,
                      "rttMonReactTriggerAdminStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTriggerAdminEntry",
        "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": "/rttMonReactTriggerAdminTable/rttMonReactTriggerAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoPathAdminTable": {
      "get": {
        "summary": "Get rttMonEchoPathAdminTable data",
        "description": "Retrieve rttMonEchoPathAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonEchoPathAdminTable",
                  "properties": {
                    "rttMonEchoPathAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonEchoPathAdminHopIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonEchoPathAdminHopAddress": {
                            "type": "string",
                            "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoPathAdminTable": {
                    "rttMonEchoPathAdminEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonEchoPathAdminHopIndex": 1,
                        "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonEchoPathAdminHopIndex": 2,
                        "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonEchoPathAdminHopIndex": 3,
                        "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoPathAdminTable",
        "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": "/rttMonEchoPathAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoPathAdminTable/rttMonEchoPathAdminEntry": {
      "get": {
        "summary": "Get rttMonEchoPathAdminEntry list",
        "description": "Retrieve list of rttMonEchoPathAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonEchoPathAdminHopIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoPathAdminHopAddress": {
                        "type": "string",
                        "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonEchoPathAdminHopIndex": 1,
                      "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoPathAdminEntry",
        "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": "/rttMonEchoPathAdminTable/rttMonEchoPathAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGrpScheduleAdminTable": {
      "get": {
        "summary": "Get rttMonGrpScheduleAdminTable data",
        "description": "Retrieve rttMonGrpScheduleAdminTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of Round Trip Time (RTT) monitoring group scheduling\n        specific definitions.\n        This table is used to create a conceptual group scheduling\n        control row. The entries in this control row contain objects\n        used to define group schedule configuration parameters.\n        \n        The objects of this table will be used to schedule a group of\n        probes identified by the conceptual rows of the\n        rttMonCtrlAdminTable.",
                  "properties": {
                    "rttMonGrpScheduleAdminEntry": {
                      "type": "array",
                      "description": "A list of objects that define a conceptual group scheduling\n          control row.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonGrpScheduleAdminIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminProbes": {
                            "type": "string",
                            "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonGrpScheduleAdminPeriod": {
                            "type": "integer",
                            "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminFrequency": {
                            "type": "integer",
                            "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminLife": {
                            "type": "integer",
                            "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminAgeout": {
                            "type": "integer",
                            "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminStatus": {
                            "type": "string",
                            "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          },
                          "rttMonGrpScheduleAdminFreqMax": {
                            "type": "integer",
                            "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminFreqMin": {
                            "type": "integer",
                            "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminStartTime": {
                            "type": "integer",
                            "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonGrpScheduleAdminAdd": {
                            "type": "boolean",
                            "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group"
                          },
                          "rttMonGrpScheduleAdminDelete": {
                            "type": "boolean",
                            "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group"
                          },
                          "rttMonGrpScheduleAdminReset": {
                            "type": "boolean",
                            "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGrpScheduleAdminTable": {
                    "rttMonGrpScheduleAdminEntry": [
                      {
                        "rttMonGrpScheduleAdminIndex": 1,
                        "rttMonGrpScheduleAdminProbes": "example-string",
                        "rttMonGrpScheduleAdminPeriod": 1,
                        "rttMonGrpScheduleAdminFrequency": 1,
                        "rttMonGrpScheduleAdminLife": 1,
                        "rttMonGrpScheduleAdminAgeout": 1,
                        "rttMonGrpScheduleAdminStatus": "up(1)",
                        "rttMonGrpScheduleAdminFreqMax": 1,
                        "rttMonGrpScheduleAdminFreqMin": 1,
                        "rttMonGrpScheduleAdminStartTime": 1,
                        "rttMonGrpScheduleAdminAdd": true,
                        "rttMonGrpScheduleAdminDelete": true,
                        "rttMonGrpScheduleAdminReset": true
                      },
                      {
                        "rttMonGrpScheduleAdminIndex": 2,
                        "rttMonGrpScheduleAdminProbes": "example-string",
                        "rttMonGrpScheduleAdminPeriod": 1,
                        "rttMonGrpScheduleAdminFrequency": 1,
                        "rttMonGrpScheduleAdminLife": 1,
                        "rttMonGrpScheduleAdminAgeout": 1,
                        "rttMonGrpScheduleAdminStatus": "up(1)",
                        "rttMonGrpScheduleAdminFreqMax": 1,
                        "rttMonGrpScheduleAdminFreqMin": 1,
                        "rttMonGrpScheduleAdminStartTime": 1,
                        "rttMonGrpScheduleAdminAdd": true,
                        "rttMonGrpScheduleAdminDelete": true,
                        "rttMonGrpScheduleAdminReset": true
                      },
                      {
                        "rttMonGrpScheduleAdminIndex": 3,
                        "rttMonGrpScheduleAdminProbes": "example-string",
                        "rttMonGrpScheduleAdminPeriod": 1,
                        "rttMonGrpScheduleAdminFrequency": 1,
                        "rttMonGrpScheduleAdminLife": 1,
                        "rttMonGrpScheduleAdminAgeout": 1,
                        "rttMonGrpScheduleAdminStatus": "up(1)",
                        "rttMonGrpScheduleAdminFreqMax": 1,
                        "rttMonGrpScheduleAdminFreqMin": 1,
                        "rttMonGrpScheduleAdminStartTime": 1,
                        "rttMonGrpScheduleAdminAdd": true,
                        "rttMonGrpScheduleAdminDelete": true,
                        "rttMonGrpScheduleAdminReset": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGrpScheduleAdminTable",
        "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": "/rttMonGrpScheduleAdminTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGrpScheduleAdminTable/rttMonGrpScheduleAdminEntry": {
      "get": {
        "summary": "Get rttMonGrpScheduleAdminEntry list",
        "description": "Retrieve list of rttMonGrpScheduleAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define a conceptual group scheduling\n          control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonGrpScheduleAdminIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminProbes": {
                        "type": "string",
                        "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonGrpScheduleAdminPeriod": {
                        "type": "integer",
                        "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminFrequency": {
                        "type": "integer",
                        "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminLife": {
                        "type": "integer",
                        "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminAgeout": {
                        "type": "integer",
                        "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminStatus": {
                        "type": "string",
                        "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMonGrpScheduleAdminFreqMax": {
                        "type": "integer",
                        "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminFreqMin": {
                        "type": "integer",
                        "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminStartTime": {
                        "type": "integer",
                        "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminAdd": {
                        "type": "boolean",
                        "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group"
                      },
                      "rttMonGrpScheduleAdminDelete": {
                        "type": "boolean",
                        "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group"
                      },
                      "rttMonGrpScheduleAdminReset": {
                        "type": "boolean",
                        "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry": [
                    {
                      "rttMonGrpScheduleAdminIndex": 1,
                      "rttMonGrpScheduleAdminProbes": "example-string",
                      "rttMonGrpScheduleAdminPeriod": 1,
                      "rttMonGrpScheduleAdminFrequency": 1,
                      "rttMonGrpScheduleAdminLife": 1,
                      "rttMonGrpScheduleAdminAgeout": 1,
                      "rttMonGrpScheduleAdminStatus": "up(1)",
                      "rttMonGrpScheduleAdminFreqMax": 1,
                      "rttMonGrpScheduleAdminFreqMin": 1,
                      "rttMonGrpScheduleAdminStartTime": 1,
                      "rttMonGrpScheduleAdminAdd": true,
                      "rttMonGrpScheduleAdminDelete": true,
                      "rttMonGrpScheduleAdminReset": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGrpScheduleAdminEntry",
        "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": "/rttMonGrpScheduleAdminTable/rttMonGrpScheduleAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGrpScheduleAdminTable/rttMonGrpScheduleAdminEntry={rttMonGrpScheduleAdminIndex}": {
      "get": {
        "summary": "Get rttMonGrpScheduleAdminEntry entry",
        "description": "Retrieve specific rttMonGrpScheduleAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonGrpScheduleAdminIndex",
            "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": {
                    "rttMonGrpScheduleAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminProbes": {
                      "type": "string",
                      "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonGrpScheduleAdminPeriod": {
                      "type": "integer",
                      "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminLife": {
                      "type": "integer",
                      "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminAgeout": {
                      "type": "integer",
                      "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMonGrpScheduleAdminFreqMax": {
                      "type": "integer",
                      "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminFreqMin": {
                      "type": "integer",
                      "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminStartTime": {
                      "type": "integer",
                      "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminAdd": {
                      "type": "boolean",
                      "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group"
                    },
                    "rttMonGrpScheduleAdminDelete": {
                      "type": "boolean",
                      "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group"
                    },
                    "rttMonGrpScheduleAdminReset": {
                      "type": "boolean",
                      "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry": {
                    "rttMonGrpScheduleAdminIndex": 1,
                    "rttMonGrpScheduleAdminProbes": "example-string",
                    "rttMonGrpScheduleAdminPeriod": 1,
                    "rttMonGrpScheduleAdminFrequency": 1,
                    "rttMonGrpScheduleAdminLife": 1,
                    "rttMonGrpScheduleAdminAgeout": 1,
                    "rttMonGrpScheduleAdminStatus": "up(1)",
                    "rttMonGrpScheduleAdminFreqMax": 1,
                    "rttMonGrpScheduleAdminFreqMin": 1,
                    "rttMonGrpScheduleAdminStartTime": 1,
                    "rttMonGrpScheduleAdminAdd": true,
                    "rttMonGrpScheduleAdminDelete": true,
                    "rttMonGrpScheduleAdminReset": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGrpScheduleAdminEntry-2"
      },
      "x-yang-path": "/rttMonGrpScheduleAdminTable/rttMonGrpScheduleAdminEntry={rttMonGrpScheduleAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonGrpScheduleAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMplsVpnMonCtrlTable": {
      "get": {
        "summary": "Get rttMplsVpnMonCtrlTable data",
        "description": "Retrieve rttMplsVpnMonCtrlTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMplsVpnMonCtrlTable",
                  "properties": {
                    "rttMplsVpnMonCtrlEntry": {
                      "type": "array",
                      "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMplsVpnMonCtrlIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlRttType": {
                            "type": "string",
                            "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                            "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType"
                          },
                          "rttMplsVpnMonCtrlVrfName": {
                            "type": "string",
                            "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                            "format": "binary"
                          },
                          "rttMplsVpnMonCtrlTag": {
                            "type": "string",
                            "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMplsVpnMonCtrlThreshold": {
                            "type": "integer",
                            "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlTimeout": {
                            "type": "integer",
                            "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlScanInterval": {
                            "type": "integer",
                            "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlDelScanFactor": {
                            "type": "integer",
                            "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlEXP": {
                            "type": "integer",
                            "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlRequestSize": {
                            "type": "integer",
                            "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMplsVpnMonCtrlVerifyData": {
                            "type": "boolean",
                            "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN."
                          },
                          "rttMplsVpnMonCtrlStorageType": {
                            "type": "string",
                            "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                            "x-yang-type": "snmpv2-tc:StorageType"
                          },
                          "rttMplsVpnMonCtrlProbeList": {
                            "type": "string",
                            "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMplsVpnMonCtrlStatus": {
                            "type": "string",
                            "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          },
                          "rttMplsVpnMonCtrlLpd": {
                            "type": "boolean",
                            "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths."
                          },
                          "rttMplsVpnMonCtrlLpdGrpList": {
                            "type": "string",
                            "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMplsVpnMonCtrlLpdCompTime": {
                            "type": "integer",
                            "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMplsVpnMonCtrlTable": {
                    "rttMplsVpnMonCtrlEntry": [
                      {
                        "rttMplsVpnMonCtrlIndex": 1,
                        "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlVrfName": "interface-1",
                        "rttMplsVpnMonCtrlTag": "example-string",
                        "rttMplsVpnMonCtrlThreshold": -2147483648,
                        "rttMplsVpnMonCtrlTimeout": -2147483648,
                        "rttMplsVpnMonCtrlScanInterval": -2147483648,
                        "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                        "rttMplsVpnMonCtrlEXP": -2147483648,
                        "rttMplsVpnMonCtrlRequestSize": -2147483648,
                        "rttMplsVpnMonCtrlVerifyData": true,
                        "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlProbeList": "example-string",
                        "rttMplsVpnMonCtrlStatus": "up(1)",
                        "rttMplsVpnMonCtrlLpd": true,
                        "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                        "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                      },
                      {
                        "rttMplsVpnMonCtrlIndex": 2,
                        "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlVrfName": "interface-1",
                        "rttMplsVpnMonCtrlTag": "example-string",
                        "rttMplsVpnMonCtrlThreshold": -2147483648,
                        "rttMplsVpnMonCtrlTimeout": -2147483648,
                        "rttMplsVpnMonCtrlScanInterval": -2147483648,
                        "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                        "rttMplsVpnMonCtrlEXP": -2147483648,
                        "rttMplsVpnMonCtrlRequestSize": -2147483648,
                        "rttMplsVpnMonCtrlVerifyData": true,
                        "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlProbeList": "example-string",
                        "rttMplsVpnMonCtrlStatus": "up(1)",
                        "rttMplsVpnMonCtrlLpd": true,
                        "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                        "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                      },
                      {
                        "rttMplsVpnMonCtrlIndex": 3,
                        "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlVrfName": "interface-1",
                        "rttMplsVpnMonCtrlTag": "example-string",
                        "rttMplsVpnMonCtrlThreshold": -2147483648,
                        "rttMplsVpnMonCtrlTimeout": -2147483648,
                        "rttMplsVpnMonCtrlScanInterval": -2147483648,
                        "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                        "rttMplsVpnMonCtrlEXP": -2147483648,
                        "rttMplsVpnMonCtrlRequestSize": -2147483648,
                        "rttMplsVpnMonCtrlVerifyData": true,
                        "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                        "rttMplsVpnMonCtrlProbeList": "example-string",
                        "rttMplsVpnMonCtrlStatus": "up(1)",
                        "rttMplsVpnMonCtrlLpd": true,
                        "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                        "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMplsVpnMonCtrlTable",
        "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": "/rttMplsVpnMonCtrlTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMplsVpnMonCtrlTable/rttMplsVpnMonCtrlEntry": {
      "get": {
        "summary": "Get rttMplsVpnMonCtrlEntry list",
        "description": "Retrieve list of rttMplsVpnMonCtrlEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMplsVpnMonCtrlIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlRttType": {
                        "type": "string",
                        "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType"
                      },
                      "rttMplsVpnMonCtrlVrfName": {
                        "type": "string",
                        "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                        "format": "binary"
                      },
                      "rttMplsVpnMonCtrlTag": {
                        "type": "string",
                        "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlThreshold": {
                        "type": "integer",
                        "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlTimeout": {
                        "type": "integer",
                        "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlScanInterval": {
                        "type": "integer",
                        "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlDelScanFactor": {
                        "type": "integer",
                        "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlEXP": {
                        "type": "integer",
                        "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlRequestSize": {
                        "type": "integer",
                        "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlVerifyData": {
                        "type": "boolean",
                        "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN."
                      },
                      "rttMplsVpnMonCtrlStorageType": {
                        "type": "string",
                        "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                        "x-yang-type": "snmpv2-tc:StorageType"
                      },
                      "rttMplsVpnMonCtrlProbeList": {
                        "type": "string",
                        "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlStatus": {
                        "type": "string",
                        "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMplsVpnMonCtrlLpd": {
                        "type": "boolean",
                        "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths."
                      },
                      "rttMplsVpnMonCtrlLpdGrpList": {
                        "type": "string",
                        "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlLpdCompTime": {
                        "type": "integer",
                        "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry": [
                    {
                      "rttMplsVpnMonCtrlIndex": 1,
                      "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                      "rttMplsVpnMonCtrlVrfName": "interface-1",
                      "rttMplsVpnMonCtrlTag": "example-string",
                      "rttMplsVpnMonCtrlThreshold": -2147483648,
                      "rttMplsVpnMonCtrlTimeout": -2147483648,
                      "rttMplsVpnMonCtrlScanInterval": -2147483648,
                      "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                      "rttMplsVpnMonCtrlEXP": -2147483648,
                      "rttMplsVpnMonCtrlRequestSize": -2147483648,
                      "rttMplsVpnMonCtrlVerifyData": true,
                      "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                      "rttMplsVpnMonCtrlProbeList": "example-string",
                      "rttMplsVpnMonCtrlStatus": "up(1)",
                      "rttMplsVpnMonCtrlLpd": true,
                      "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                      "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMplsVpnMonCtrlEntry",
        "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": "/rttMplsVpnMonCtrlTable/rttMplsVpnMonCtrlEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMplsVpnMonCtrlTable/rttMplsVpnMonCtrlEntry={rttMplsVpnMonCtrlIndex}": {
      "get": {
        "summary": "Get rttMplsVpnMonCtrlEntry entry",
        "description": "Retrieve specific rttMplsVpnMonCtrlEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMplsVpnMonCtrlIndex",
            "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": {
                    "rttMplsVpnMonCtrlIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType"
                    },
                    "rttMplsVpnMonCtrlVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                      "format": "binary"
                    },
                    "rttMplsVpnMonCtrlTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlScanInterval": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlDelScanFactor": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlEXP": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlRequestSize": {
                      "type": "integer",
                      "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN."
                    },
                    "rttMplsVpnMonCtrlStorageType": {
                      "type": "string",
                      "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                      "x-yang-type": "snmpv2-tc:StorageType"
                    },
                    "rttMplsVpnMonCtrlProbeList": {
                      "type": "string",
                      "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlStatus": {
                      "type": "string",
                      "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMplsVpnMonCtrlLpd": {
                      "type": "boolean",
                      "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths."
                    },
                    "rttMplsVpnMonCtrlLpdGrpList": {
                      "type": "string",
                      "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlLpdCompTime": {
                      "type": "integer",
                      "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry": {
                    "rttMplsVpnMonCtrlIndex": 1,
                    "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                    "rttMplsVpnMonCtrlVrfName": "interface-1",
                    "rttMplsVpnMonCtrlTag": "example-string",
                    "rttMplsVpnMonCtrlThreshold": -2147483648,
                    "rttMplsVpnMonCtrlTimeout": -2147483648,
                    "rttMplsVpnMonCtrlScanInterval": -2147483648,
                    "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                    "rttMplsVpnMonCtrlEXP": -2147483648,
                    "rttMplsVpnMonCtrlRequestSize": -2147483648,
                    "rttMplsVpnMonCtrlVerifyData": true,
                    "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                    "rttMplsVpnMonCtrlProbeList": "example-string",
                    "rttMplsVpnMonCtrlStatus": "up(1)",
                    "rttMplsVpnMonCtrlLpd": true,
                    "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                    "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMplsVpnMonCtrlEntry-2"
      },
      "x-yang-path": "/rttMplsVpnMonCtrlTable/rttMplsVpnMonCtrlEntry={rttMplsVpnMonCtrlIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMplsVpnMonCtrlIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTable": {
      "get": {
        "summary": "Get rttMonReactTable data",
        "description": "Retrieve rttMonReactTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonReactTable",
                  "properties": {
                    "rttMonReactEntry": {
                      "type": "array",
                      "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonReactConfigIndex": {
                            "type": "integer",
                            "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactVar": {
                            "type": "string",
                            "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                            "x-yang-type": "cisco-rttmon:RttMonReactVar"
                          },
                          "rttMonReactThresholdType": {
                            "type": "string",
                            "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true."
                          },
                          "rttMonReactActionType": {
                            "type": "string",
                            "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable."
                          },
                          "rttMonReactThresholdRising": {
                            "type": "integer",
                            "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactThresholdFalling": {
                            "type": "integer",
                            "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactThresholdCountX": {
                            "type": "integer",
                            "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactThresholdCountY": {
                            "type": "integer",
                            "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactValue": {
                            "type": "integer",
                            "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonReactOccurred": {
                            "type": "boolean",
                            "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target."
                          },
                          "rttMonReactStatus": {
                            "type": "string",
                            "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTable": {
                    "rttMonReactEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonReactConfigIndex": 1,
                        "rttMonReactVar": "example-string",
                        "rttMonReactThresholdType": "ethernetCsmacd(6)",
                        "rttMonReactActionType": "ethernetCsmacd(6)",
                        "rttMonReactThresholdRising": -2147483648,
                        "rttMonReactThresholdFalling": -2147483648,
                        "rttMonReactThresholdCountX": -2147483648,
                        "rttMonReactThresholdCountY": -2147483648,
                        "rttMonReactValue": -2147483648,
                        "rttMonReactOccurred": true,
                        "rttMonReactStatus": "up(1)"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonReactConfigIndex": 2,
                        "rttMonReactVar": "example-string",
                        "rttMonReactThresholdType": "ethernetCsmacd(6)",
                        "rttMonReactActionType": "ethernetCsmacd(6)",
                        "rttMonReactThresholdRising": -2147483648,
                        "rttMonReactThresholdFalling": -2147483648,
                        "rttMonReactThresholdCountX": -2147483648,
                        "rttMonReactThresholdCountY": -2147483648,
                        "rttMonReactValue": -2147483648,
                        "rttMonReactOccurred": true,
                        "rttMonReactStatus": "up(1)"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonReactConfigIndex": 3,
                        "rttMonReactVar": "example-string",
                        "rttMonReactThresholdType": "ethernetCsmacd(6)",
                        "rttMonReactActionType": "ethernetCsmacd(6)",
                        "rttMonReactThresholdRising": -2147483648,
                        "rttMonReactThresholdFalling": -2147483648,
                        "rttMonReactThresholdCountX": -2147483648,
                        "rttMonReactThresholdCountY": -2147483648,
                        "rttMonReactValue": -2147483648,
                        "rttMonReactOccurred": true,
                        "rttMonReactStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTable",
        "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": "/rttMonReactTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTable/rttMonReactEntry": {
      "get": {
        "summary": "Get rttMonReactEntry list",
        "description": "Retrieve list of rttMonReactEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonReactConfigIndex": {
                        "type": "integer",
                        "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactVar": {
                        "type": "string",
                        "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                        "x-yang-type": "cisco-rttmon:RttMonReactVar"
                      },
                      "rttMonReactThresholdType": {
                        "type": "string",
                        "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true."
                      },
                      "rttMonReactActionType": {
                        "type": "string",
                        "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable."
                      },
                      "rttMonReactThresholdRising": {
                        "type": "integer",
                        "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdFalling": {
                        "type": "integer",
                        "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdCountX": {
                        "type": "integer",
                        "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdCountY": {
                        "type": "integer",
                        "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactValue": {
                        "type": "integer",
                        "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactOccurred": {
                        "type": "boolean",
                        "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target."
                      },
                      "rttMonReactStatus": {
                        "type": "string",
                        "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonReactConfigIndex": 1,
                      "rttMonReactVar": "example-string",
                      "rttMonReactThresholdType": "ethernetCsmacd(6)",
                      "rttMonReactActionType": "ethernetCsmacd(6)",
                      "rttMonReactThresholdRising": -2147483648,
                      "rttMonReactThresholdFalling": -2147483648,
                      "rttMonReactThresholdCountX": -2147483648,
                      "rttMonReactThresholdCountY": -2147483648,
                      "rttMonReactValue": -2147483648,
                      "rttMonReactOccurred": true,
                      "rttMonReactStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactEntry",
        "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": "/rttMonReactTable/rttMonReactEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGeneratedOperTable": {
      "get": {
        "summary": "Get rttMonGeneratedOperTable data",
        "description": "Retrieve rttMonGeneratedOperTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains information about the generated\n        operation id as part of a parent IP SLA operation. The parent\n        operation id is pseudo-random number, selected by the management \n        station based on an operation started by the management \n        station,when creating a row via the rttMonCtrlAdminStatus\n        object in the rttMonCtrlAdminTable table.",
                  "properties": {
                    "rttMonGeneratedOperEntry": {
                      "type": "array",
                      "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonGeneratedOperRespIpAddrType": {
                            "type": "string",
                            "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                            "x-yang-type": "inet-address:InetAddressType"
                          },
                          "rttMonGeneratedOperRespIpAddr": {
                            "type": "string",
                            "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                            "x-yang-type": "inet-address:InetAddress"
                          },
                          "rttMonGeneratedOperCtrlAdminIndex": {
                            "type": "integer",
                            "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGeneratedOperTable": {
                    "rttMonGeneratedOperEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                        "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                        "rttMonGeneratedOperCtrlAdminIndex": 1
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                        "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                        "rttMonGeneratedOperCtrlAdminIndex": 2
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                        "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                        "rttMonGeneratedOperCtrlAdminIndex": 3
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGeneratedOperTable",
        "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": "/rttMonGeneratedOperTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGeneratedOperTable/rttMonGeneratedOperEntry": {
      "get": {
        "summary": "Get rttMonGeneratedOperEntry list",
        "description": "Retrieve list of rttMonGeneratedOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonGeneratedOperRespIpAddrType": {
                        "type": "string",
                        "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "rttMonGeneratedOperRespIpAddr": {
                        "type": "string",
                        "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                        "x-yang-type": "inet-address:InetAddress"
                      },
                      "rttMonGeneratedOperCtrlAdminIndex": {
                        "type": "integer",
                        "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGeneratedOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                      "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                      "rttMonGeneratedOperCtrlAdminIndex": 1
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGeneratedOperEntry",
        "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": "/rttMonGeneratedOperTable/rttMonGeneratedOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCaptureTable": {
      "get": {
        "summary": "Get rttMonStatsCaptureTable data",
        "description": "Retrieve rttMonStatsCaptureTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonStatsCaptureTable",
                  "properties": {
                    "rttMonStatsCaptureEntry": {
                      "type": "array",
                      "description": "rttMonStatsCaptureEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCaptureStartTimeIndex": {
                            "type": "string",
                            "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonStatsCapturePathIndex": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCaptureHopIndex": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCaptureDistIndex": {
                            "type": "integer",
                            "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCaptureCompletions": {
                            "type": "integer",
                            "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCaptureOverThresholds": {
                            "type": "integer",
                            "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCaptureSumCompletionTime": {
                            "type": "integer",
                            "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonStatsCaptureSumCompletionTime2Low": {
                            "type": "integer",
                            "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonStatsCaptureSumCompletionTime2High": {
                            "type": "integer",
                            "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonStatsCaptureCompletionTimeMax": {
                            "type": "integer",
                            "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonStatsCaptureCompletionTimeMin": {
                            "type": "integer",
                            "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCaptureTable": {
                    "rttMonStatsCaptureEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonStatsCaptureStartTimeIndex": "1",
                        "rttMonStatsCapturePathIndex": 1,
                        "rttMonStatsCaptureHopIndex": 1,
                        "rttMonStatsCaptureDistIndex": 1,
                        "rttMonStatsCaptureCompletions": -2147483648,
                        "rttMonStatsCaptureOverThresholds": -2147483648,
                        "rttMonStatsCaptureSumCompletionTime": 0,
                        "rttMonStatsCaptureSumCompletionTime2Low": 0,
                        "rttMonStatsCaptureSumCompletionTime2High": 0,
                        "rttMonStatsCaptureCompletionTimeMax": 0,
                        "rttMonStatsCaptureCompletionTimeMin": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonStatsCaptureStartTimeIndex": "2",
                        "rttMonStatsCapturePathIndex": 2,
                        "rttMonStatsCaptureHopIndex": 2,
                        "rttMonStatsCaptureDistIndex": 2,
                        "rttMonStatsCaptureCompletions": -2147483648,
                        "rttMonStatsCaptureOverThresholds": -2147483648,
                        "rttMonStatsCaptureSumCompletionTime": 0,
                        "rttMonStatsCaptureSumCompletionTime2Low": 0,
                        "rttMonStatsCaptureSumCompletionTime2High": 0,
                        "rttMonStatsCaptureCompletionTimeMax": 0,
                        "rttMonStatsCaptureCompletionTimeMin": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonStatsCaptureStartTimeIndex": "3",
                        "rttMonStatsCapturePathIndex": 3,
                        "rttMonStatsCaptureHopIndex": 3,
                        "rttMonStatsCaptureDistIndex": 3,
                        "rttMonStatsCaptureCompletions": -2147483648,
                        "rttMonStatsCaptureOverThresholds": -2147483648,
                        "rttMonStatsCaptureSumCompletionTime": 0,
                        "rttMonStatsCaptureSumCompletionTime2Low": 0,
                        "rttMonStatsCaptureSumCompletionTime2High": 0,
                        "rttMonStatsCaptureCompletionTimeMax": 0,
                        "rttMonStatsCaptureCompletionTimeMin": 0
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCaptureTable",
        "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": "/rttMonStatsCaptureTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCaptureTable/rttMonStatsCaptureEntry": {
      "get": {
        "summary": "Get rttMonStatsCaptureEntry list",
        "description": "Retrieve list of rttMonStatsCaptureEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonStatsCaptureEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonStatsCapturePathIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureHopIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureDistIndex": {
                        "type": "integer",
                        "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureCompletions": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureOverThresholds": {
                        "type": "integer",
                        "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureSumCompletionTime": {
                        "type": "integer",
                        "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureSumCompletionTime2Low": {
                        "type": "integer",
                        "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureSumCompletionTime2High": {
                        "type": "integer",
                        "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureCompletionTimeMax": {
                        "type": "integer",
                        "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureCompletionTimeMin": {
                        "type": "integer",
                        "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCaptureEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsCapturePathIndex": 1,
                      "rttMonStatsCaptureHopIndex": 1,
                      "rttMonStatsCaptureDistIndex": 1,
                      "rttMonStatsCaptureCompletions": -2147483648,
                      "rttMonStatsCaptureOverThresholds": -2147483648,
                      "rttMonStatsCaptureSumCompletionTime": 0,
                      "rttMonStatsCaptureSumCompletionTime2Low": 0,
                      "rttMonStatsCaptureSumCompletionTime2High": 0,
                      "rttMonStatsCaptureCompletionTimeMax": 0,
                      "rttMonStatsCaptureCompletionTimeMin": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCaptureEntry",
        "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": "/rttMonStatsCaptureTable/rttMonStatsCaptureEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCollectTable": {
      "get": {
        "summary": "Get rttMonStatsCollectTable data",
        "description": "Retrieve rttMonStatsCollectTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The statistics collection database.\n        \n        This table has the exact same behavior as the\n        rttMonStatsCaptureTable, except it does not keep\n        statistical distribution information.\n        \n        For a complete table description see\n        the rttMonStatsCaptureTable object.",
                  "properties": {
                    "rttMonStatsCollectEntry": {
                      "type": "array",
                      "description": "rttMonStatsCollectEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCaptureStartTimeIndex": {
                            "type": "string",
                            "description": "rttMonStatsCaptureStartTimeIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCapturePathIndex": {
                            "type": "string",
                            "description": "rttMonStatsCapturePathIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCaptureHopIndex": {
                            "type": "string",
                            "description": "rttMonStatsCaptureHopIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCollectNumDisconnects": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectTimeouts": {
                            "type": "integer",
                            "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectBusies": {
                            "type": "integer",
                            "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectNoConnections": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectDrops": {
                            "type": "integer",
                            "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectSequenceErrors": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectVerifyErrors": {
                            "type": "integer",
                            "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectAddress": {
                            "type": "string",
                            "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonControlEnableErrors": {
                            "type": "integer",
                            "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsRetrieveErrors": {
                            "type": "integer",
                            "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectCtrlEnErrors": {
                            "type": "integer",
                            "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonStatsCollectRetrieveErrors": {
                            "type": "integer",
                            "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCollectTable": {
                    "rttMonStatsCollectEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonStatsCaptureStartTimeIndex": "1",
                        "rttMonStatsCapturePathIndex": "1",
                        "rttMonStatsCaptureHopIndex": "1",
                        "rttMonStatsCollectNumDisconnects": -2147483648,
                        "rttMonStatsCollectTimeouts": -2147483648,
                        "rttMonStatsCollectBusies": -2147483648,
                        "rttMonStatsCollectNoConnections": -2147483648,
                        "rttMonStatsCollectDrops": -2147483648,
                        "rttMonStatsCollectSequenceErrors": -2147483648,
                        "rttMonStatsCollectVerifyErrors": -2147483648,
                        "rttMonStatsCollectAddress": "192.168.1.1",
                        "rttMonControlEnableErrors": -2147483648,
                        "rttMonStatsRetrieveErrors": -2147483648,
                        "rttMonStatsCollectCtrlEnErrors": -2147483648,
                        "rttMonStatsCollectRetrieveErrors": -2147483648
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonStatsCaptureStartTimeIndex": "2",
                        "rttMonStatsCapturePathIndex": "2",
                        "rttMonStatsCaptureHopIndex": "2",
                        "rttMonStatsCollectNumDisconnects": -2147483648,
                        "rttMonStatsCollectTimeouts": -2147483648,
                        "rttMonStatsCollectBusies": -2147483648,
                        "rttMonStatsCollectNoConnections": -2147483648,
                        "rttMonStatsCollectDrops": -2147483648,
                        "rttMonStatsCollectSequenceErrors": -2147483648,
                        "rttMonStatsCollectVerifyErrors": -2147483648,
                        "rttMonStatsCollectAddress": "192.168.1.1",
                        "rttMonControlEnableErrors": -2147483648,
                        "rttMonStatsRetrieveErrors": -2147483648,
                        "rttMonStatsCollectCtrlEnErrors": -2147483648,
                        "rttMonStatsCollectRetrieveErrors": -2147483648
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonStatsCaptureStartTimeIndex": "3",
                        "rttMonStatsCapturePathIndex": "3",
                        "rttMonStatsCaptureHopIndex": "3",
                        "rttMonStatsCollectNumDisconnects": -2147483648,
                        "rttMonStatsCollectTimeouts": -2147483648,
                        "rttMonStatsCollectBusies": -2147483648,
                        "rttMonStatsCollectNoConnections": -2147483648,
                        "rttMonStatsCollectDrops": -2147483648,
                        "rttMonStatsCollectSequenceErrors": -2147483648,
                        "rttMonStatsCollectVerifyErrors": -2147483648,
                        "rttMonStatsCollectAddress": "192.168.1.1",
                        "rttMonControlEnableErrors": -2147483648,
                        "rttMonStatsRetrieveErrors": -2147483648,
                        "rttMonStatsCollectCtrlEnErrors": -2147483648,
                        "rttMonStatsCollectRetrieveErrors": -2147483648
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCollectTable",
        "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": "/rttMonStatsCollectTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCollectTable/rttMonStatsCollectEntry": {
      "get": {
        "summary": "Get rttMonStatsCollectEntry list",
        "description": "Retrieve list of rttMonStatsCollectEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonStatsCollectEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureStartTimeIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCapturePathIndex": {
                        "type": "string",
                        "description": "rttMonStatsCapturePathIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureHopIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureHopIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCollectNumDisconnects": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectTimeouts": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectBusies": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectNoConnections": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectDrops": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectSequenceErrors": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectVerifyErrors": {
                        "type": "integer",
                        "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectAddress": {
                        "type": "string",
                        "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonControlEnableErrors": {
                        "type": "integer",
                        "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsRetrieveErrors": {
                        "type": "integer",
                        "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectCtrlEnErrors": {
                        "type": "integer",
                        "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectRetrieveErrors": {
                        "type": "integer",
                        "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCollectEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsCapturePathIndex": "example-string",
                      "rttMonStatsCaptureHopIndex": "example-string",
                      "rttMonStatsCollectNumDisconnects": -2147483648,
                      "rttMonStatsCollectTimeouts": -2147483648,
                      "rttMonStatsCollectBusies": -2147483648,
                      "rttMonStatsCollectNoConnections": -2147483648,
                      "rttMonStatsCollectDrops": -2147483648,
                      "rttMonStatsCollectSequenceErrors": -2147483648,
                      "rttMonStatsCollectVerifyErrors": -2147483648,
                      "rttMonStatsCollectAddress": "192.168.1.1",
                      "rttMonControlEnableErrors": -2147483648,
                      "rttMonStatsRetrieveErrors": -2147483648,
                      "rttMonStatsCollectCtrlEnErrors": -2147483648,
                      "rttMonStatsCollectRetrieveErrors": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCollectEntry",
        "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": "/rttMonStatsCollectTable/rttMonStatsCollectEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsTotalsTable": {
      "get": {
        "summary": "Get rttMonStatsTotalsTable data",
        "description": "Retrieve rttMonStatsTotalsTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The statistics totals database.\n        \n        This table has the exact same behavior as the\n        rttMonStatsCaptureTable, except it only keeps\n        60 minute group values.\n        \n        For a complete table description see\n        the rttMonStatsCaptureTable object.",
                  "properties": {
                    "rttMonStatsTotalsEntry": {
                      "type": "array",
                      "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsCaptureStartTimeIndex": {
                            "type": "string",
                            "description": "rttMonStatsCaptureStartTimeIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonStatsTotalsElapsedTime": {
                            "type": "string",
                            "description": "The length of time since this conceptual statistics row\n            was created.",
                            "x-yang-type": "snmpv2-tc:TimeInterval"
                          },
                          "rttMonStatsTotalsInitiations": {
                            "type": "integer",
                            "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsTotalsTable": {
                    "rttMonStatsTotalsEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonStatsCaptureStartTimeIndex": "1",
                        "rttMonStatsTotalsElapsedTime": "example-string",
                        "rttMonStatsTotalsInitiations": -2147483648
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonStatsCaptureStartTimeIndex": "2",
                        "rttMonStatsTotalsElapsedTime": "example-string",
                        "rttMonStatsTotalsInitiations": -2147483648
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonStatsCaptureStartTimeIndex": "3",
                        "rttMonStatsTotalsElapsedTime": "example-string",
                        "rttMonStatsTotalsInitiations": -2147483648
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsTotalsTable",
        "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": "/rttMonStatsTotalsTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsTotalsTable/rttMonStatsTotalsEntry": {
      "get": {
        "summary": "Get rttMonStatsTotalsEntry list",
        "description": "Retrieve list of rttMonStatsTotalsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureStartTimeIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsTotalsElapsedTime": {
                        "type": "string",
                        "description": "The length of time since this conceptual statistics row\n            was created.",
                        "x-yang-type": "snmpv2-tc:TimeInterval"
                      },
                      "rttMonStatsTotalsInitiations": {
                        "type": "integer",
                        "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsTotalsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsTotalsElapsedTime": "example-string",
                      "rttMonStatsTotalsInitiations": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsTotalsEntry",
        "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": "/rttMonStatsTotalsTable/rttMonStatsTotalsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHTTPStatsTable": {
      "get": {
        "summary": "Get rttMonHTTPStatsTable data",
        "description": "Retrieve rttMonHTTPStatsTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The HTTP statistics collection database.\n        \n        The HTTP statistics table contains summarized information of\n        the results for a conceptual RTT control row. A rolling\n        accumulated history of this information is maintained in a \n        series of hourly 'group(s)'.\n        \n        The operation of this table is same as that of \n        rttMonStatsCaptureTable, except that this table can only \n        store a maximum of 2 hours of data.",
                  "properties": {
                    "rttMonHTTPStatsEntry": {
                      "type": "array",
                      "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonHTTPStatsStartTimeIndex": {
                            "type": "string",
                            "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonHTTPStatsCompletions": {
                            "type": "integer",
                            "description": "The number of HTTP operations that have completed\n            successfully.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsOverThresholds": {
                            "type": "integer",
                            "description": "The number of HTTP operations that violate threshold.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsRTTSum": {
                            "type": "integer",
                            "description": "The sum of HTTP operations that are successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsRTTSum2Low": {
                            "type": "integer",
                            "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsRTTSum2High": {
                            "type": "integer",
                            "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsRTTMin": {
                            "type": "integer",
                            "description": "The minimum RTT taken to perform HTTP operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsRTTMax": {
                            "type": "integer",
                            "description": "The maximum RTT taken to perform HTTP operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsDNSRTTSum": {
                            "type": "integer",
                            "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsTCPConnectRTTSum": {
                            "type": "integer",
                            "description": "The sum of RTT taken to connect to the HTTP server.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsTransactionRTTSum": {
                            "type": "integer",
                            "description": "The sum of RTT taken to download the object specified by URL.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsMessageBodyOctetsSum": {
                            "type": "integer",
                            "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsDNSServerTimeout": {
                            "type": "integer",
                            "description": "The number of requests that could not connect to the\n            DNS Server.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsTCPConnectTimeout": {
                            "type": "integer",
                            "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsTransactionTimeout": {
                            "type": "integer",
                            "description": "The number of requests that timed out during HTTP\n            transaction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsDNSQueryError": {
                            "type": "integer",
                            "description": "The number of requests that had DNS Query errors.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsHTTPError": {
                            "type": "integer",
                            "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsError": {
                            "type": "integer",
                            "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHTTPStatsBusies": {
                            "type": "integer",
                            "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHTTPStatsTable": {
                    "rttMonHTTPStatsEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonHTTPStatsStartTimeIndex": "1",
                        "rttMonHTTPStatsCompletions": 0,
                        "rttMonHTTPStatsOverThresholds": 0,
                        "rttMonHTTPStatsRTTSum": 0,
                        "rttMonHTTPStatsRTTSum2Low": 0,
                        "rttMonHTTPStatsRTTSum2High": 0,
                        "rttMonHTTPStatsRTTMin": 0,
                        "rttMonHTTPStatsRTTMax": 0,
                        "rttMonHTTPStatsDNSRTTSum": 0,
                        "rttMonHTTPStatsTCPConnectRTTSum": 0,
                        "rttMonHTTPStatsTransactionRTTSum": 0,
                        "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                        "rttMonHTTPStatsDNSServerTimeout": 0,
                        "rttMonHTTPStatsTCPConnectTimeout": 0,
                        "rttMonHTTPStatsTransactionTimeout": 0,
                        "rttMonHTTPStatsDNSQueryError": 0,
                        "rttMonHTTPStatsHTTPError": 0,
                        "rttMonHTTPStatsError": 0,
                        "rttMonHTTPStatsBusies": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonHTTPStatsStartTimeIndex": "2",
                        "rttMonHTTPStatsCompletions": 0,
                        "rttMonHTTPStatsOverThresholds": 0,
                        "rttMonHTTPStatsRTTSum": 0,
                        "rttMonHTTPStatsRTTSum2Low": 0,
                        "rttMonHTTPStatsRTTSum2High": 0,
                        "rttMonHTTPStatsRTTMin": 0,
                        "rttMonHTTPStatsRTTMax": 0,
                        "rttMonHTTPStatsDNSRTTSum": 0,
                        "rttMonHTTPStatsTCPConnectRTTSum": 0,
                        "rttMonHTTPStatsTransactionRTTSum": 0,
                        "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                        "rttMonHTTPStatsDNSServerTimeout": 0,
                        "rttMonHTTPStatsTCPConnectTimeout": 0,
                        "rttMonHTTPStatsTransactionTimeout": 0,
                        "rttMonHTTPStatsDNSQueryError": 0,
                        "rttMonHTTPStatsHTTPError": 0,
                        "rttMonHTTPStatsError": 0,
                        "rttMonHTTPStatsBusies": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonHTTPStatsStartTimeIndex": "3",
                        "rttMonHTTPStatsCompletions": 0,
                        "rttMonHTTPStatsOverThresholds": 0,
                        "rttMonHTTPStatsRTTSum": 0,
                        "rttMonHTTPStatsRTTSum2Low": 0,
                        "rttMonHTTPStatsRTTSum2High": 0,
                        "rttMonHTTPStatsRTTMin": 0,
                        "rttMonHTTPStatsRTTMax": 0,
                        "rttMonHTTPStatsDNSRTTSum": 0,
                        "rttMonHTTPStatsTCPConnectRTTSum": 0,
                        "rttMonHTTPStatsTransactionRTTSum": 0,
                        "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                        "rttMonHTTPStatsDNSServerTimeout": 0,
                        "rttMonHTTPStatsTCPConnectTimeout": 0,
                        "rttMonHTTPStatsTransactionTimeout": 0,
                        "rttMonHTTPStatsDNSQueryError": 0,
                        "rttMonHTTPStatsHTTPError": 0,
                        "rttMonHTTPStatsError": 0,
                        "rttMonHTTPStatsBusies": 0
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHTTPStatsTable",
        "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": "/rttMonHTTPStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHTTPStatsTable/rttMonHTTPStatsEntry": {
      "get": {
        "summary": "Get rttMonHTTPStatsEntry list",
        "description": "Retrieve list of rttMonHTTPStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonHTTPStatsStartTimeIndex": {
                        "type": "string",
                        "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonHTTPStatsCompletions": {
                        "type": "integer",
                        "description": "The number of HTTP operations that have completed\n            successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsOverThresholds": {
                        "type": "integer",
                        "description": "The number of HTTP operations that violate threshold.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum": {
                        "type": "integer",
                        "description": "The sum of HTTP operations that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum2Low": {
                        "type": "integer",
                        "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTMin": {
                        "type": "integer",
                        "description": "The minimum RTT taken to perform HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTMax": {
                        "type": "integer",
                        "description": "The maximum RTT taken to perform HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTCPConnectRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to connect to the HTTP server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTransactionRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to download the object specified by URL.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsMessageBodyOctetsSum": {
                        "type": "integer",
                        "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSServerTimeout": {
                        "type": "integer",
                        "description": "The number of requests that could not connect to the\n            DNS Server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTCPConnectTimeout": {
                        "type": "integer",
                        "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTransactionTimeout": {
                        "type": "integer",
                        "description": "The number of requests that timed out during HTTP\n            transaction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSQueryError": {
                        "type": "integer",
                        "description": "The number of requests that had DNS Query errors.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsHTTPError": {
                        "type": "integer",
                        "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsError": {
                        "type": "integer",
                        "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsBusies": {
                        "type": "integer",
                        "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHTTPStatsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonHTTPStatsStartTimeIndex": "example-string",
                      "rttMonHTTPStatsCompletions": 0,
                      "rttMonHTTPStatsOverThresholds": 0,
                      "rttMonHTTPStatsRTTSum": 0,
                      "rttMonHTTPStatsRTTSum2Low": 0,
                      "rttMonHTTPStatsRTTSum2High": 0,
                      "rttMonHTTPStatsRTTMin": 0,
                      "rttMonHTTPStatsRTTMax": 0,
                      "rttMonHTTPStatsDNSRTTSum": 0,
                      "rttMonHTTPStatsTCPConnectRTTSum": 0,
                      "rttMonHTTPStatsTransactionRTTSum": 0,
                      "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                      "rttMonHTTPStatsDNSServerTimeout": 0,
                      "rttMonHTTPStatsTCPConnectTimeout": 0,
                      "rttMonHTTPStatsTransactionTimeout": 0,
                      "rttMonHTTPStatsDNSQueryError": 0,
                      "rttMonHTTPStatsHTTPError": 0,
                      "rttMonHTTPStatsError": 0,
                      "rttMonHTTPStatsBusies": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHTTPStatsEntry",
        "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": "/rttMonHTTPStatsTable/rttMonHTTPStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonJitterStatsTable": {
      "get": {
        "summary": "Get rttMonJitterStatsTable data",
        "description": "Retrieve rttMonJitterStatsTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The Jitter statistics collection database.\n        \n        The Jitter statistics table contains summarized information of\n        the results for a conceptual RTT control row. A rolling\n        accumulated history of this information is maintained in a \n        series of hourly 'group(s)'.\n        \n        The operation of this table is same as that of \n        rttMonStatsCaptureTable, except that this table will store \n        2 hours of data.",
                  "properties": {
                    "rttMonJitterStatsEntry": {
                      "type": "array",
                      "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonJitterStatsStartTimeIndex": {
                            "type": "string",
                            "description": "The time when this row was created.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonJitterStatsCompletions": {
                            "type": "integer",
                            "description": "The number of jitter operation that have completed\n            successfully.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOverThresholds": {
                            "type": "integer",
                            "description": "The number of jitter operations that violate threshold.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfRTT": {
                            "type": "integer",
                            "description": "The number of RTT's that are successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTSum": {
                            "type": "integer",
                            "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTSum2Low": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTSum2High": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTMin": {
                            "type": "integer",
                            "description": "The minimum of RTT's that were successfully measured",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTMax": {
                            "type": "integer",
                            "description": "The maximum of RTT's that were successfully measured",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfPositivesSD": {
                            "type": "integer",
                            "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfPositivesSD": {
                            "type": "integer",
                            "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfPositivesSD": {
                            "type": "integer",
                            "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSumOfPositivesSD": {
                            "type": "integer",
                            "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2PositivesSDLow": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2PositivesSDHigh": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfNegativesSD": {
                            "type": "integer",
                            "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfNegativesSD": {
                            "type": "integer",
                            "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfNegativesSD": {
                            "type": "integer",
                            "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSumOfNegativesSD": {
                            "type": "integer",
                            "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2NegativesSDLow": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2NegativesSDHigh": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfPositivesDS": {
                            "type": "integer",
                            "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfPositivesDS": {
                            "type": "integer",
                            "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfPositivesDS": {
                            "type": "integer",
                            "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSumOfPositivesDS": {
                            "type": "integer",
                            "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2PositivesDSLow": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2PositivesDSHigh": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfNegativesDS": {
                            "type": "integer",
                            "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfNegativesDS": {
                            "type": "integer",
                            "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfNegativesDS": {
                            "type": "integer",
                            "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSumOfNegativesDS": {
                            "type": "integer",
                            "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2NegativesDSLow": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsSum2NegativesDSHigh": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsPacketLossSD": {
                            "type": "integer",
                            "description": "The number of packets lost when sent from source to\n            destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsPacketLossDS": {
                            "type": "integer",
                            "description": "The number of packets lost when sent from destination to\n            source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsPacketOutOfSequence": {
                            "type": "integer",
                            "description": "The number of packets arrived out of sequence.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsPacketMIA": {
                            "type": "integer",
                            "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsPacketLateArrival": {
                            "type": "integer",
                            "description": "The number of packets that arrived after the timeout.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsError": {
                            "type": "integer",
                            "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsBusies": {
                            "type": "integer",
                            "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSumSD": {
                            "type": "integer",
                            "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSum2SDLow": {
                            "type": "integer",
                            "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSum2SDHigh": {
                            "type": "integer",
                            "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMinSD": {
                            "type": "integer",
                            "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMaxSD": {
                            "type": "integer",
                            "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSumDS": {
                            "type": "integer",
                            "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSum2DSLow": {
                            "type": "integer",
                            "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSum2DSHigh": {
                            "type": "integer",
                            "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMinDS": {
                            "type": "integer",
                            "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMaxDS": {
                            "type": "integer",
                            "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsNumOfOW": {
                            "type": "integer",
                            "description": "The number of one way times that are successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMinSDNew": {
                            "type": "integer",
                            "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMaxSDNew": {
                            "type": "integer",
                            "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMinDSNew": {
                            "type": "integer",
                            "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWMaxDSNew": {
                            "type": "integer",
                            "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfMOS": {
                            "type": "integer",
                            "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfMOS": {
                            "type": "integer",
                            "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMinOfICPIF": {
                            "type": "integer",
                            "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsMaxOfICPIF": {
                            "type": "integer",
                            "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsIAJOut": {
                            "type": "integer",
                            "description": "Interarrival Jitter (RFC 1889) at responder",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsIAJIn": {
                            "type": "integer",
                            "description": "Interarrival Jitter (RFC 1889) at sender",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsAvgJitter": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsAvgJitterSD": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter\n            values in SD direction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsAvgJitterDS": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter\n            values in DS direction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsUnSyncRTs": {
                            "type": "integer",
                            "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsRTTSumHigh": {
                            "type": "integer",
                            "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSumSDHigh": {
                            "type": "integer",
                            "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonJitterStatsOWSumDSHigh": {
                            "type": "integer",
                            "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonJitterStatsTable": {
                    "rttMonJitterStatsEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonJitterStatsStartTimeIndex": "1",
                        "rttMonJitterStatsCompletions": 0,
                        "rttMonJitterStatsOverThresholds": 0,
                        "rttMonJitterStatsNumOfRTT": 0,
                        "rttMonJitterStatsRTTSum": 0,
                        "rttMonJitterStatsRTTSum2Low": 0,
                        "rttMonJitterStatsRTTSum2High": 0,
                        "rttMonJitterStatsRTTMin": 0,
                        "rttMonJitterStatsRTTMax": 0,
                        "rttMonJitterStatsMinOfPositivesSD": 0,
                        "rttMonJitterStatsMaxOfPositivesSD": 0,
                        "rttMonJitterStatsNumOfPositivesSD": 0,
                        "rttMonJitterStatsSumOfPositivesSD": 0,
                        "rttMonJitterStatsSum2PositivesSDLow": 0,
                        "rttMonJitterStatsSum2PositivesSDHigh": 0,
                        "rttMonJitterStatsMinOfNegativesSD": 0,
                        "rttMonJitterStatsMaxOfNegativesSD": 0,
                        "rttMonJitterStatsNumOfNegativesSD": 0,
                        "rttMonJitterStatsSumOfNegativesSD": 0,
                        "rttMonJitterStatsSum2NegativesSDLow": 0,
                        "rttMonJitterStatsSum2NegativesSDHigh": 0,
                        "rttMonJitterStatsMinOfPositivesDS": 0,
                        "rttMonJitterStatsMaxOfPositivesDS": 0,
                        "rttMonJitterStatsNumOfPositivesDS": 0,
                        "rttMonJitterStatsSumOfPositivesDS": 0,
                        "rttMonJitterStatsSum2PositivesDSLow": 0,
                        "rttMonJitterStatsSum2PositivesDSHigh": 0,
                        "rttMonJitterStatsMinOfNegativesDS": 0,
                        "rttMonJitterStatsMaxOfNegativesDS": 0,
                        "rttMonJitterStatsNumOfNegativesDS": 0,
                        "rttMonJitterStatsSumOfNegativesDS": 0,
                        "rttMonJitterStatsSum2NegativesDSLow": 0,
                        "rttMonJitterStatsSum2NegativesDSHigh": 0,
                        "rttMonJitterStatsPacketLossSD": 0,
                        "rttMonJitterStatsPacketLossDS": 0,
                        "rttMonJitterStatsPacketOutOfSequence": 0,
                        "rttMonJitterStatsPacketMIA": 0,
                        "rttMonJitterStatsPacketLateArrival": 0,
                        "rttMonJitterStatsError": 0,
                        "rttMonJitterStatsBusies": 0,
                        "rttMonJitterStatsOWSumSD": 0,
                        "rttMonJitterStatsOWSum2SDLow": 0,
                        "rttMonJitterStatsOWSum2SDHigh": 0,
                        "rttMonJitterStatsOWMinSD": 0,
                        "rttMonJitterStatsOWMaxSD": 0,
                        "rttMonJitterStatsOWSumDS": 0,
                        "rttMonJitterStatsOWSum2DSLow": 0,
                        "rttMonJitterStatsOWSum2DSHigh": 0,
                        "rttMonJitterStatsOWMinDS": 0,
                        "rttMonJitterStatsOWMaxDS": 0,
                        "rttMonJitterStatsNumOfOW": 0,
                        "rttMonJitterStatsOWMinSDNew": 0,
                        "rttMonJitterStatsOWMaxSDNew": 0,
                        "rttMonJitterStatsOWMinDSNew": 0,
                        "rttMonJitterStatsOWMaxDSNew": 0,
                        "rttMonJitterStatsMinOfMOS": 0,
                        "rttMonJitterStatsMaxOfMOS": 0,
                        "rttMonJitterStatsMinOfICPIF": 0,
                        "rttMonJitterStatsMaxOfICPIF": 0,
                        "rttMonJitterStatsIAJOut": 0,
                        "rttMonJitterStatsIAJIn": 0,
                        "rttMonJitterStatsAvgJitter": 0,
                        "rttMonJitterStatsAvgJitterSD": 0,
                        "rttMonJitterStatsAvgJitterDS": 0,
                        "rttMonJitterStatsUnSyncRTs": 0,
                        "rttMonJitterStatsRTTSumHigh": 0,
                        "rttMonJitterStatsOWSumSDHigh": 0,
                        "rttMonJitterStatsOWSumDSHigh": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonJitterStatsStartTimeIndex": "2",
                        "rttMonJitterStatsCompletions": 0,
                        "rttMonJitterStatsOverThresholds": 0,
                        "rttMonJitterStatsNumOfRTT": 0,
                        "rttMonJitterStatsRTTSum": 0,
                        "rttMonJitterStatsRTTSum2Low": 0,
                        "rttMonJitterStatsRTTSum2High": 0,
                        "rttMonJitterStatsRTTMin": 0,
                        "rttMonJitterStatsRTTMax": 0,
                        "rttMonJitterStatsMinOfPositivesSD": 0,
                        "rttMonJitterStatsMaxOfPositivesSD": 0,
                        "rttMonJitterStatsNumOfPositivesSD": 0,
                        "rttMonJitterStatsSumOfPositivesSD": 0,
                        "rttMonJitterStatsSum2PositivesSDLow": 0,
                        "rttMonJitterStatsSum2PositivesSDHigh": 0,
                        "rttMonJitterStatsMinOfNegativesSD": 0,
                        "rttMonJitterStatsMaxOfNegativesSD": 0,
                        "rttMonJitterStatsNumOfNegativesSD": 0,
                        "rttMonJitterStatsSumOfNegativesSD": 0,
                        "rttMonJitterStatsSum2NegativesSDLow": 0,
                        "rttMonJitterStatsSum2NegativesSDHigh": 0,
                        "rttMonJitterStatsMinOfPositivesDS": 0,
                        "rttMonJitterStatsMaxOfPositivesDS": 0,
                        "rttMonJitterStatsNumOfPositivesDS": 0,
                        "rttMonJitterStatsSumOfPositivesDS": 0,
                        "rttMonJitterStatsSum2PositivesDSLow": 0,
                        "rttMonJitterStatsSum2PositivesDSHigh": 0,
                        "rttMonJitterStatsMinOfNegativesDS": 0,
                        "rttMonJitterStatsMaxOfNegativesDS": 0,
                        "rttMonJitterStatsNumOfNegativesDS": 0,
                        "rttMonJitterStatsSumOfNegativesDS": 0,
                        "rttMonJitterStatsSum2NegativesDSLow": 0,
                        "rttMonJitterStatsSum2NegativesDSHigh": 0,
                        "rttMonJitterStatsPacketLossSD": 0,
                        "rttMonJitterStatsPacketLossDS": 0,
                        "rttMonJitterStatsPacketOutOfSequence": 0,
                        "rttMonJitterStatsPacketMIA": 0,
                        "rttMonJitterStatsPacketLateArrival": 0,
                        "rttMonJitterStatsError": 0,
                        "rttMonJitterStatsBusies": 0,
                        "rttMonJitterStatsOWSumSD": 0,
                        "rttMonJitterStatsOWSum2SDLow": 0,
                        "rttMonJitterStatsOWSum2SDHigh": 0,
                        "rttMonJitterStatsOWMinSD": 0,
                        "rttMonJitterStatsOWMaxSD": 0,
                        "rttMonJitterStatsOWSumDS": 0,
                        "rttMonJitterStatsOWSum2DSLow": 0,
                        "rttMonJitterStatsOWSum2DSHigh": 0,
                        "rttMonJitterStatsOWMinDS": 0,
                        "rttMonJitterStatsOWMaxDS": 0,
                        "rttMonJitterStatsNumOfOW": 0,
                        "rttMonJitterStatsOWMinSDNew": 0,
                        "rttMonJitterStatsOWMaxSDNew": 0,
                        "rttMonJitterStatsOWMinDSNew": 0,
                        "rttMonJitterStatsOWMaxDSNew": 0,
                        "rttMonJitterStatsMinOfMOS": 0,
                        "rttMonJitterStatsMaxOfMOS": 0,
                        "rttMonJitterStatsMinOfICPIF": 0,
                        "rttMonJitterStatsMaxOfICPIF": 0,
                        "rttMonJitterStatsIAJOut": 0,
                        "rttMonJitterStatsIAJIn": 0,
                        "rttMonJitterStatsAvgJitter": 0,
                        "rttMonJitterStatsAvgJitterSD": 0,
                        "rttMonJitterStatsAvgJitterDS": 0,
                        "rttMonJitterStatsUnSyncRTs": 0,
                        "rttMonJitterStatsRTTSumHigh": 0,
                        "rttMonJitterStatsOWSumSDHigh": 0,
                        "rttMonJitterStatsOWSumDSHigh": 0
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonJitterStatsStartTimeIndex": "3",
                        "rttMonJitterStatsCompletions": 0,
                        "rttMonJitterStatsOverThresholds": 0,
                        "rttMonJitterStatsNumOfRTT": 0,
                        "rttMonJitterStatsRTTSum": 0,
                        "rttMonJitterStatsRTTSum2Low": 0,
                        "rttMonJitterStatsRTTSum2High": 0,
                        "rttMonJitterStatsRTTMin": 0,
                        "rttMonJitterStatsRTTMax": 0,
                        "rttMonJitterStatsMinOfPositivesSD": 0,
                        "rttMonJitterStatsMaxOfPositivesSD": 0,
                        "rttMonJitterStatsNumOfPositivesSD": 0,
                        "rttMonJitterStatsSumOfPositivesSD": 0,
                        "rttMonJitterStatsSum2PositivesSDLow": 0,
                        "rttMonJitterStatsSum2PositivesSDHigh": 0,
                        "rttMonJitterStatsMinOfNegativesSD": 0,
                        "rttMonJitterStatsMaxOfNegativesSD": 0,
                        "rttMonJitterStatsNumOfNegativesSD": 0,
                        "rttMonJitterStatsSumOfNegativesSD": 0,
                        "rttMonJitterStatsSum2NegativesSDLow": 0,
                        "rttMonJitterStatsSum2NegativesSDHigh": 0,
                        "rttMonJitterStatsMinOfPositivesDS": 0,
                        "rttMonJitterStatsMaxOfPositivesDS": 0,
                        "rttMonJitterStatsNumOfPositivesDS": 0,
                        "rttMonJitterStatsSumOfPositivesDS": 0,
                        "rttMonJitterStatsSum2PositivesDSLow": 0,
                        "rttMonJitterStatsSum2PositivesDSHigh": 0,
                        "rttMonJitterStatsMinOfNegativesDS": 0,
                        "rttMonJitterStatsMaxOfNegativesDS": 0,
                        "rttMonJitterStatsNumOfNegativesDS": 0,
                        "rttMonJitterStatsSumOfNegativesDS": 0,
                        "rttMonJitterStatsSum2NegativesDSLow": 0,
                        "rttMonJitterStatsSum2NegativesDSHigh": 0,
                        "rttMonJitterStatsPacketLossSD": 0,
                        "rttMonJitterStatsPacketLossDS": 0,
                        "rttMonJitterStatsPacketOutOfSequence": 0,
                        "rttMonJitterStatsPacketMIA": 0,
                        "rttMonJitterStatsPacketLateArrival": 0,
                        "rttMonJitterStatsError": 0,
                        "rttMonJitterStatsBusies": 0,
                        "rttMonJitterStatsOWSumSD": 0,
                        "rttMonJitterStatsOWSum2SDLow": 0,
                        "rttMonJitterStatsOWSum2SDHigh": 0,
                        "rttMonJitterStatsOWMinSD": 0,
                        "rttMonJitterStatsOWMaxSD": 0,
                        "rttMonJitterStatsOWSumDS": 0,
                        "rttMonJitterStatsOWSum2DSLow": 0,
                        "rttMonJitterStatsOWSum2DSHigh": 0,
                        "rttMonJitterStatsOWMinDS": 0,
                        "rttMonJitterStatsOWMaxDS": 0,
                        "rttMonJitterStatsNumOfOW": 0,
                        "rttMonJitterStatsOWMinSDNew": 0,
                        "rttMonJitterStatsOWMaxSDNew": 0,
                        "rttMonJitterStatsOWMinDSNew": 0,
                        "rttMonJitterStatsOWMaxDSNew": 0,
                        "rttMonJitterStatsMinOfMOS": 0,
                        "rttMonJitterStatsMaxOfMOS": 0,
                        "rttMonJitterStatsMinOfICPIF": 0,
                        "rttMonJitterStatsMaxOfICPIF": 0,
                        "rttMonJitterStatsIAJOut": 0,
                        "rttMonJitterStatsIAJIn": 0,
                        "rttMonJitterStatsAvgJitter": 0,
                        "rttMonJitterStatsAvgJitterSD": 0,
                        "rttMonJitterStatsAvgJitterDS": 0,
                        "rttMonJitterStatsUnSyncRTs": 0,
                        "rttMonJitterStatsRTTSumHigh": 0,
                        "rttMonJitterStatsOWSumSDHigh": 0,
                        "rttMonJitterStatsOWSumDSHigh": 0
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonJitterStatsTable",
        "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": "/rttMonJitterStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonJitterStatsTable/rttMonJitterStatsEntry": {
      "get": {
        "summary": "Get rttMonJitterStatsEntry list",
        "description": "Retrieve list of rttMonJitterStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonJitterStatsStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonJitterStatsCompletions": {
                        "type": "integer",
                        "description": "The number of jitter operation that have completed\n            successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOverThresholds": {
                        "type": "integer",
                        "description": "The number of jitter operations that violate threshold.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfRTT": {
                        "type": "integer",
                        "description": "The number of RTT's that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum2Low": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTMin": {
                        "type": "integer",
                        "description": "The minimum of RTT's that were successfully measured",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTMax": {
                        "type": "integer",
                        "description": "The maximum of RTT's that were successfully measured",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfPositivesSD": {
                        "type": "integer",
                        "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfPositivesSD": {
                        "type": "integer",
                        "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesSDLow": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesSDHigh": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfNegativesSD": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfNegativesSD": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesSDLow": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesSDHigh": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfPositivesDS": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfPositivesDS": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesDSLow": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesDSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfNegativesDS": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfNegativesDS": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesDSLow": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesDSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLossSD": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLossDS": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketOutOfSequence": {
                        "type": "integer",
                        "description": "The number of packets arrived out of sequence.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketMIA": {
                        "type": "integer",
                        "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLateArrival": {
                        "type": "integer",
                        "description": "The number of packets that arrived after the timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsError": {
                        "type": "integer",
                        "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsBusies": {
                        "type": "integer",
                        "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumSD": {
                        "type": "integer",
                        "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2SDLow": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2SDHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinSD": {
                        "type": "integer",
                        "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxSD": {
                        "type": "integer",
                        "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumDS": {
                        "type": "integer",
                        "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2DSLow": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2DSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinDS": {
                        "type": "integer",
                        "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxDS": {
                        "type": "integer",
                        "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfOW": {
                        "type": "integer",
                        "description": "The number of one way times that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinSDNew": {
                        "type": "integer",
                        "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxSDNew": {
                        "type": "integer",
                        "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinDSNew": {
                        "type": "integer",
                        "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxDSNew": {
                        "type": "integer",
                        "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfMOS": {
                        "type": "integer",
                        "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfMOS": {
                        "type": "integer",
                        "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfICPIF": {
                        "type": "integer",
                        "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfICPIF": {
                        "type": "integer",
                        "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsIAJOut": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC 1889) at responder",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsIAJIn": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC 1889) at sender",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitter": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitterSD": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in SD direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitterDS": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in DS direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsUnSyncRTs": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSumHigh": {
                        "type": "integer",
                        "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumSDHigh": {
                        "type": "integer",
                        "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumDSHigh": {
                        "type": "integer",
                        "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonJitterStatsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonJitterStatsStartTimeIndex": "example-string",
                      "rttMonJitterStatsCompletions": 0,
                      "rttMonJitterStatsOverThresholds": 0,
                      "rttMonJitterStatsNumOfRTT": 0,
                      "rttMonJitterStatsRTTSum": 0,
                      "rttMonJitterStatsRTTSum2Low": 0,
                      "rttMonJitterStatsRTTSum2High": 0,
                      "rttMonJitterStatsRTTMin": 0,
                      "rttMonJitterStatsRTTMax": 0,
                      "rttMonJitterStatsMinOfPositivesSD": 0,
                      "rttMonJitterStatsMaxOfPositivesSD": 0,
                      "rttMonJitterStatsNumOfPositivesSD": 0,
                      "rttMonJitterStatsSumOfPositivesSD": 0,
                      "rttMonJitterStatsSum2PositivesSDLow": 0,
                      "rttMonJitterStatsSum2PositivesSDHigh": 0,
                      "rttMonJitterStatsMinOfNegativesSD": 0,
                      "rttMonJitterStatsMaxOfNegativesSD": 0,
                      "rttMonJitterStatsNumOfNegativesSD": 0,
                      "rttMonJitterStatsSumOfNegativesSD": 0,
                      "rttMonJitterStatsSum2NegativesSDLow": 0,
                      "rttMonJitterStatsSum2NegativesSDHigh": 0,
                      "rttMonJitterStatsMinOfPositivesDS": 0,
                      "rttMonJitterStatsMaxOfPositivesDS": 0,
                      "rttMonJitterStatsNumOfPositivesDS": 0,
                      "rttMonJitterStatsSumOfPositivesDS": 0,
                      "rttMonJitterStatsSum2PositivesDSLow": 0,
                      "rttMonJitterStatsSum2PositivesDSHigh": 0,
                      "rttMonJitterStatsMinOfNegativesDS": 0,
                      "rttMonJitterStatsMaxOfNegativesDS": 0,
                      "rttMonJitterStatsNumOfNegativesDS": 0,
                      "rttMonJitterStatsSumOfNegativesDS": 0,
                      "rttMonJitterStatsSum2NegativesDSLow": 0,
                      "rttMonJitterStatsSum2NegativesDSHigh": 0,
                      "rttMonJitterStatsPacketLossSD": 0,
                      "rttMonJitterStatsPacketLossDS": 0,
                      "rttMonJitterStatsPacketOutOfSequence": 0,
                      "rttMonJitterStatsPacketMIA": 0,
                      "rttMonJitterStatsPacketLateArrival": 0,
                      "rttMonJitterStatsError": 0,
                      "rttMonJitterStatsBusies": 0,
                      "rttMonJitterStatsOWSumSD": 0,
                      "rttMonJitterStatsOWSum2SDLow": 0,
                      "rttMonJitterStatsOWSum2SDHigh": 0,
                      "rttMonJitterStatsOWMinSD": 0,
                      "rttMonJitterStatsOWMaxSD": 0,
                      "rttMonJitterStatsOWSumDS": 0,
                      "rttMonJitterStatsOWSum2DSLow": 0,
                      "rttMonJitterStatsOWSum2DSHigh": 0,
                      "rttMonJitterStatsOWMinDS": 0,
                      "rttMonJitterStatsOWMaxDS": 0,
                      "rttMonJitterStatsNumOfOW": 0,
                      "rttMonJitterStatsOWMinSDNew": 0,
                      "rttMonJitterStatsOWMaxSDNew": 0,
                      "rttMonJitterStatsOWMinDSNew": 0,
                      "rttMonJitterStatsOWMaxDSNew": 0,
                      "rttMonJitterStatsMinOfMOS": 0,
                      "rttMonJitterStatsMaxOfMOS": 0,
                      "rttMonJitterStatsMinOfICPIF": 0,
                      "rttMonJitterStatsMaxOfICPIF": 0,
                      "rttMonJitterStatsIAJOut": 0,
                      "rttMonJitterStatsIAJIn": 0,
                      "rttMonJitterStatsAvgJitter": 0,
                      "rttMonJitterStatsAvgJitterSD": 0,
                      "rttMonJitterStatsAvgJitterDS": 0,
                      "rttMonJitterStatsUnSyncRTs": 0,
                      "rttMonJitterStatsRTTSumHigh": 0,
                      "rttMonJitterStatsOWSumSDHigh": 0,
                      "rttMonJitterStatsOWSumDSHigh": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonJitterStatsEntry",
        "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": "/rttMonJitterStatsTable/rttMonJitterStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLpdGrpStatsTable": {
      "get": {
        "summary": "Get rttMonLpdGrpStatsTable data",
        "description": "Retrieve rttMonLpdGrpStatsTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonLpdGrpStatsTable",
                  "properties": {
                    "rttMonLpdGrpStatsEntry": {
                      "type": "array",
                      "description": "rttMonLpdGrpStatsEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonLpdGrpStatsGroupIndex": {
                            "type": "integer",
                            "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsStartTimeIndex": {
                            "type": "string",
                            "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonLpdGrpStatsTargetPE": {
                            "type": "string",
                            "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonLpdGrpStatsNumOfPass": {
                            "type": "integer",
                            "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsNumOfFail": {
                            "type": "integer",
                            "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsNumOfTimeout": {
                            "type": "integer",
                            "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsAvgRTT": {
                            "type": "integer",
                            "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsMinRTT": {
                            "type": "integer",
                            "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsMaxRTT": {
                            "type": "integer",
                            "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsMinNumPaths": {
                            "type": "integer",
                            "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsMaxNumPaths": {
                            "type": "integer",
                            "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsLPDStartTime": {
                            "type": "string",
                            "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonLpdGrpStatsLPDFailOccurred": {
                            "type": "boolean",
                            "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset."
                          },
                          "rttMonLpdGrpStatsLPDFailCause": {
                            "type": "string",
                            "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                            "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense"
                          },
                          "rttMonLpdGrpStatsLPDCompTime": {
                            "type": "integer",
                            "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsGroupStatus": {
                            "type": "string",
                            "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                            "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus"
                          },
                          "rttMonLpdGrpStatsGroupProbeIndex": {
                            "type": "integer",
                            "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonLpdGrpStatsPathIds": {
                            "type": "string",
                            "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonLpdGrpStatsProbeStatus": {
                            "type": "string",
                            "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonLpdGrpStatsResetTime": {
                            "type": "string",
                            "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                            "x-yang-type": "yang:timestamp"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLpdGrpStatsTable": {
                    "rttMonLpdGrpStatsEntry": [
                      {
                        "rttMonLpdGrpStatsGroupIndex": 1,
                        "rttMonLpdGrpStatsStartTimeIndex": "1",
                        "rttMonLpdGrpStatsTargetPE": "example-string",
                        "rttMonLpdGrpStatsNumOfPass": -2147483648,
                        "rttMonLpdGrpStatsNumOfFail": -2147483648,
                        "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                        "rttMonLpdGrpStatsAvgRTT": -2147483648,
                        "rttMonLpdGrpStatsMinRTT": -2147483648,
                        "rttMonLpdGrpStatsMaxRTT": -2147483648,
                        "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                        "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                        "rttMonLpdGrpStatsLPDStartTime": "example-string",
                        "rttMonLpdGrpStatsLPDFailOccurred": true,
                        "rttMonLpdGrpStatsLPDFailCause": "example-string",
                        "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                        "rttMonLpdGrpStatsGroupStatus": "up(1)",
                        "rttMonLpdGrpStatsGroupProbeIndex": 1,
                        "rttMonLpdGrpStatsPathIds": "example-string",
                        "rttMonLpdGrpStatsProbeStatus": "up(1)",
                        "rttMonLpdGrpStatsResetTime": "example-string"
                      },
                      {
                        "rttMonLpdGrpStatsGroupIndex": 2,
                        "rttMonLpdGrpStatsStartTimeIndex": "2",
                        "rttMonLpdGrpStatsTargetPE": "example-string",
                        "rttMonLpdGrpStatsNumOfPass": -2147483648,
                        "rttMonLpdGrpStatsNumOfFail": -2147483648,
                        "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                        "rttMonLpdGrpStatsAvgRTT": -2147483648,
                        "rttMonLpdGrpStatsMinRTT": -2147483648,
                        "rttMonLpdGrpStatsMaxRTT": -2147483648,
                        "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                        "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                        "rttMonLpdGrpStatsLPDStartTime": "example-string",
                        "rttMonLpdGrpStatsLPDFailOccurred": true,
                        "rttMonLpdGrpStatsLPDFailCause": "example-string",
                        "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                        "rttMonLpdGrpStatsGroupStatus": "up(1)",
                        "rttMonLpdGrpStatsGroupProbeIndex": 2,
                        "rttMonLpdGrpStatsPathIds": "example-string",
                        "rttMonLpdGrpStatsProbeStatus": "up(1)",
                        "rttMonLpdGrpStatsResetTime": "example-string"
                      },
                      {
                        "rttMonLpdGrpStatsGroupIndex": 3,
                        "rttMonLpdGrpStatsStartTimeIndex": "3",
                        "rttMonLpdGrpStatsTargetPE": "example-string",
                        "rttMonLpdGrpStatsNumOfPass": -2147483648,
                        "rttMonLpdGrpStatsNumOfFail": -2147483648,
                        "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                        "rttMonLpdGrpStatsAvgRTT": -2147483648,
                        "rttMonLpdGrpStatsMinRTT": -2147483648,
                        "rttMonLpdGrpStatsMaxRTT": -2147483648,
                        "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                        "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                        "rttMonLpdGrpStatsLPDStartTime": "example-string",
                        "rttMonLpdGrpStatsLPDFailOccurred": true,
                        "rttMonLpdGrpStatsLPDFailCause": "example-string",
                        "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                        "rttMonLpdGrpStatsGroupStatus": "up(1)",
                        "rttMonLpdGrpStatsGroupProbeIndex": 3,
                        "rttMonLpdGrpStatsPathIds": "example-string",
                        "rttMonLpdGrpStatsProbeStatus": "up(1)",
                        "rttMonLpdGrpStatsResetTime": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLpdGrpStatsTable",
        "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": "/rttMonLpdGrpStatsTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLpdGrpStatsTable/rttMonLpdGrpStatsEntry": {
      "get": {
        "summary": "Get rttMonLpdGrpStatsEntry list",
        "description": "Retrieve list of rttMonLpdGrpStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonLpdGrpStatsEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonLpdGrpStatsGroupIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonLpdGrpStatsTargetPE": {
                        "type": "string",
                        "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonLpdGrpStatsNumOfPass": {
                        "type": "integer",
                        "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsNumOfFail": {
                        "type": "integer",
                        "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsNumOfTimeout": {
                        "type": "integer",
                        "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsAvgRTT": {
                        "type": "integer",
                        "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMinRTT": {
                        "type": "integer",
                        "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMaxRTT": {
                        "type": "integer",
                        "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMinNumPaths": {
                        "type": "integer",
                        "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMaxNumPaths": {
                        "type": "integer",
                        "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsLPDStartTime": {
                        "type": "string",
                        "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonLpdGrpStatsLPDFailOccurred": {
                        "type": "boolean",
                        "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset."
                      },
                      "rttMonLpdGrpStatsLPDFailCause": {
                        "type": "string",
                        "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense"
                      },
                      "rttMonLpdGrpStatsLPDCompTime": {
                        "type": "integer",
                        "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsGroupStatus": {
                        "type": "string",
                        "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus"
                      },
                      "rttMonLpdGrpStatsGroupProbeIndex": {
                        "type": "integer",
                        "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsPathIds": {
                        "type": "string",
                        "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLpdGrpStatsProbeStatus": {
                        "type": "string",
                        "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLpdGrpStatsResetTime": {
                        "type": "string",
                        "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                        "x-yang-type": "yang:timestamp"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry": [
                    {
                      "rttMonLpdGrpStatsGroupIndex": 1,
                      "rttMonLpdGrpStatsStartTimeIndex": "example-string",
                      "rttMonLpdGrpStatsTargetPE": "example-string",
                      "rttMonLpdGrpStatsNumOfPass": -2147483648,
                      "rttMonLpdGrpStatsNumOfFail": -2147483648,
                      "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                      "rttMonLpdGrpStatsAvgRTT": -2147483648,
                      "rttMonLpdGrpStatsMinRTT": -2147483648,
                      "rttMonLpdGrpStatsMaxRTT": -2147483648,
                      "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                      "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                      "rttMonLpdGrpStatsLPDStartTime": "example-string",
                      "rttMonLpdGrpStatsLPDFailOccurred": true,
                      "rttMonLpdGrpStatsLPDFailCause": "example-string",
                      "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                      "rttMonLpdGrpStatsGroupStatus": "up(1)",
                      "rttMonLpdGrpStatsGroupProbeIndex": 1,
                      "rttMonLpdGrpStatsPathIds": "example-string",
                      "rttMonLpdGrpStatsProbeStatus": "up(1)",
                      "rttMonLpdGrpStatsResetTime": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLpdGrpStatsEntry",
        "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": "/rttMonLpdGrpStatsTable/rttMonLpdGrpStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHistoryCollectionTable": {
      "get": {
        "summary": "Get rttMonHistoryCollectionTable data",
        "description": "Retrieve rttMonHistoryCollectionTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "rttMonHistoryCollectionTable",
                  "properties": {
                    "rttMonHistoryCollectionEntry": {
                      "type": "array",
                      "description": "rttMonHistoryCollectionEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonHistoryCollectionLifeIndex": {
                            "type": "integer",
                            "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonHistoryCollectionBucketIndex": {
                            "type": "integer",
                            "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonHistoryCollectionSampleIndex": {
                            "type": "integer",
                            "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonHistoryCollectionSampleTime": {
                            "type": "string",
                            "description": "The time that the RTT operation was initiated.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "rttMonHistoryCollectionAddress": {
                            "type": "string",
                            "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                            "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                          },
                          "rttMonHistoryCollectionCompletionTime": {
                            "type": "integer",
                            "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonHistoryCollectionSense": {
                            "type": "string",
                            "description": "A sense code for the completion status of the RTT\n            operation.",
                            "x-yang-type": "cisco-rttmon:RttResponseSense"
                          },
                          "rttMonHistoryCollectionApplSpecificSense": {
                            "type": "integer",
                            "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "rttMonHistoryCollectionSenseDescription": {
                            "type": "string",
                            "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHistoryCollectionTable": {
                    "rttMonHistoryCollectionEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonHistoryCollectionLifeIndex": 1,
                        "rttMonHistoryCollectionBucketIndex": 1,
                        "rttMonHistoryCollectionSampleIndex": 1,
                        "rttMonHistoryCollectionSampleTime": "example-string",
                        "rttMonHistoryCollectionAddress": "192.168.1.1",
                        "rttMonHistoryCollectionCompletionTime": 0,
                        "rttMonHistoryCollectionSense": "example-string",
                        "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                        "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonHistoryCollectionLifeIndex": 2,
                        "rttMonHistoryCollectionBucketIndex": 2,
                        "rttMonHistoryCollectionSampleIndex": 2,
                        "rttMonHistoryCollectionSampleTime": "example-string",
                        "rttMonHistoryCollectionAddress": "192.168.1.1",
                        "rttMonHistoryCollectionCompletionTime": 0,
                        "rttMonHistoryCollectionSense": "example-string",
                        "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                        "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonHistoryCollectionLifeIndex": 3,
                        "rttMonHistoryCollectionBucketIndex": 3,
                        "rttMonHistoryCollectionSampleIndex": 3,
                        "rttMonHistoryCollectionSampleTime": "example-string",
                        "rttMonHistoryCollectionAddress": "192.168.1.1",
                        "rttMonHistoryCollectionCompletionTime": 0,
                        "rttMonHistoryCollectionSense": "example-string",
                        "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                        "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHistoryCollectionTable",
        "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": "/rttMonHistoryCollectionTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHistoryCollectionTable/rttMonHistoryCollectionEntry": {
      "get": {
        "summary": "Get rttMonHistoryCollectionEntry list",
        "description": "Retrieve list of rttMonHistoryCollectionEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonHistoryCollectionEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonHistoryCollectionLifeIndex": {
                        "type": "integer",
                        "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionBucketIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSampleIndex": {
                        "type": "integer",
                        "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSampleTime": {
                        "type": "string",
                        "description": "The time that the RTT operation was initiated.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonHistoryCollectionAddress": {
                        "type": "string",
                        "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonHistoryCollectionCompletionTime": {
                        "type": "integer",
                        "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHistoryCollectionSense": {
                        "type": "string",
                        "description": "A sense code for the completion status of the RTT\n            operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonHistoryCollectionApplSpecificSense": {
                        "type": "integer",
                        "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSenseDescription": {
                        "type": "string",
                        "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonHistoryCollectionLifeIndex": 1,
                      "rttMonHistoryCollectionBucketIndex": 1,
                      "rttMonHistoryCollectionSampleIndex": 1,
                      "rttMonHistoryCollectionSampleTime": "example-string",
                      "rttMonHistoryCollectionAddress": "192.168.1.1",
                      "rttMonHistoryCollectionCompletionTime": 0,
                      "rttMonHistoryCollectionSense": "example-string",
                      "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                      "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHistoryCollectionEntry",
        "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": "/rttMonHistoryCollectionTable/rttMonHistoryCollectionEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestHTTPOperTable": {
      "get": {
        "summary": "Get rttMonLatestHTTPOperTable data",
        "description": "Retrieve rttMonLatestHTTPOperTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table which contains the status of latest HTTP RTT\n        operation.",
                  "properties": {
                    "rttMonLatestHTTPOperEntry": {
                      "type": "array",
                      "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonLatestHTTPOperRTT": {
                            "type": "integer",
                            "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestHTTPOperDNSRTT": {
                            "type": "integer",
                            "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestHTTPOperTCPConnectRTT": {
                            "type": "integer",
                            "description": "Round Trip Time taken to connect to the HTTP server.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestHTTPOperTransactionRTT": {
                            "type": "integer",
                            "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestHTTPOperMessageBodyOctets": {
                            "type": "integer",
                            "description": "The size of the message body received as a response to\n            the HTTP request.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestHTTPOperSense": {
                            "type": "string",
                            "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                            "x-yang-type": "cisco-rttmon:RttResponseSense"
                          },
                          "rttMonLatestHTTPErrorSenseDescription": {
                            "type": "string",
                            "description": "An sense description for the completion status\n            of the latest RTT operation.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestHTTPOperTable": {
                    "rttMonLatestHTTPOperEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonLatestHTTPOperRTT": 1,
                        "rttMonLatestHTTPOperDNSRTT": 1,
                        "rttMonLatestHTTPOperTCPConnectRTT": 1,
                        "rttMonLatestHTTPOperTransactionRTT": 1,
                        "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                        "rttMonLatestHTTPOperSense": "example-string",
                        "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonLatestHTTPOperRTT": 1,
                        "rttMonLatestHTTPOperDNSRTT": 1,
                        "rttMonLatestHTTPOperTCPConnectRTT": 1,
                        "rttMonLatestHTTPOperTransactionRTT": 1,
                        "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                        "rttMonLatestHTTPOperSense": "example-string",
                        "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonLatestHTTPOperRTT": 1,
                        "rttMonLatestHTTPOperDNSRTT": 1,
                        "rttMonLatestHTTPOperTCPConnectRTT": 1,
                        "rttMonLatestHTTPOperTransactionRTT": 1,
                        "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                        "rttMonLatestHTTPOperSense": "example-string",
                        "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestHTTPOperTable",
        "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": "/rttMonLatestHTTPOperTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestHTTPOperTable/rttMonLatestHTTPOperEntry": {
      "get": {
        "summary": "Get rttMonLatestHTTPOperEntry list",
        "description": "Retrieve list of rttMonLatestHTTPOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonLatestHTTPOperRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperDNSRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperTCPConnectRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to connect to the HTTP server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperTransactionRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperMessageBodyOctets": {
                        "type": "integer",
                        "description": "The size of the message body received as a response to\n            the HTTP request.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperSense": {
                        "type": "string",
                        "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonLatestHTTPErrorSenseDescription": {
                        "type": "string",
                        "description": "An sense description for the completion status\n            of the latest RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonLatestHTTPOperRTT": 1,
                      "rttMonLatestHTTPOperDNSRTT": 1,
                      "rttMonLatestHTTPOperTCPConnectRTT": 1,
                      "rttMonLatestHTTPOperTransactionRTT": 1,
                      "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                      "rttMonLatestHTTPOperSense": "example-string",
                      "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestHTTPOperEntry",
        "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": "/rttMonLatestHTTPOperTable/rttMonLatestHTTPOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestHTTPOperTable/rttMonLatestHTTPOperEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonLatestHTTPOperEntry entry",
        "description": "Retrieve specific rttMonLatestHTTPOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonLatestHTTPOperRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperDNSRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperTCPConnectRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperTransactionRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperMessageBodyOctets": {
                      "type": "integer",
                      "description": "The size of the message body received as a response to\n            the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonLatestHTTPErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonLatestHTTPOperRTT": 1,
                    "rttMonLatestHTTPOperDNSRTT": 1,
                    "rttMonLatestHTTPOperTCPConnectRTT": 1,
                    "rttMonLatestHTTPOperTransactionRTT": 1,
                    "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                    "rttMonLatestHTTPOperSense": "example-string",
                    "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestHTTPOperEntry-2"
      },
      "x-yang-path": "/rttMonLatestHTTPOperTable/rttMonLatestHTTPOperEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestJitterOperTable": {
      "get": {
        "summary": "Get rttMonLatestJitterOperTable data",
        "description": "Retrieve rttMonLatestJitterOperTable operational data from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table which contains the status of latest Jitter\n        operation.",
                  "properties": {
                    "rttMonLatestJitterOperEntry": {
                      "type": "array",
                      "description": "A list of objects that record the latest Jitter\n          operation.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "rttMonCtrlAdminIndex": {
                            "type": "string",
                            "description": "rttMonCtrlAdminIndex",
                            "x-yang-type": "leafref"
                          },
                          "rttMonLatestJitterOperNumOfRTT": {
                            "type": "integer",
                            "description": "The number of RTT's that were successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTSum": {
                            "type": "integer",
                            "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTSum2": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTMin": {
                            "type": "integer",
                            "description": "The minimum of RTT's that were successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTMax": {
                            "type": "integer",
                            "description": "The maximum of RTT's that were successfully measured.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMinOfPositivesSD": {
                            "type": "integer",
                            "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMaxOfPositivesSD": {
                            "type": "integer",
                            "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNumOfPositivesSD": {
                            "type": "integer",
                            "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSumOfPositivesSD": {
                            "type": "integer",
                            "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSum2PositivesSD": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMinOfNegativesSD": {
                            "type": "integer",
                            "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMaxOfNegativesSD": {
                            "type": "integer",
                            "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNumOfNegativesSD": {
                            "type": "integer",
                            "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSumOfNegativesSD": {
                            "type": "integer",
                            "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSum2NegativesSD": {
                            "type": "integer",
                            "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMinOfPositivesDS": {
                            "type": "integer",
                            "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMaxOfPositivesDS": {
                            "type": "integer",
                            "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNumOfPositivesDS": {
                            "type": "integer",
                            "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSumOfPositivesDS": {
                            "type": "integer",
                            "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSum2PositivesDS": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMinOfNegativesDS": {
                            "type": "integer",
                            "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMaxOfNegativesDS": {
                            "type": "integer",
                            "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNumOfNegativesDS": {
                            "type": "integer",
                            "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSumOfNegativesDS": {
                            "type": "integer",
                            "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSum2NegativesDS": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperPacketLossSD": {
                            "type": "integer",
                            "description": "The number of packets lost when sent from source to\n            destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperPacketLossDS": {
                            "type": "integer",
                            "description": "The number of packets lost when sent from destination to\n            source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperPacketOutOfSequence": {
                            "type": "integer",
                            "description": "The number of packets arrived out of sequence.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperPacketMIA": {
                            "type": "integer",
                            "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperPacketLateArrival": {
                            "type": "integer",
                            "description": "The number of packets that arrived after the timeout.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperSense": {
                            "type": "string",
                            "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                            "x-yang-type": "cisco-rttmon:RttResponseSense"
                          },
                          "rttMonLatestJitterErrorSenseDescription": {
                            "type": "string",
                            "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "rttMonLatestJitterOperOWSumSD": {
                            "type": "integer",
                            "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSum2SD": {
                            "type": "integer",
                            "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWMinSD": {
                            "type": "integer",
                            "description": "The minimum of all one way latency from source to\n            destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWMaxSD": {
                            "type": "integer",
                            "description": "The maximum of all one way latency from source to\n            destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSumDS": {
                            "type": "integer",
                            "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSum2DS": {
                            "type": "integer",
                            "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWMinDS": {
                            "type": "integer",
                            "description": "The minimum of all one way latency from destination to\n            source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWMaxDS": {
                            "type": "integer",
                            "description": "The maximum of all one way latency from destination to\n            source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNumOfOW": {
                            "type": "integer",
                            "description": "The number of successful one way latency measurements.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperMOS": {
                            "type": "integer",
                            "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperICPIF": {
                            "type": "integer",
                            "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperIAJOut": {
                            "type": "integer",
                            "description": "Interarrival Jitter (RC1889) at responder.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperIAJIn": {
                            "type": "integer",
                            "description": "Interarrival Jitter (RFC1889) at source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperAvgJitter": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperAvgSDJ": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperAvgDSJ": {
                            "type": "integer",
                            "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWAvgSD": {
                            "type": "integer",
                            "description": "The average latency value from source to destination.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWAvgDS": {
                            "type": "integer",
                            "description": "The average latency value from destination to source.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperNTPState": {
                            "type": "string",
                            "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level."
                          },
                          "rttMonLatestJitterOperUnSyncRTs": {
                            "type": "integer",
                            "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTSumHigh": {
                            "type": "integer",
                            "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperRTTSum2High": {
                            "type": "integer",
                            "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSumSDHigh": {
                            "type": "integer",
                            "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSum2SDHigh": {
                            "type": "integer",
                            "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSumDSHigh": {
                            "type": "integer",
                            "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "rttMonLatestJitterOperOWSum2DSHigh": {
                            "type": "integer",
                            "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                            "minimum": 0,
                            "maximum": 4294967295
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestJitterOperTable": {
                    "rttMonLatestJitterOperEntry": [
                      {
                        "rttMonCtrlAdminIndex": "1",
                        "rttMonLatestJitterOperNumOfRTT": 1,
                        "rttMonLatestJitterOperRTTSum": 1,
                        "rttMonLatestJitterOperRTTSum2": 1,
                        "rttMonLatestJitterOperRTTMin": 1,
                        "rttMonLatestJitterOperRTTMax": 1,
                        "rttMonLatestJitterOperMinOfPositivesSD": 1,
                        "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                        "rttMonLatestJitterOperNumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSum2PositivesSD": 1,
                        "rttMonLatestJitterOperMinOfNegativesSD": 1,
                        "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                        "rttMonLatestJitterOperNumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSum2NegativesSD": 1,
                        "rttMonLatestJitterOperMinOfPositivesDS": 1,
                        "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                        "rttMonLatestJitterOperNumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSum2PositivesDS": 1,
                        "rttMonLatestJitterOperMinOfNegativesDS": 1,
                        "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                        "rttMonLatestJitterOperNumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSum2NegativesDS": 1,
                        "rttMonLatestJitterOperPacketLossSD": 1,
                        "rttMonLatestJitterOperPacketLossDS": 1,
                        "rttMonLatestJitterOperPacketOutOfSequence": 1,
                        "rttMonLatestJitterOperPacketMIA": 1,
                        "rttMonLatestJitterOperPacketLateArrival": 1,
                        "rttMonLatestJitterOperSense": "example-string",
                        "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                        "rttMonLatestJitterOperOWSumSD": 1,
                        "rttMonLatestJitterOperOWSum2SD": 1,
                        "rttMonLatestJitterOperOWMinSD": 1,
                        "rttMonLatestJitterOperOWMaxSD": 1,
                        "rttMonLatestJitterOperOWSumDS": 1,
                        "rttMonLatestJitterOperOWSum2DS": 1,
                        "rttMonLatestJitterOperOWMinDS": 1,
                        "rttMonLatestJitterOperOWMaxDS": 1,
                        "rttMonLatestJitterOperNumOfOW": 1,
                        "rttMonLatestJitterOperMOS": 1,
                        "rttMonLatestJitterOperICPIF": 1,
                        "rttMonLatestJitterOperIAJOut": 1,
                        "rttMonLatestJitterOperIAJIn": 1,
                        "rttMonLatestJitterOperAvgJitter": 1,
                        "rttMonLatestJitterOperAvgSDJ": 1,
                        "rttMonLatestJitterOperAvgDSJ": 1,
                        "rttMonLatestJitterOperOWAvgSD": 1,
                        "rttMonLatestJitterOperOWAvgDS": 1,
                        "rttMonLatestJitterOperNTPState": "up(1)",
                        "rttMonLatestJitterOperUnSyncRTs": 1,
                        "rttMonLatestJitterOperRTTSumHigh": 1,
                        "rttMonLatestJitterOperRTTSum2High": 1,
                        "rttMonLatestJitterOperOWSumSDHigh": 1,
                        "rttMonLatestJitterOperOWSum2SDHigh": 1,
                        "rttMonLatestJitterOperOWSumDSHigh": 1,
                        "rttMonLatestJitterOperOWSum2DSHigh": 1
                      },
                      {
                        "rttMonCtrlAdminIndex": "2",
                        "rttMonLatestJitterOperNumOfRTT": 1,
                        "rttMonLatestJitterOperRTTSum": 1,
                        "rttMonLatestJitterOperRTTSum2": 1,
                        "rttMonLatestJitterOperRTTMin": 1,
                        "rttMonLatestJitterOperRTTMax": 1,
                        "rttMonLatestJitterOperMinOfPositivesSD": 1,
                        "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                        "rttMonLatestJitterOperNumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSum2PositivesSD": 1,
                        "rttMonLatestJitterOperMinOfNegativesSD": 1,
                        "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                        "rttMonLatestJitterOperNumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSum2NegativesSD": 1,
                        "rttMonLatestJitterOperMinOfPositivesDS": 1,
                        "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                        "rttMonLatestJitterOperNumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSum2PositivesDS": 1,
                        "rttMonLatestJitterOperMinOfNegativesDS": 1,
                        "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                        "rttMonLatestJitterOperNumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSum2NegativesDS": 1,
                        "rttMonLatestJitterOperPacketLossSD": 1,
                        "rttMonLatestJitterOperPacketLossDS": 1,
                        "rttMonLatestJitterOperPacketOutOfSequence": 1,
                        "rttMonLatestJitterOperPacketMIA": 1,
                        "rttMonLatestJitterOperPacketLateArrival": 1,
                        "rttMonLatestJitterOperSense": "example-string",
                        "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                        "rttMonLatestJitterOperOWSumSD": 1,
                        "rttMonLatestJitterOperOWSum2SD": 1,
                        "rttMonLatestJitterOperOWMinSD": 1,
                        "rttMonLatestJitterOperOWMaxSD": 1,
                        "rttMonLatestJitterOperOWSumDS": 1,
                        "rttMonLatestJitterOperOWSum2DS": 1,
                        "rttMonLatestJitterOperOWMinDS": 1,
                        "rttMonLatestJitterOperOWMaxDS": 1,
                        "rttMonLatestJitterOperNumOfOW": 1,
                        "rttMonLatestJitterOperMOS": 1,
                        "rttMonLatestJitterOperICPIF": 1,
                        "rttMonLatestJitterOperIAJOut": 1,
                        "rttMonLatestJitterOperIAJIn": 1,
                        "rttMonLatestJitterOperAvgJitter": 1,
                        "rttMonLatestJitterOperAvgSDJ": 1,
                        "rttMonLatestJitterOperAvgDSJ": 1,
                        "rttMonLatestJitterOperOWAvgSD": 1,
                        "rttMonLatestJitterOperOWAvgDS": 1,
                        "rttMonLatestJitterOperNTPState": "up(1)",
                        "rttMonLatestJitterOperUnSyncRTs": 1,
                        "rttMonLatestJitterOperRTTSumHigh": 1,
                        "rttMonLatestJitterOperRTTSum2High": 1,
                        "rttMonLatestJitterOperOWSumSDHigh": 1,
                        "rttMonLatestJitterOperOWSum2SDHigh": 1,
                        "rttMonLatestJitterOperOWSumDSHigh": 1,
                        "rttMonLatestJitterOperOWSum2DSHigh": 1
                      },
                      {
                        "rttMonCtrlAdminIndex": "3",
                        "rttMonLatestJitterOperNumOfRTT": 1,
                        "rttMonLatestJitterOperRTTSum": 1,
                        "rttMonLatestJitterOperRTTSum2": 1,
                        "rttMonLatestJitterOperRTTMin": 1,
                        "rttMonLatestJitterOperRTTMax": 1,
                        "rttMonLatestJitterOperMinOfPositivesSD": 1,
                        "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                        "rttMonLatestJitterOperNumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSumOfPositivesSD": 1,
                        "rttMonLatestJitterOperSum2PositivesSD": 1,
                        "rttMonLatestJitterOperMinOfNegativesSD": 1,
                        "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                        "rttMonLatestJitterOperNumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSumOfNegativesSD": 1,
                        "rttMonLatestJitterOperSum2NegativesSD": 1,
                        "rttMonLatestJitterOperMinOfPositivesDS": 1,
                        "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                        "rttMonLatestJitterOperNumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSumOfPositivesDS": 1,
                        "rttMonLatestJitterOperSum2PositivesDS": 1,
                        "rttMonLatestJitterOperMinOfNegativesDS": 1,
                        "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                        "rttMonLatestJitterOperNumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSumOfNegativesDS": 1,
                        "rttMonLatestJitterOperSum2NegativesDS": 1,
                        "rttMonLatestJitterOperPacketLossSD": 1,
                        "rttMonLatestJitterOperPacketLossDS": 1,
                        "rttMonLatestJitterOperPacketOutOfSequence": 1,
                        "rttMonLatestJitterOperPacketMIA": 1,
                        "rttMonLatestJitterOperPacketLateArrival": 1,
                        "rttMonLatestJitterOperSense": "example-string",
                        "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                        "rttMonLatestJitterOperOWSumSD": 1,
                        "rttMonLatestJitterOperOWSum2SD": 1,
                        "rttMonLatestJitterOperOWMinSD": 1,
                        "rttMonLatestJitterOperOWMaxSD": 1,
                        "rttMonLatestJitterOperOWSumDS": 1,
                        "rttMonLatestJitterOperOWSum2DS": 1,
                        "rttMonLatestJitterOperOWMinDS": 1,
                        "rttMonLatestJitterOperOWMaxDS": 1,
                        "rttMonLatestJitterOperNumOfOW": 1,
                        "rttMonLatestJitterOperMOS": 1,
                        "rttMonLatestJitterOperICPIF": 1,
                        "rttMonLatestJitterOperIAJOut": 1,
                        "rttMonLatestJitterOperIAJIn": 1,
                        "rttMonLatestJitterOperAvgJitter": 1,
                        "rttMonLatestJitterOperAvgSDJ": 1,
                        "rttMonLatestJitterOperAvgDSJ": 1,
                        "rttMonLatestJitterOperOWAvgSD": 1,
                        "rttMonLatestJitterOperOWAvgDS": 1,
                        "rttMonLatestJitterOperNTPState": "up(1)",
                        "rttMonLatestJitterOperUnSyncRTs": 1,
                        "rttMonLatestJitterOperRTTSumHigh": 1,
                        "rttMonLatestJitterOperRTTSum2High": 1,
                        "rttMonLatestJitterOperOWSumSDHigh": 1,
                        "rttMonLatestJitterOperOWSum2SDHigh": 1,
                        "rttMonLatestJitterOperOWSumDSHigh": 1,
                        "rttMonLatestJitterOperOWSum2DSHigh": 1
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestJitterOperTable",
        "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": "/rttMonLatestJitterOperTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestJitterOperTable/rttMonLatestJitterOperEntry": {
      "get": {
        "summary": "Get rttMonLatestJitterOperEntry list",
        "description": "Retrieve list of rttMonLatestJitterOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that record the latest Jitter\n          operation.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonLatestJitterOperNumOfRTT": {
                        "type": "integer",
                        "description": "The number of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum": {
                        "type": "integer",
                        "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum2": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTMin": {
                        "type": "integer",
                        "description": "The minimum of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTMax": {
                        "type": "integer",
                        "description": "The maximum of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfPositivesSD": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfPositivesSD": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2PositivesSD": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfNegativesSD": {
                        "type": "integer",
                        "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfNegativesSD": {
                        "type": "integer",
                        "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2NegativesSD": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfPositivesDS": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfPositivesDS": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2PositivesDS": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfNegativesDS": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfNegativesDS": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2NegativesDS": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLossSD": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLossDS": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketOutOfSequence": {
                        "type": "integer",
                        "description": "The number of packets arrived out of sequence.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketMIA": {
                        "type": "integer",
                        "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLateArrival": {
                        "type": "integer",
                        "description": "The number of packets that arrived after the timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSense": {
                        "type": "string",
                        "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonLatestJitterErrorSenseDescription": {
                        "type": "string",
                        "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLatestJitterOperOWSumSD": {
                        "type": "integer",
                        "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2SD": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMinSD": {
                        "type": "integer",
                        "description": "The minimum of all one way latency from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMaxSD": {
                        "type": "integer",
                        "description": "The maximum of all one way latency from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumDS": {
                        "type": "integer",
                        "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2DS": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMinDS": {
                        "type": "integer",
                        "description": "The minimum of all one way latency from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMaxDS": {
                        "type": "integer",
                        "description": "The maximum of all one way latency from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfOW": {
                        "type": "integer",
                        "description": "The number of successful one way latency measurements.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMOS": {
                        "type": "integer",
                        "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperICPIF": {
                        "type": "integer",
                        "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperIAJOut": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RC1889) at responder.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperIAJIn": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC1889) at source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgJitter": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgSDJ": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgDSJ": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWAvgSD": {
                        "type": "integer",
                        "description": "The average latency value from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWAvgDS": {
                        "type": "integer",
                        "description": "The average latency value from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNTPState": {
                        "type": "string",
                        "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level."
                      },
                      "rttMonLatestJitterOperUnSyncRTs": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSumHigh": {
                        "type": "integer",
                        "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumSDHigh": {
                        "type": "integer",
                        "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2SDHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumDSHigh": {
                        "type": "integer",
                        "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2DSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonLatestJitterOperNumOfRTT": 1,
                      "rttMonLatestJitterOperRTTSum": 1,
                      "rttMonLatestJitterOperRTTSum2": 1,
                      "rttMonLatestJitterOperRTTMin": 1,
                      "rttMonLatestJitterOperRTTMax": 1,
                      "rttMonLatestJitterOperMinOfPositivesSD": 1,
                      "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                      "rttMonLatestJitterOperNumOfPositivesSD": 1,
                      "rttMonLatestJitterOperSumOfPositivesSD": 1,
                      "rttMonLatestJitterOperSum2PositivesSD": 1,
                      "rttMonLatestJitterOperMinOfNegativesSD": 1,
                      "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                      "rttMonLatestJitterOperNumOfNegativesSD": 1,
                      "rttMonLatestJitterOperSumOfNegativesSD": 1,
                      "rttMonLatestJitterOperSum2NegativesSD": 1,
                      "rttMonLatestJitterOperMinOfPositivesDS": 1,
                      "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                      "rttMonLatestJitterOperNumOfPositivesDS": 1,
                      "rttMonLatestJitterOperSumOfPositivesDS": 1,
                      "rttMonLatestJitterOperSum2PositivesDS": 1,
                      "rttMonLatestJitterOperMinOfNegativesDS": 1,
                      "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                      "rttMonLatestJitterOperNumOfNegativesDS": 1,
                      "rttMonLatestJitterOperSumOfNegativesDS": 1,
                      "rttMonLatestJitterOperSum2NegativesDS": 1,
                      "rttMonLatestJitterOperPacketLossSD": 1,
                      "rttMonLatestJitterOperPacketLossDS": 1,
                      "rttMonLatestJitterOperPacketOutOfSequence": 1,
                      "rttMonLatestJitterOperPacketMIA": 1,
                      "rttMonLatestJitterOperPacketLateArrival": 1,
                      "rttMonLatestJitterOperSense": "example-string",
                      "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                      "rttMonLatestJitterOperOWSumSD": 1,
                      "rttMonLatestJitterOperOWSum2SD": 1,
                      "rttMonLatestJitterOperOWMinSD": 1,
                      "rttMonLatestJitterOperOWMaxSD": 1,
                      "rttMonLatestJitterOperOWSumDS": 1,
                      "rttMonLatestJitterOperOWSum2DS": 1,
                      "rttMonLatestJitterOperOWMinDS": 1,
                      "rttMonLatestJitterOperOWMaxDS": 1,
                      "rttMonLatestJitterOperNumOfOW": 1,
                      "rttMonLatestJitterOperMOS": 1,
                      "rttMonLatestJitterOperICPIF": 1,
                      "rttMonLatestJitterOperIAJOut": 1,
                      "rttMonLatestJitterOperIAJIn": 1,
                      "rttMonLatestJitterOperAvgJitter": 1,
                      "rttMonLatestJitterOperAvgSDJ": 1,
                      "rttMonLatestJitterOperAvgDSJ": 1,
                      "rttMonLatestJitterOperOWAvgSD": 1,
                      "rttMonLatestJitterOperOWAvgDS": 1,
                      "rttMonLatestJitterOperNTPState": "up(1)",
                      "rttMonLatestJitterOperUnSyncRTs": 1,
                      "rttMonLatestJitterOperRTTSumHigh": 1,
                      "rttMonLatestJitterOperRTTSum2High": 1,
                      "rttMonLatestJitterOperOWSumSDHigh": 1,
                      "rttMonLatestJitterOperOWSum2SDHigh": 1,
                      "rttMonLatestJitterOperOWSumDSHigh": 1,
                      "rttMonLatestJitterOperOWSum2DSHigh": 1
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestJitterOperEntry",
        "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": "/rttMonLatestJitterOperTable/rttMonLatestJitterOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestJitterOperTable/rttMonLatestJitterOperEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonLatestJitterOperEntry entry",
        "description": "Retrieve specific rttMonLatestJitterOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonLatestJitterOperNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum2": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2PositivesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2NegativesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2PositivesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2NegativesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonLatestJitterErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLatestJitterOperOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2SD": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2DS": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfOW": {
                      "type": "integer",
                      "description": "The number of successful one way latency measurements.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMOS": {
                      "type": "integer",
                      "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperICPIF": {
                      "type": "integer",
                      "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RC1889) at responder.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC1889) at source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgSDJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgDSJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWAvgSD": {
                      "type": "integer",
                      "description": "The average latency value from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWAvgDS": {
                      "type": "integer",
                      "description": "The average latency value from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNTPState": {
                      "type": "string",
                      "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level."
                    },
                    "rttMonLatestJitterOperUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonLatestJitterOperNumOfRTT": 1,
                    "rttMonLatestJitterOperRTTSum": 1,
                    "rttMonLatestJitterOperRTTSum2": 1,
                    "rttMonLatestJitterOperRTTMin": 1,
                    "rttMonLatestJitterOperRTTMax": 1,
                    "rttMonLatestJitterOperMinOfPositivesSD": 1,
                    "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                    "rttMonLatestJitterOperNumOfPositivesSD": 1,
                    "rttMonLatestJitterOperSumOfPositivesSD": 1,
                    "rttMonLatestJitterOperSum2PositivesSD": 1,
                    "rttMonLatestJitterOperMinOfNegativesSD": 1,
                    "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                    "rttMonLatestJitterOperNumOfNegativesSD": 1,
                    "rttMonLatestJitterOperSumOfNegativesSD": 1,
                    "rttMonLatestJitterOperSum2NegativesSD": 1,
                    "rttMonLatestJitterOperMinOfPositivesDS": 1,
                    "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                    "rttMonLatestJitterOperNumOfPositivesDS": 1,
                    "rttMonLatestJitterOperSumOfPositivesDS": 1,
                    "rttMonLatestJitterOperSum2PositivesDS": 1,
                    "rttMonLatestJitterOperMinOfNegativesDS": 1,
                    "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                    "rttMonLatestJitterOperNumOfNegativesDS": 1,
                    "rttMonLatestJitterOperSumOfNegativesDS": 1,
                    "rttMonLatestJitterOperSum2NegativesDS": 1,
                    "rttMonLatestJitterOperPacketLossSD": 1,
                    "rttMonLatestJitterOperPacketLossDS": 1,
                    "rttMonLatestJitterOperPacketOutOfSequence": 1,
                    "rttMonLatestJitterOperPacketMIA": 1,
                    "rttMonLatestJitterOperPacketLateArrival": 1,
                    "rttMonLatestJitterOperSense": "example-string",
                    "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                    "rttMonLatestJitterOperOWSumSD": 1,
                    "rttMonLatestJitterOperOWSum2SD": 1,
                    "rttMonLatestJitterOperOWMinSD": 1,
                    "rttMonLatestJitterOperOWMaxSD": 1,
                    "rttMonLatestJitterOperOWSumDS": 1,
                    "rttMonLatestJitterOperOWSum2DS": 1,
                    "rttMonLatestJitterOperOWMinDS": 1,
                    "rttMonLatestJitterOperOWMaxDS": 1,
                    "rttMonLatestJitterOperNumOfOW": 1,
                    "rttMonLatestJitterOperMOS": 1,
                    "rttMonLatestJitterOperICPIF": 1,
                    "rttMonLatestJitterOperIAJOut": 1,
                    "rttMonLatestJitterOperIAJIn": 1,
                    "rttMonLatestJitterOperAvgJitter": 1,
                    "rttMonLatestJitterOperAvgSDJ": 1,
                    "rttMonLatestJitterOperAvgDSJ": 1,
                    "rttMonLatestJitterOperOWAvgSD": 1,
                    "rttMonLatestJitterOperOWAvgDS": 1,
                    "rttMonLatestJitterOperNTPState": "up(1)",
                    "rttMonLatestJitterOperUnSyncRTs": 1,
                    "rttMonLatestJitterOperRTTSumHigh": 1,
                    "rttMonLatestJitterOperRTTSum2High": 1,
                    "rttMonLatestJitterOperOWSumSDHigh": 1,
                    "rttMonLatestJitterOperOWSum2SDHigh": 1,
                    "rttMonLatestJitterOperOWSumDSHigh": 1,
                    "rttMonLatestJitterOperOWSum2DSHigh": 1
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestJitterOperEntry-2"
      },
      "x-yang-path": "/rttMonLatestJitterOperTable/rttMonLatestJitterOperEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry": {
      "get": {
        "summary": "Get rttMonApplSupportedRttTypesEntry list",
        "description": "Retrieve list of rttMonApplSupportedRttTypesEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid Rtt Monitor\n          Types.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplSupportedRttTypes": {
                        "type": "string",
                        "description": "This object indexes the supported\n            'RttMonRttType' types.",
                        "x-yang-type": "cisco-rttmon:RttMonRttType"
                      },
                      "rttMonApplSupportedRttTypesValid": {
                        "type": "boolean",
                        "description": "This object defines the supported\n            'RttMonRttType' types."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry": [
                    {
                      "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                      "rttMonApplSupportedRttTypesValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedRttTypesEntry-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": "/rttMonApplSupportedRttTypesEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry={rttMonApplSupportedRttTypes}": {
      "get": {
        "summary": "Get rttMonApplSupportedRttTypesEntry entry",
        "description": "Retrieve specific rttMonApplSupportedRttTypesEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplSupportedRttTypes",
            "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": {
                    "rttMonApplSupportedRttTypes": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonRttType' types.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType"
                    },
                    "rttMonApplSupportedRttTypesValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonRttType' types."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedRttTypesEntry": {
                    "rttMonApplSupportedRttTypes": "ethernetCsmacd(6)",
                    "rttMonApplSupportedRttTypesValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedRttTypesEntry-4"
      },
      "x-yang-path": "/rttMonApplSupportedRttTypesEntry={rttMonApplSupportedRttTypes}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplSupportedRttTypes"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry": {
      "get": {
        "summary": "Get rttMonApplSupportedProtocolsEntry list",
        "description": "Retrieve list of rttMonApplSupportedProtocolsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplSupportedProtocols": {
                        "type": "string",
                        "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                        "x-yang-type": "cisco-rttmon:RttMonProtocol"
                      },
                      "rttMonApplSupportedProtocolsValid": {
                        "type": "boolean",
                        "description": "This object defines the supported\n            'RttMonProtocol' protocols."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry": [
                    {
                      "rttMonApplSupportedProtocols": "example-string",
                      "rttMonApplSupportedProtocolsValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedProtocolsEntry-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": "/rttMonApplSupportedProtocolsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry={rttMonApplSupportedProtocols}": {
      "get": {
        "summary": "Get rttMonApplSupportedProtocolsEntry entry",
        "description": "Retrieve specific rttMonApplSupportedProtocolsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplSupportedProtocols",
            "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": {
                    "rttMonApplSupportedProtocols": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol"
                    },
                    "rttMonApplSupportedProtocolsValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonProtocol' protocols."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplSupportedProtocolsEntry": {
                    "rttMonApplSupportedProtocols": "example-string",
                    "rttMonApplSupportedProtocolsValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplSupportedProtocolsEntry-4"
      },
      "x-yang-path": "/rttMonApplSupportedProtocolsEntry={rttMonApplSupportedProtocols}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplSupportedProtocols"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry": {
      "get": {
        "summary": "Get rttMonApplPreConfigedEntry list",
        "description": "Retrieve list of rttMonApplPreConfigedEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplPreConfigedType": {
                        "type": "string",
                        "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object."
                      },
                      "rttMonApplPreConfigedName": {
                        "type": "string",
                        "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplPreConfigedValid": {
                        "type": "boolean",
                        "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry": [
                    {
                      "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                      "rttMonApplPreConfigedName": "interface-1",
                      "rttMonApplPreConfigedValid": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplPreConfigedEntry-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": "/rttMonApplPreConfigedEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplAuthEntry": {
      "get": {
        "summary": "Get rttMonApplAuthEntry list",
        "description": "Retrieve list of rttMonApplAuthEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonApplAuthIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonApplAuthKeyChain": {
                        "type": "string",
                        "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString1": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 1.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString2": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 2.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString3": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 3.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString4": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 4.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthKeyString5": {
                        "type": "string",
                        "description": "A string which represents a key-string name whose id is 5.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonApplAuthStatus": {
                        "type": "string",
                        "description": "The status of the Authentication row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplAuthEntry": [
                    {
                      "rttMonApplAuthIndex": 1,
                      "rttMonApplAuthKeyChain": "example-string",
                      "rttMonApplAuthKeyString1": "example-string",
                      "rttMonApplAuthKeyString2": "example-string",
                      "rttMonApplAuthKeyString3": "example-string",
                      "rttMonApplAuthKeyString4": "example-string",
                      "rttMonApplAuthKeyString5": "example-string",
                      "rttMonApplAuthStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplAuthEntry-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": "/rttMonApplAuthEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplAuthEntry={rttMonApplAuthIndex}": {
      "get": {
        "summary": "Get rttMonApplAuthEntry entry",
        "description": "Retrieve specific rttMonApplAuthEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplAuthIndex",
            "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": {
                    "rttMonApplAuthIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonApplAuthKeyChain": {
                      "type": "string",
                      "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString1": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 1.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString2": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 2.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString3": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 3.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString4": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 4.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthKeyString5": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 5.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplAuthStatus": {
                      "type": "string",
                      "description": "The status of the Authentication row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplAuthEntry": {
                    "rttMonApplAuthIndex": 1,
                    "rttMonApplAuthKeyChain": "example-string",
                    "rttMonApplAuthKeyString1": "example-string",
                    "rttMonApplAuthKeyString2": "example-string",
                    "rttMonApplAuthKeyString3": "example-string",
                    "rttMonApplAuthKeyString4": "example-string",
                    "rttMonApplAuthKeyString5": "example-string",
                    "rttMonApplAuthStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplAuthEntry-4"
      },
      "x-yang-path": "/rttMonApplAuthEntry={rttMonApplAuthIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplAuthIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonCtrlAdminEntry": {
      "get": {
        "summary": "Get rttMonCtrlAdminEntry list",
        "description": "Retrieve list of rttMonCtrlAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual RTT\n          control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminOwner": {
                        "type": "string",
                        "description": "Identifies the entity that created this table row.",
                        "format": "binary"
                      },
                      "rttMonCtrlAdminTag": {
                        "type": "string",
                        "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonCtrlAdminRttType": {
                        "type": "string",
                        "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                        "x-yang-type": "cisco-rttmon:RttMonRttType"
                      },
                      "rttMonCtrlAdminThreshold": {
                        "type": "integer",
                        "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminFrequency": {
                        "type": "integer",
                        "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminTimeout": {
                        "type": "integer",
                        "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonCtrlAdminVerifyData": {
                        "type": "boolean",
                        "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition."
                      },
                      "rttMonCtrlAdminStatus": {
                        "type": "string",
                        "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMonCtrlAdminNvgen": {
                        "type": "boolean",
                        "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory."
                      },
                      "rttMonCtrlAdminGroupName": {
                        "type": "string",
                        "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonCtrlAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": 1,
                      "rttMonCtrlAdminOwner": "example-string",
                      "rttMonCtrlAdminTag": "example-string",
                      "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                      "rttMonCtrlAdminThreshold": 1,
                      "rttMonCtrlAdminFrequency": 1,
                      "rttMonCtrlAdminTimeout": 1,
                      "rttMonCtrlAdminVerifyData": true,
                      "rttMonCtrlAdminStatus": "up(1)",
                      "rttMonCtrlAdminNvgen": true,
                      "rttMonCtrlAdminGroupName": "interface-1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonCtrlAdminEntry-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": "/rttMonCtrlAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonCtrlAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonCtrlAdminEntry entry",
        "description": "Retrieve specific rttMonCtrlAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminOwner": {
                      "type": "string",
                      "description": "Identifies the entity that created this table row.",
                      "format": "binary"
                    },
                    "rttMonCtrlAdminTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonCtrlAdminRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType"
                    },
                    "rttMonCtrlAdminThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonCtrlAdminVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition."
                    },
                    "rttMonCtrlAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMonCtrlAdminNvgen": {
                      "type": "boolean",
                      "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory."
                    },
                    "rttMonCtrlAdminGroupName": {
                      "type": "string",
                      "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonCtrlAdminEntry": {
                    "rttMonCtrlAdminIndex": 1,
                    "rttMonCtrlAdminOwner": "example-string",
                    "rttMonCtrlAdminTag": "example-string",
                    "rttMonCtrlAdminRttType": "ethernetCsmacd(6)",
                    "rttMonCtrlAdminThreshold": 1,
                    "rttMonCtrlAdminFrequency": 1,
                    "rttMonCtrlAdminTimeout": 1,
                    "rttMonCtrlAdminVerifyData": true,
                    "rttMonCtrlAdminStatus": "up(1)",
                    "rttMonCtrlAdminNvgen": true,
                    "rttMonCtrlAdminGroupName": "interface-1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonCtrlAdminEntry-4"
      },
      "x-yang-path": "/rttMonCtrlAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoAdminEntry": {
      "get": {
        "summary": "Get rttMonEchoAdminEntry list",
        "description": "Retrieve list of rttMonEchoAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonEchoAdminProtocol": {
                        "type": "string",
                        "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                        "x-yang-type": "cisco-rttmon:RttMonProtocol"
                      },
                      "rttMonEchoAdminTargetAddress": {
                        "type": "string",
                        "description": "A string which specifies the address of the target.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminPktDataRequestSize": {
                        "type": "integer",
                        "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminPktDataResponseSize": {
                        "type": "integer",
                        "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetPort": {
                        "type": "integer",
                        "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminSourceAddress": {
                        "type": "string",
                        "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminSourcePort": {
                        "type": "integer",
                        "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminControlEnable": {
                        "type": "boolean",
                        "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes."
                      },
                      "rttMonEchoAdminTOS": {
                        "type": "integer",
                        "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSREnable": {
                        "type": "boolean",
                        "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only."
                      },
                      "rttMonEchoAdminTargetAddressString": {
                        "type": "string",
                        "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminNameServer": {
                        "type": "string",
                        "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminOperation": {
                        "type": "string",
                        "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminHTTPVersion": {
                        "type": "string",
                        "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminURL": {
                        "type": "string",
                        "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminCache": {
                        "type": "boolean",
                        "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only."
                      },
                      "rttMonEchoAdminInterval": {
                        "type": "integer",
                        "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminNumPackets": {
                        "type": "integer",
                        "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminProxy": {
                        "type": "string",
                        "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString1": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString2": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString3": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString4": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminString5": {
                        "type": "string",
                        "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminMode": {
                        "type": "string",
                        "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminVrfName": {
                        "type": "string",
                        "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                        "format": "binary"
                      },
                      "rttMonEchoAdminCodecType": {
                        "type": "string",
                        "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                        "x-yang-type": "cisco-rttmon:RttMonCodecType"
                      },
                      "rttMonEchoAdminCodecInterval": {
                        "type": "integer",
                        "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminCodecPayload": {
                        "type": "integer",
                        "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminCodecNumPackets": {
                        "type": "integer",
                        "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminICPIFAdvFactor": {
                        "type": "integer",
                        "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPFECType": {
                        "type": "string",
                        "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix."
                      },
                      "rttMonEchoAdminLSPSelector": {
                        "type": "string",
                        "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminLSPReplyMode": {
                        "type": "string",
                        "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                        "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode"
                      },
                      "rttMonEchoAdminLSPTTL": {
                        "type": "integer",
                        "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPExp": {
                        "type": "integer",
                        "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminPrecision": {
                        "type": "string",
                        "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation"
                      },
                      "rttMonEchoAdminProbePakPriority": {
                        "type": "string",
                        "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation"
                      },
                      "rttMonEchoAdminOWNTPSyncTolAbs": {
                        "type": "integer",
                        "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminOWNTPSyncTolPct": {
                        "type": "integer",
                        "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminOWNTPSyncTolType": {
                        "type": "string",
                        "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value"
                      },
                      "rttMonEchoAdminCalledNumber": {
                        "type": "string",
                        "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminDetectPoint": {
                        "type": "string",
                        "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                        "x-yang-type": "cisco-rttmon:RttMonOperation"
                      },
                      "rttMonEchoAdminGKRegistration": {
                        "type": "boolean",
                        "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only."
                      },
                      "rttMonEchoAdminSourceVoicePort": {
                        "type": "string",
                        "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonEchoAdminCallDuration": {
                        "type": "integer",
                        "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPReplyDscp": {
                        "type": "integer",
                        "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLSPNullShim": {
                        "type": "boolean",
                        "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation."
                      },
                      "rttMonEchoAdminTargetMPID": {
                        "type": "string",
                        "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                        "x-yang-type": "cisco-ether:CfmMepid"
                      },
                      "rttMonEchoAdminTargetDomainName": {
                        "type": "string",
                        "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminTargetVLAN": {
                        "type": "string",
                        "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                        "x-yang-type": "q-bridge:VlanId"
                      },
                      "rttMonEchoAdminEthernetCOS": {
                        "type": "string",
                        "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                        "x-yang-type": "cisco-qos:QosLayer2Cos"
                      },
                      "rttMonEchoAdminLSPVccvID": {
                        "type": "integer",
                        "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetEVC": {
                        "type": "string",
                        "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminTargetMEPPort": {
                        "type": "boolean",
                        "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations."
                      },
                      "rttMonEchoAdminVideoTrafficProfile": {
                        "type": "string",
                        "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminDscp": {
                        "type": "string",
                        "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                        "format": "inet:dscp"
                      },
                      "rttMonEchoAdminReserveDsp": {
                        "type": "string",
                        "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP"
                      },
                      "rttMonEchoAdminInputInterface": {
                        "type": "string",
                        "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                        "x-yang-type": "if-mib:InterfaceIndexOrZero"
                      },
                      "rttMonEchoAdminEmulateSourceAddress": {
                        "type": "string",
                        "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminEmulateSourcePort": {
                        "type": "integer",
                        "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminEmulateTargetAddress": {
                        "type": "string",
                        "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonEchoAdminEmulateTargetPort": {
                        "type": "integer",
                        "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTargetMacAddress": {
                        "type": "string",
                        "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                        "x-yang-type": "yang:mac-address"
                      },
                      "rttMonEchoAdminSourceMacAddress": {
                        "type": "string",
                        "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                        "x-yang-type": "yang:mac-address"
                      },
                      "rttMonEchoAdminSourceMPID": {
                        "type": "string",
                        "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                        "x-yang-type": "cisco-ether:CfmMepid"
                      },
                      "rttMonEchoAdminEndPointListName": {
                        "type": "string",
                        "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "rttMonEchoAdminSSM": {
                        "type": "boolean",
                        "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only."
                      },
                      "rttMonEchoAdminControlRetry": {
                        "type": "integer",
                        "description": "This object specifies the maximum number of retries for control message.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminControlTimeout": {
                        "type": "integer",
                        "description": "This object specifies the wait duration before control message\n            timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminIgmpTreeInit": {
                        "type": "integer",
                        "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonEchoAdminEnableBurst": {
                        "type": "boolean",
                        "description": "This object indicates that packets will be sent in burst."
                      },
                      "rttMonEchoAdminAggBurstCycles": {
                        "type": "integer",
                        "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminLossRatioNumFrames": {
                        "type": "integer",
                        "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminAvailNumFrames": {
                        "type": "integer",
                        "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoAdminTstampOptimization": {
                        "type": "boolean",
                        "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonEchoAdminProtocol": "example-string",
                      "rttMonEchoAdminTargetAddress": "192.168.1.1",
                      "rttMonEchoAdminPktDataRequestSize": 1,
                      "rttMonEchoAdminPktDataResponseSize": 1,
                      "rttMonEchoAdminTargetPort": 1,
                      "rttMonEchoAdminSourceAddress": "192.168.1.1",
                      "rttMonEchoAdminSourcePort": 1,
                      "rttMonEchoAdminControlEnable": true,
                      "rttMonEchoAdminTOS": 1,
                      "rttMonEchoAdminLSREnable": true,
                      "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                      "rttMonEchoAdminNameServer": "interface-1",
                      "rttMonEchoAdminOperation": "example-string",
                      "rttMonEchoAdminHTTPVersion": "example-string",
                      "rttMonEchoAdminURL": "example-string",
                      "rttMonEchoAdminCache": true,
                      "rttMonEchoAdminInterval": 1,
                      "rttMonEchoAdminNumPackets": 1234567890,
                      "rttMonEchoAdminProxy": "example-string",
                      "rttMonEchoAdminString1": "example-string",
                      "rttMonEchoAdminString2": "example-string",
                      "rttMonEchoAdminString3": "example-string",
                      "rttMonEchoAdminString4": "example-string",
                      "rttMonEchoAdminString5": "example-string",
                      "rttMonEchoAdminMode": "example-string",
                      "rttMonEchoAdminVrfName": "interface-1",
                      "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminCodecInterval": 1,
                      "rttMonEchoAdminCodecPayload": 1,
                      "rttMonEchoAdminCodecNumPackets": 1234567890,
                      "rttMonEchoAdminICPIFAdvFactor": 1,
                      "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminLSPSelector": "example-string",
                      "rttMonEchoAdminLSPReplyMode": "example-string",
                      "rttMonEchoAdminLSPTTL": 1,
                      "rttMonEchoAdminLSPExp": 1,
                      "rttMonEchoAdminPrecision": "example-string",
                      "rttMonEchoAdminProbePakPriority": "example-string",
                      "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                      "rttMonEchoAdminOWNTPSyncTolPct": 1,
                      "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                      "rttMonEchoAdminCalledNumber": "example-string",
                      "rttMonEchoAdminDetectPoint": "example-string",
                      "rttMonEchoAdminGKRegistration": true,
                      "rttMonEchoAdminSourceVoicePort": "example-string",
                      "rttMonEchoAdminCallDuration": 1,
                      "rttMonEchoAdminLSPReplyDscp": 1,
                      "rttMonEchoAdminLSPNullShim": true,
                      "rttMonEchoAdminTargetMPID": "example-string",
                      "rttMonEchoAdminTargetDomainName": "interface-1",
                      "rttMonEchoAdminTargetVLAN": "example-string",
                      "rttMonEchoAdminEthernetCOS": "example-string",
                      "rttMonEchoAdminLSPVccvID": 1,
                      "rttMonEchoAdminTargetEVC": "example-string",
                      "rttMonEchoAdminTargetMEPPort": true,
                      "rttMonEchoAdminVideoTrafficProfile": "example-string",
                      "rttMonEchoAdminDscp": "example-string",
                      "rttMonEchoAdminReserveDsp": "example-string",
                      "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                      "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                      "rttMonEchoAdminEmulateSourcePort": 1,
                      "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                      "rttMonEchoAdminEmulateTargetPort": 1,
                      "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                      "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                      "rttMonEchoAdminSourceMPID": "example-string",
                      "rttMonEchoAdminEndPointListName": "interface-1",
                      "rttMonEchoAdminSSM": true,
                      "rttMonEchoAdminControlRetry": 1,
                      "rttMonEchoAdminControlTimeout": 1,
                      "rttMonEchoAdminIgmpTreeInit": 1,
                      "rttMonEchoAdminEnableBurst": true,
                      "rttMonEchoAdminAggBurstCycles": 1,
                      "rttMonEchoAdminLossRatioNumFrames": 1,
                      "rttMonEchoAdminAvailNumFrames": 1,
                      "rttMonEchoAdminTstampOptimization": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoAdminEntry-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": "/rttMonEchoAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonEchoAdminEntry entry",
        "description": "Retrieve specific rttMonEchoAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonEchoAdminProtocol": {
                      "type": "string",
                      "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol"
                    },
                    "rttMonEchoAdminTargetAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of the target.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminPktDataRequestSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminPktDataResponseSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetPort": {
                      "type": "integer",
                      "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminSourceAddress": {
                      "type": "string",
                      "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminSourcePort": {
                      "type": "integer",
                      "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminControlEnable": {
                      "type": "boolean",
                      "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes."
                    },
                    "rttMonEchoAdminTOS": {
                      "type": "integer",
                      "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSREnable": {
                      "type": "boolean",
                      "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only."
                    },
                    "rttMonEchoAdminTargetAddressString": {
                      "type": "string",
                      "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminNameServer": {
                      "type": "string",
                      "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminOperation": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminHTTPVersion": {
                      "type": "string",
                      "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminURL": {
                      "type": "string",
                      "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminCache": {
                      "type": "boolean",
                      "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only."
                    },
                    "rttMonEchoAdminInterval": {
                      "type": "integer",
                      "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminProxy": {
                      "type": "string",
                      "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString1": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString2": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString3": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString4": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminString5": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminMode": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                      "format": "binary"
                    },
                    "rttMonEchoAdminCodecType": {
                      "type": "string",
                      "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                      "x-yang-type": "cisco-rttmon:RttMonCodecType"
                    },
                    "rttMonEchoAdminCodecInterval": {
                      "type": "integer",
                      "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminCodecPayload": {
                      "type": "integer",
                      "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminCodecNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminICPIFAdvFactor": {
                      "type": "integer",
                      "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPFECType": {
                      "type": "string",
                      "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix."
                    },
                    "rttMonEchoAdminLSPSelector": {
                      "type": "string",
                      "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminLSPReplyMode": {
                      "type": "string",
                      "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                      "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode"
                    },
                    "rttMonEchoAdminLSPTTL": {
                      "type": "integer",
                      "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPExp": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminPrecision": {
                      "type": "string",
                      "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation"
                    },
                    "rttMonEchoAdminProbePakPriority": {
                      "type": "string",
                      "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation"
                    },
                    "rttMonEchoAdminOWNTPSyncTolAbs": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminOWNTPSyncTolPct": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminOWNTPSyncTolType": {
                      "type": "string",
                      "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value"
                    },
                    "rttMonEchoAdminCalledNumber": {
                      "type": "string",
                      "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminDetectPoint": {
                      "type": "string",
                      "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation"
                    },
                    "rttMonEchoAdminGKRegistration": {
                      "type": "boolean",
                      "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only."
                    },
                    "rttMonEchoAdminSourceVoicePort": {
                      "type": "string",
                      "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonEchoAdminCallDuration": {
                      "type": "integer",
                      "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPReplyDscp": {
                      "type": "integer",
                      "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLSPNullShim": {
                      "type": "boolean",
                      "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation."
                    },
                    "rttMonEchoAdminTargetMPID": {
                      "type": "string",
                      "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                      "x-yang-type": "cisco-ether:CfmMepid"
                    },
                    "rttMonEchoAdminTargetDomainName": {
                      "type": "string",
                      "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminTargetVLAN": {
                      "type": "string",
                      "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                      "x-yang-type": "q-bridge:VlanId"
                    },
                    "rttMonEchoAdminEthernetCOS": {
                      "type": "string",
                      "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                      "x-yang-type": "cisco-qos:QosLayer2Cos"
                    },
                    "rttMonEchoAdminLSPVccvID": {
                      "type": "integer",
                      "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetEVC": {
                      "type": "string",
                      "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminTargetMEPPort": {
                      "type": "boolean",
                      "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations."
                    },
                    "rttMonEchoAdminVideoTrafficProfile": {
                      "type": "string",
                      "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminDscp": {
                      "type": "string",
                      "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                      "format": "inet:dscp"
                    },
                    "rttMonEchoAdminReserveDsp": {
                      "type": "string",
                      "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP"
                    },
                    "rttMonEchoAdminInputInterface": {
                      "type": "string",
                      "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                      "x-yang-type": "if-mib:InterfaceIndexOrZero"
                    },
                    "rttMonEchoAdminEmulateSourceAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminEmulateSourcePort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminEmulateTargetAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonEchoAdminEmulateTargetPort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTargetMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address"
                    },
                    "rttMonEchoAdminSourceMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address"
                    },
                    "rttMonEchoAdminSourceMPID": {
                      "type": "string",
                      "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                      "x-yang-type": "cisco-ether:CfmMepid"
                    },
                    "rttMonEchoAdminEndPointListName": {
                      "type": "string",
                      "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "rttMonEchoAdminSSM": {
                      "type": "boolean",
                      "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only."
                    },
                    "rttMonEchoAdminControlRetry": {
                      "type": "integer",
                      "description": "This object specifies the maximum number of retries for control message.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminControlTimeout": {
                      "type": "integer",
                      "description": "This object specifies the wait duration before control message\n            timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminIgmpTreeInit": {
                      "type": "integer",
                      "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonEchoAdminEnableBurst": {
                      "type": "boolean",
                      "description": "This object indicates that packets will be sent in burst."
                    },
                    "rttMonEchoAdminAggBurstCycles": {
                      "type": "integer",
                      "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminLossRatioNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminAvailNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoAdminTstampOptimization": {
                      "type": "boolean",
                      "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonEchoAdminProtocol": "example-string",
                    "rttMonEchoAdminTargetAddress": "192.168.1.1",
                    "rttMonEchoAdminPktDataRequestSize": 1,
                    "rttMonEchoAdminPktDataResponseSize": 1,
                    "rttMonEchoAdminTargetPort": 1,
                    "rttMonEchoAdminSourceAddress": "192.168.1.1",
                    "rttMonEchoAdminSourcePort": 1,
                    "rttMonEchoAdminControlEnable": true,
                    "rttMonEchoAdminTOS": 1,
                    "rttMonEchoAdminLSREnable": true,
                    "rttMonEchoAdminTargetAddressString": "192.168.1.1",
                    "rttMonEchoAdminNameServer": "interface-1",
                    "rttMonEchoAdminOperation": "example-string",
                    "rttMonEchoAdminHTTPVersion": "example-string",
                    "rttMonEchoAdminURL": "example-string",
                    "rttMonEchoAdminCache": true,
                    "rttMonEchoAdminInterval": 1,
                    "rttMonEchoAdminNumPackets": 1234567890,
                    "rttMonEchoAdminProxy": "example-string",
                    "rttMonEchoAdminString1": "example-string",
                    "rttMonEchoAdminString2": "example-string",
                    "rttMonEchoAdminString3": "example-string",
                    "rttMonEchoAdminString4": "example-string",
                    "rttMonEchoAdminString5": "example-string",
                    "rttMonEchoAdminMode": "example-string",
                    "rttMonEchoAdminVrfName": "interface-1",
                    "rttMonEchoAdminCodecType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminCodecInterval": 1,
                    "rttMonEchoAdminCodecPayload": 1,
                    "rttMonEchoAdminCodecNumPackets": 1234567890,
                    "rttMonEchoAdminICPIFAdvFactor": 1,
                    "rttMonEchoAdminLSPFECType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminLSPSelector": "example-string",
                    "rttMonEchoAdminLSPReplyMode": "example-string",
                    "rttMonEchoAdminLSPTTL": 1,
                    "rttMonEchoAdminLSPExp": 1,
                    "rttMonEchoAdminPrecision": "example-string",
                    "rttMonEchoAdminProbePakPriority": "example-string",
                    "rttMonEchoAdminOWNTPSyncTolAbs": 1,
                    "rttMonEchoAdminOWNTPSyncTolPct": 1,
                    "rttMonEchoAdminOWNTPSyncTolType": "ethernetCsmacd(6)",
                    "rttMonEchoAdminCalledNumber": "example-string",
                    "rttMonEchoAdminDetectPoint": "example-string",
                    "rttMonEchoAdminGKRegistration": true,
                    "rttMonEchoAdminSourceVoicePort": "example-string",
                    "rttMonEchoAdminCallDuration": 1,
                    "rttMonEchoAdminLSPReplyDscp": 1,
                    "rttMonEchoAdminLSPNullShim": true,
                    "rttMonEchoAdminTargetMPID": "example-string",
                    "rttMonEchoAdminTargetDomainName": "interface-1",
                    "rttMonEchoAdminTargetVLAN": "example-string",
                    "rttMonEchoAdminEthernetCOS": "example-string",
                    "rttMonEchoAdminLSPVccvID": 1,
                    "rttMonEchoAdminTargetEVC": "example-string",
                    "rttMonEchoAdminTargetMEPPort": true,
                    "rttMonEchoAdminVideoTrafficProfile": "example-string",
                    "rttMonEchoAdminDscp": "example-string",
                    "rttMonEchoAdminReserveDsp": "example-string",
                    "rttMonEchoAdminInputInterface": "GigabitEthernet1/0/1",
                    "rttMonEchoAdminEmulateSourceAddress": "192.168.1.1",
                    "rttMonEchoAdminEmulateSourcePort": 1,
                    "rttMonEchoAdminEmulateTargetAddress": "192.168.1.1",
                    "rttMonEchoAdminEmulateTargetPort": 1,
                    "rttMonEchoAdminTargetMacAddress": "00:11:22:33:44:55",
                    "rttMonEchoAdminSourceMacAddress": "00:11:22:33:44:55",
                    "rttMonEchoAdminSourceMPID": "example-string",
                    "rttMonEchoAdminEndPointListName": "interface-1",
                    "rttMonEchoAdminSSM": true,
                    "rttMonEchoAdminControlRetry": 1,
                    "rttMonEchoAdminControlTimeout": 1,
                    "rttMonEchoAdminIgmpTreeInit": 1,
                    "rttMonEchoAdminEnableBurst": true,
                    "rttMonEchoAdminAggBurstCycles": 1,
                    "rttMonEchoAdminLossRatioNumFrames": 1,
                    "rttMonEchoAdminAvailNumFrames": 1,
                    "rttMonEchoAdminTstampOptimization": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoAdminEntry-4"
      },
      "x-yang-path": "/rttMonEchoAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonFileIOAdminEntry": {
      "get": {
        "summary": "Get rttMonFileIOAdminEntry list",
        "description": "Retrieve list of rttMonFileIOAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonFileIOAdminFilePath": {
                        "type": "string",
                        "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonFileIOAdminSize": {
                        "type": "string",
                        "description": "The size of the file to write/read from the File\n            Server."
                      },
                      "rttMonFileIOAdminAction": {
                        "type": "string",
                        "description": "The File I/O action to be performed."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonFileIOAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonFileIOAdminFilePath": "example-string",
                      "rttMonFileIOAdminSize": "example-string",
                      "rttMonFileIOAdminAction": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonFileIOAdminEntry-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": "/rttMonFileIOAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonFileIOAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonFileIOAdminEntry entry",
        "description": "Retrieve specific rttMonFileIOAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonFileIOAdminFilePath": {
                      "type": "string",
                      "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonFileIOAdminSize": {
                      "type": "string",
                      "description": "The size of the file to write/read from the File\n            Server."
                    },
                    "rttMonFileIOAdminAction": {
                      "type": "string",
                      "description": "The File I/O action to be performed."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonFileIOAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonFileIOAdminFilePath": "example-string",
                    "rttMonFileIOAdminSize": "example-string",
                    "rttMonFileIOAdminAction": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonFileIOAdminEntry-4"
      },
      "x-yang-path": "/rttMonFileIOAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonScriptAdminEntry": {
      "get": {
        "summary": "Get rttMonScriptAdminEntry list",
        "description": "Retrieve list of rttMonScriptAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonScriptAdminName": {
                        "type": "string",
                        "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonScriptAdminCmdLineParams": {
                        "type": "string",
                        "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonScriptAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonScriptAdminName": "192.168.1.1",
                      "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonScriptAdminEntry-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": "/rttMonScriptAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonScriptAdminEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonScriptAdminEntry entry",
        "description": "Retrieve specific rttMonScriptAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonScriptAdminName": {
                      "type": "string",
                      "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonScriptAdminCmdLineParams": {
                      "type": "string",
                      "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonScriptAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonScriptAdminName": "192.168.1.1",
                    "rttMonScriptAdminCmdLineParams": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonScriptAdminEntry-4"
      },
      "x-yang-path": "/rttMonScriptAdminEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry": {
      "get": {
        "summary": "Get rttMonReactTriggerAdminEntry list",
        "description": "Retrieve list of rttMonReactTriggerAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                        "type": "integer",
                        "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactTriggerAdminStatus": {
                        "type": "string",
                        "description": "This object is used to create Trigger entries.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 1,
                      "rttMonReactTriggerAdminStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTriggerAdminEntry-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": "/rttMonReactTriggerAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry": {
      "get": {
        "summary": "Get rttMonEchoPathAdminEntry list",
        "description": "Retrieve list of rttMonEchoPathAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonEchoPathAdminHopIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonEchoPathAdminHopAddress": {
                        "type": "string",
                        "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonEchoPathAdminHopIndex": 1,
                      "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoPathAdminEntry-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": "/rttMonEchoPathAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry": {
      "get": {
        "summary": "Get rttMonGrpScheduleAdminEntry list",
        "description": "Retrieve list of rttMonGrpScheduleAdminEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that define a conceptual group scheduling\n          control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonGrpScheduleAdminIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminProbes": {
                        "type": "string",
                        "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonGrpScheduleAdminPeriod": {
                        "type": "integer",
                        "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminFrequency": {
                        "type": "integer",
                        "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminLife": {
                        "type": "integer",
                        "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminAgeout": {
                        "type": "integer",
                        "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminStatus": {
                        "type": "string",
                        "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMonGrpScheduleAdminFreqMax": {
                        "type": "integer",
                        "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminFreqMin": {
                        "type": "integer",
                        "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminStartTime": {
                        "type": "integer",
                        "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonGrpScheduleAdminAdd": {
                        "type": "boolean",
                        "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group"
                      },
                      "rttMonGrpScheduleAdminDelete": {
                        "type": "boolean",
                        "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group"
                      },
                      "rttMonGrpScheduleAdminReset": {
                        "type": "boolean",
                        "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry": [
                    {
                      "rttMonGrpScheduleAdminIndex": 1,
                      "rttMonGrpScheduleAdminProbes": "example-string",
                      "rttMonGrpScheduleAdminPeriod": 1,
                      "rttMonGrpScheduleAdminFrequency": 1,
                      "rttMonGrpScheduleAdminLife": 1,
                      "rttMonGrpScheduleAdminAgeout": 1,
                      "rttMonGrpScheduleAdminStatus": "up(1)",
                      "rttMonGrpScheduleAdminFreqMax": 1,
                      "rttMonGrpScheduleAdminFreqMin": 1,
                      "rttMonGrpScheduleAdminStartTime": 1,
                      "rttMonGrpScheduleAdminAdd": true,
                      "rttMonGrpScheduleAdminDelete": true,
                      "rttMonGrpScheduleAdminReset": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGrpScheduleAdminEntry-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": "/rttMonGrpScheduleAdminEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry={rttMonGrpScheduleAdminIndex}": {
      "get": {
        "summary": "Get rttMonGrpScheduleAdminEntry entry",
        "description": "Retrieve specific rttMonGrpScheduleAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonGrpScheduleAdminIndex",
            "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": {
                    "rttMonGrpScheduleAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminProbes": {
                      "type": "string",
                      "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonGrpScheduleAdminPeriod": {
                      "type": "integer",
                      "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminLife": {
                      "type": "integer",
                      "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminAgeout": {
                      "type": "integer",
                      "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMonGrpScheduleAdminFreqMax": {
                      "type": "integer",
                      "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminFreqMin": {
                      "type": "integer",
                      "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminStartTime": {
                      "type": "integer",
                      "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonGrpScheduleAdminAdd": {
                      "type": "boolean",
                      "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group"
                    },
                    "rttMonGrpScheduleAdminDelete": {
                      "type": "boolean",
                      "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group"
                    },
                    "rttMonGrpScheduleAdminReset": {
                      "type": "boolean",
                      "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGrpScheduleAdminEntry": {
                    "rttMonGrpScheduleAdminIndex": 1,
                    "rttMonGrpScheduleAdminProbes": "example-string",
                    "rttMonGrpScheduleAdminPeriod": 1,
                    "rttMonGrpScheduleAdminFrequency": 1,
                    "rttMonGrpScheduleAdminLife": 1,
                    "rttMonGrpScheduleAdminAgeout": 1,
                    "rttMonGrpScheduleAdminStatus": "up(1)",
                    "rttMonGrpScheduleAdminFreqMax": 1,
                    "rttMonGrpScheduleAdminFreqMin": 1,
                    "rttMonGrpScheduleAdminStartTime": 1,
                    "rttMonGrpScheduleAdminAdd": true,
                    "rttMonGrpScheduleAdminDelete": true,
                    "rttMonGrpScheduleAdminReset": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGrpScheduleAdminEntry-4"
      },
      "x-yang-path": "/rttMonGrpScheduleAdminEntry={rttMonGrpScheduleAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonGrpScheduleAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry": {
      "get": {
        "summary": "Get rttMplsVpnMonCtrlEntry list",
        "description": "Retrieve list of rttMplsVpnMonCtrlEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMplsVpnMonCtrlIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlRttType": {
                        "type": "string",
                        "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType"
                      },
                      "rttMplsVpnMonCtrlVrfName": {
                        "type": "string",
                        "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                        "format": "binary"
                      },
                      "rttMplsVpnMonCtrlTag": {
                        "type": "string",
                        "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlThreshold": {
                        "type": "integer",
                        "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlTimeout": {
                        "type": "integer",
                        "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlScanInterval": {
                        "type": "integer",
                        "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlDelScanFactor": {
                        "type": "integer",
                        "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlEXP": {
                        "type": "integer",
                        "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlRequestSize": {
                        "type": "integer",
                        "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMplsVpnMonCtrlVerifyData": {
                        "type": "boolean",
                        "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN."
                      },
                      "rttMplsVpnMonCtrlStorageType": {
                        "type": "string",
                        "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                        "x-yang-type": "snmpv2-tc:StorageType"
                      },
                      "rttMplsVpnMonCtrlProbeList": {
                        "type": "string",
                        "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlStatus": {
                        "type": "string",
                        "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      },
                      "rttMplsVpnMonCtrlLpd": {
                        "type": "boolean",
                        "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths."
                      },
                      "rttMplsVpnMonCtrlLpdGrpList": {
                        "type": "string",
                        "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMplsVpnMonCtrlLpdCompTime": {
                        "type": "integer",
                        "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry": [
                    {
                      "rttMplsVpnMonCtrlIndex": 1,
                      "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                      "rttMplsVpnMonCtrlVrfName": "interface-1",
                      "rttMplsVpnMonCtrlTag": "example-string",
                      "rttMplsVpnMonCtrlThreshold": -2147483648,
                      "rttMplsVpnMonCtrlTimeout": -2147483648,
                      "rttMplsVpnMonCtrlScanInterval": -2147483648,
                      "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                      "rttMplsVpnMonCtrlEXP": -2147483648,
                      "rttMplsVpnMonCtrlRequestSize": -2147483648,
                      "rttMplsVpnMonCtrlVerifyData": true,
                      "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                      "rttMplsVpnMonCtrlProbeList": "example-string",
                      "rttMplsVpnMonCtrlStatus": "up(1)",
                      "rttMplsVpnMonCtrlLpd": true,
                      "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                      "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMplsVpnMonCtrlEntry-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": "/rttMplsVpnMonCtrlEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry={rttMplsVpnMonCtrlIndex}": {
      "get": {
        "summary": "Get rttMplsVpnMonCtrlEntry entry",
        "description": "Retrieve specific rttMplsVpnMonCtrlEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMplsVpnMonCtrlIndex",
            "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": {
                    "rttMplsVpnMonCtrlIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType"
                    },
                    "rttMplsVpnMonCtrlVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                      "format": "binary"
                    },
                    "rttMplsVpnMonCtrlTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlScanInterval": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlDelScanFactor": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlEXP": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlRequestSize": {
                      "type": "integer",
                      "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMplsVpnMonCtrlVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN."
                    },
                    "rttMplsVpnMonCtrlStorageType": {
                      "type": "string",
                      "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                      "x-yang-type": "snmpv2-tc:StorageType"
                    },
                    "rttMplsVpnMonCtrlProbeList": {
                      "type": "string",
                      "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlStatus": {
                      "type": "string",
                      "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    },
                    "rttMplsVpnMonCtrlLpd": {
                      "type": "boolean",
                      "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths."
                    },
                    "rttMplsVpnMonCtrlLpdGrpList": {
                      "type": "string",
                      "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMplsVpnMonCtrlLpdCompTime": {
                      "type": "integer",
                      "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMplsVpnMonCtrlEntry": {
                    "rttMplsVpnMonCtrlIndex": 1,
                    "rttMplsVpnMonCtrlRttType": "ethernetCsmacd(6)",
                    "rttMplsVpnMonCtrlVrfName": "interface-1",
                    "rttMplsVpnMonCtrlTag": "example-string",
                    "rttMplsVpnMonCtrlThreshold": -2147483648,
                    "rttMplsVpnMonCtrlTimeout": -2147483648,
                    "rttMplsVpnMonCtrlScanInterval": -2147483648,
                    "rttMplsVpnMonCtrlDelScanFactor": -2147483648,
                    "rttMplsVpnMonCtrlEXP": -2147483648,
                    "rttMplsVpnMonCtrlRequestSize": -2147483648,
                    "rttMplsVpnMonCtrlVerifyData": true,
                    "rttMplsVpnMonCtrlStorageType": "ethernetCsmacd(6)",
                    "rttMplsVpnMonCtrlProbeList": "example-string",
                    "rttMplsVpnMonCtrlStatus": "up(1)",
                    "rttMplsVpnMonCtrlLpd": true,
                    "rttMplsVpnMonCtrlLpdGrpList": "example-string",
                    "rttMplsVpnMonCtrlLpdCompTime": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMplsVpnMonCtrlEntry-4"
      },
      "x-yang-path": "/rttMplsVpnMonCtrlEntry={rttMplsVpnMonCtrlIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMplsVpnMonCtrlIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactEntry": {
      "get": {
        "summary": "Get rttMonReactEntry list",
        "description": "Retrieve list of rttMonReactEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonReactConfigIndex": {
                        "type": "integer",
                        "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactVar": {
                        "type": "string",
                        "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                        "x-yang-type": "cisco-rttmon:RttMonReactVar"
                      },
                      "rttMonReactThresholdType": {
                        "type": "string",
                        "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true."
                      },
                      "rttMonReactActionType": {
                        "type": "string",
                        "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable."
                      },
                      "rttMonReactThresholdRising": {
                        "type": "integer",
                        "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdFalling": {
                        "type": "integer",
                        "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdCountX": {
                        "type": "integer",
                        "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactThresholdCountY": {
                        "type": "integer",
                        "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactValue": {
                        "type": "integer",
                        "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonReactOccurred": {
                        "type": "boolean",
                        "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target."
                      },
                      "rttMonReactStatus": {
                        "type": "string",
                        "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonReactConfigIndex": 1,
                      "rttMonReactVar": "example-string",
                      "rttMonReactThresholdType": "ethernetCsmacd(6)",
                      "rttMonReactActionType": "ethernetCsmacd(6)",
                      "rttMonReactThresholdRising": -2147483648,
                      "rttMonReactThresholdFalling": -2147483648,
                      "rttMonReactThresholdCountX": -2147483648,
                      "rttMonReactThresholdCountY": -2147483648,
                      "rttMonReactValue": -2147483648,
                      "rttMonReactOccurred": true,
                      "rttMonReactStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactEntry-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": "/rttMonReactEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonGeneratedOperEntry": {
      "get": {
        "summary": "Get rttMonGeneratedOperEntry list",
        "description": "Retrieve list of rttMonGeneratedOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonGeneratedOperRespIpAddrType": {
                        "type": "string",
                        "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "rttMonGeneratedOperRespIpAddr": {
                        "type": "string",
                        "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                        "x-yang-type": "inet-address:InetAddress"
                      },
                      "rttMonGeneratedOperCtrlAdminIndex": {
                        "type": "integer",
                        "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGeneratedOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                      "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                      "rttMonGeneratedOperCtrlAdminIndex": 1
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGeneratedOperEntry-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": "/rttMonGeneratedOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCaptureEntry": {
      "get": {
        "summary": "Get rttMonStatsCaptureEntry list",
        "description": "Retrieve list of rttMonStatsCaptureEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonStatsCaptureEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonStatsCapturePathIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureHopIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureDistIndex": {
                        "type": "integer",
                        "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureCompletions": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureOverThresholds": {
                        "type": "integer",
                        "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCaptureSumCompletionTime": {
                        "type": "integer",
                        "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureSumCompletionTime2Low": {
                        "type": "integer",
                        "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureSumCompletionTime2High": {
                        "type": "integer",
                        "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureCompletionTimeMax": {
                        "type": "integer",
                        "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonStatsCaptureCompletionTimeMin": {
                        "type": "integer",
                        "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCaptureEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsCapturePathIndex": 1,
                      "rttMonStatsCaptureHopIndex": 1,
                      "rttMonStatsCaptureDistIndex": 1,
                      "rttMonStatsCaptureCompletions": -2147483648,
                      "rttMonStatsCaptureOverThresholds": -2147483648,
                      "rttMonStatsCaptureSumCompletionTime": 0,
                      "rttMonStatsCaptureSumCompletionTime2Low": 0,
                      "rttMonStatsCaptureSumCompletionTime2High": 0,
                      "rttMonStatsCaptureCompletionTimeMax": 0,
                      "rttMonStatsCaptureCompletionTimeMin": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCaptureEntry-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": "/rttMonStatsCaptureEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCollectEntry": {
      "get": {
        "summary": "Get rttMonStatsCollectEntry list",
        "description": "Retrieve list of rttMonStatsCollectEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonStatsCollectEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureStartTimeIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCapturePathIndex": {
                        "type": "string",
                        "description": "rttMonStatsCapturePathIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureHopIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureHopIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCollectNumDisconnects": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectTimeouts": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectBusies": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectNoConnections": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectDrops": {
                        "type": "integer",
                        "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectSequenceErrors": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectVerifyErrors": {
                        "type": "integer",
                        "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectAddress": {
                        "type": "string",
                        "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonControlEnableErrors": {
                        "type": "integer",
                        "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsRetrieveErrors": {
                        "type": "integer",
                        "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectCtrlEnErrors": {
                        "type": "integer",
                        "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonStatsCollectRetrieveErrors": {
                        "type": "integer",
                        "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCollectEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsCapturePathIndex": "example-string",
                      "rttMonStatsCaptureHopIndex": "example-string",
                      "rttMonStatsCollectNumDisconnects": -2147483648,
                      "rttMonStatsCollectTimeouts": -2147483648,
                      "rttMonStatsCollectBusies": -2147483648,
                      "rttMonStatsCollectNoConnections": -2147483648,
                      "rttMonStatsCollectDrops": -2147483648,
                      "rttMonStatsCollectSequenceErrors": -2147483648,
                      "rttMonStatsCollectVerifyErrors": -2147483648,
                      "rttMonStatsCollectAddress": "192.168.1.1",
                      "rttMonControlEnableErrors": -2147483648,
                      "rttMonStatsRetrieveErrors": -2147483648,
                      "rttMonStatsCollectCtrlEnErrors": -2147483648,
                      "rttMonStatsCollectRetrieveErrors": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCollectEntry-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": "/rttMonStatsCollectEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsTotalsEntry": {
      "get": {
        "summary": "Get rttMonStatsTotalsEntry list",
        "description": "Retrieve list of rttMonStatsTotalsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsCaptureStartTimeIndex": {
                        "type": "string",
                        "description": "rttMonStatsCaptureStartTimeIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonStatsTotalsElapsedTime": {
                        "type": "string",
                        "description": "The length of time since this conceptual statistics row\n            was created.",
                        "x-yang-type": "snmpv2-tc:TimeInterval"
                      },
                      "rttMonStatsTotalsInitiations": {
                        "type": "integer",
                        "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsTotalsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonStatsCaptureStartTimeIndex": "example-string",
                      "rttMonStatsTotalsElapsedTime": "example-string",
                      "rttMonStatsTotalsInitiations": -2147483648
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsTotalsEntry-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": "/rttMonStatsTotalsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHTTPStatsEntry": {
      "get": {
        "summary": "Get rttMonHTTPStatsEntry list",
        "description": "Retrieve list of rttMonHTTPStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonHTTPStatsStartTimeIndex": {
                        "type": "string",
                        "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonHTTPStatsCompletions": {
                        "type": "integer",
                        "description": "The number of HTTP operations that have completed\n            successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsOverThresholds": {
                        "type": "integer",
                        "description": "The number of HTTP operations that violate threshold.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum": {
                        "type": "integer",
                        "description": "The sum of HTTP operations that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum2Low": {
                        "type": "integer",
                        "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTMin": {
                        "type": "integer",
                        "description": "The minimum RTT taken to perform HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsRTTMax": {
                        "type": "integer",
                        "description": "The maximum RTT taken to perform HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTCPConnectRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to connect to the HTTP server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTransactionRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT taken to download the object specified by URL.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsMessageBodyOctetsSum": {
                        "type": "integer",
                        "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSServerTimeout": {
                        "type": "integer",
                        "description": "The number of requests that could not connect to the\n            DNS Server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTCPConnectTimeout": {
                        "type": "integer",
                        "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsTransactionTimeout": {
                        "type": "integer",
                        "description": "The number of requests that timed out during HTTP\n            transaction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsDNSQueryError": {
                        "type": "integer",
                        "description": "The number of requests that had DNS Query errors.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsHTTPError": {
                        "type": "integer",
                        "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsError": {
                        "type": "integer",
                        "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHTTPStatsBusies": {
                        "type": "integer",
                        "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHTTPStatsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonHTTPStatsStartTimeIndex": "example-string",
                      "rttMonHTTPStatsCompletions": 0,
                      "rttMonHTTPStatsOverThresholds": 0,
                      "rttMonHTTPStatsRTTSum": 0,
                      "rttMonHTTPStatsRTTSum2Low": 0,
                      "rttMonHTTPStatsRTTSum2High": 0,
                      "rttMonHTTPStatsRTTMin": 0,
                      "rttMonHTTPStatsRTTMax": 0,
                      "rttMonHTTPStatsDNSRTTSum": 0,
                      "rttMonHTTPStatsTCPConnectRTTSum": 0,
                      "rttMonHTTPStatsTransactionRTTSum": 0,
                      "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                      "rttMonHTTPStatsDNSServerTimeout": 0,
                      "rttMonHTTPStatsTCPConnectTimeout": 0,
                      "rttMonHTTPStatsTransactionTimeout": 0,
                      "rttMonHTTPStatsDNSQueryError": 0,
                      "rttMonHTTPStatsHTTPError": 0,
                      "rttMonHTTPStatsError": 0,
                      "rttMonHTTPStatsBusies": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHTTPStatsEntry-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": "/rttMonHTTPStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonJitterStatsEntry": {
      "get": {
        "summary": "Get rttMonJitterStatsEntry list",
        "description": "Retrieve list of rttMonJitterStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonJitterStatsStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonJitterStatsCompletions": {
                        "type": "integer",
                        "description": "The number of jitter operation that have completed\n            successfully.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOverThresholds": {
                        "type": "integer",
                        "description": "The number of jitter operations that violate threshold.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfRTT": {
                        "type": "integer",
                        "description": "The number of RTT's that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum": {
                        "type": "integer",
                        "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum2Low": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTMin": {
                        "type": "integer",
                        "description": "The minimum of RTT's that were successfully measured",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTMax": {
                        "type": "integer",
                        "description": "The maximum of RTT's that were successfully measured",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfPositivesSD": {
                        "type": "integer",
                        "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfPositivesSD": {
                        "type": "integer",
                        "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesSDLow": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesSDHigh": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfNegativesSD": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfNegativesSD": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesSDLow": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesSDHigh": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfPositivesDS": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfPositivesDS": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesDSLow": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2PositivesDSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfNegativesDS": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfNegativesDS": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesDSLow": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsSum2NegativesDSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLossSD": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLossDS": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketOutOfSequence": {
                        "type": "integer",
                        "description": "The number of packets arrived out of sequence.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketMIA": {
                        "type": "integer",
                        "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsPacketLateArrival": {
                        "type": "integer",
                        "description": "The number of packets that arrived after the timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsError": {
                        "type": "integer",
                        "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsBusies": {
                        "type": "integer",
                        "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumSD": {
                        "type": "integer",
                        "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2SDLow": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2SDHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinSD": {
                        "type": "integer",
                        "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxSD": {
                        "type": "integer",
                        "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumDS": {
                        "type": "integer",
                        "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2DSLow": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSum2DSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinDS": {
                        "type": "integer",
                        "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxDS": {
                        "type": "integer",
                        "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsNumOfOW": {
                        "type": "integer",
                        "description": "The number of one way times that are successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinSDNew": {
                        "type": "integer",
                        "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxSDNew": {
                        "type": "integer",
                        "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMinDSNew": {
                        "type": "integer",
                        "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWMaxDSNew": {
                        "type": "integer",
                        "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfMOS": {
                        "type": "integer",
                        "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfMOS": {
                        "type": "integer",
                        "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMinOfICPIF": {
                        "type": "integer",
                        "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsMaxOfICPIF": {
                        "type": "integer",
                        "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsIAJOut": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC 1889) at responder",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsIAJIn": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC 1889) at sender",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitter": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitterSD": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in SD direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsAvgJitterDS": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in DS direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsUnSyncRTs": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsRTTSumHigh": {
                        "type": "integer",
                        "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumSDHigh": {
                        "type": "integer",
                        "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonJitterStatsOWSumDSHigh": {
                        "type": "integer",
                        "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonJitterStatsEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonJitterStatsStartTimeIndex": "example-string",
                      "rttMonJitterStatsCompletions": 0,
                      "rttMonJitterStatsOverThresholds": 0,
                      "rttMonJitterStatsNumOfRTT": 0,
                      "rttMonJitterStatsRTTSum": 0,
                      "rttMonJitterStatsRTTSum2Low": 0,
                      "rttMonJitterStatsRTTSum2High": 0,
                      "rttMonJitterStatsRTTMin": 0,
                      "rttMonJitterStatsRTTMax": 0,
                      "rttMonJitterStatsMinOfPositivesSD": 0,
                      "rttMonJitterStatsMaxOfPositivesSD": 0,
                      "rttMonJitterStatsNumOfPositivesSD": 0,
                      "rttMonJitterStatsSumOfPositivesSD": 0,
                      "rttMonJitterStatsSum2PositivesSDLow": 0,
                      "rttMonJitterStatsSum2PositivesSDHigh": 0,
                      "rttMonJitterStatsMinOfNegativesSD": 0,
                      "rttMonJitterStatsMaxOfNegativesSD": 0,
                      "rttMonJitterStatsNumOfNegativesSD": 0,
                      "rttMonJitterStatsSumOfNegativesSD": 0,
                      "rttMonJitterStatsSum2NegativesSDLow": 0,
                      "rttMonJitterStatsSum2NegativesSDHigh": 0,
                      "rttMonJitterStatsMinOfPositivesDS": 0,
                      "rttMonJitterStatsMaxOfPositivesDS": 0,
                      "rttMonJitterStatsNumOfPositivesDS": 0,
                      "rttMonJitterStatsSumOfPositivesDS": 0,
                      "rttMonJitterStatsSum2PositivesDSLow": 0,
                      "rttMonJitterStatsSum2PositivesDSHigh": 0,
                      "rttMonJitterStatsMinOfNegativesDS": 0,
                      "rttMonJitterStatsMaxOfNegativesDS": 0,
                      "rttMonJitterStatsNumOfNegativesDS": 0,
                      "rttMonJitterStatsSumOfNegativesDS": 0,
                      "rttMonJitterStatsSum2NegativesDSLow": 0,
                      "rttMonJitterStatsSum2NegativesDSHigh": 0,
                      "rttMonJitterStatsPacketLossSD": 0,
                      "rttMonJitterStatsPacketLossDS": 0,
                      "rttMonJitterStatsPacketOutOfSequence": 0,
                      "rttMonJitterStatsPacketMIA": 0,
                      "rttMonJitterStatsPacketLateArrival": 0,
                      "rttMonJitterStatsError": 0,
                      "rttMonJitterStatsBusies": 0,
                      "rttMonJitterStatsOWSumSD": 0,
                      "rttMonJitterStatsOWSum2SDLow": 0,
                      "rttMonJitterStatsOWSum2SDHigh": 0,
                      "rttMonJitterStatsOWMinSD": 0,
                      "rttMonJitterStatsOWMaxSD": 0,
                      "rttMonJitterStatsOWSumDS": 0,
                      "rttMonJitterStatsOWSum2DSLow": 0,
                      "rttMonJitterStatsOWSum2DSHigh": 0,
                      "rttMonJitterStatsOWMinDS": 0,
                      "rttMonJitterStatsOWMaxDS": 0,
                      "rttMonJitterStatsNumOfOW": 0,
                      "rttMonJitterStatsOWMinSDNew": 0,
                      "rttMonJitterStatsOWMaxSDNew": 0,
                      "rttMonJitterStatsOWMinDSNew": 0,
                      "rttMonJitterStatsOWMaxDSNew": 0,
                      "rttMonJitterStatsMinOfMOS": 0,
                      "rttMonJitterStatsMaxOfMOS": 0,
                      "rttMonJitterStatsMinOfICPIF": 0,
                      "rttMonJitterStatsMaxOfICPIF": 0,
                      "rttMonJitterStatsIAJOut": 0,
                      "rttMonJitterStatsIAJIn": 0,
                      "rttMonJitterStatsAvgJitter": 0,
                      "rttMonJitterStatsAvgJitterSD": 0,
                      "rttMonJitterStatsAvgJitterDS": 0,
                      "rttMonJitterStatsUnSyncRTs": 0,
                      "rttMonJitterStatsRTTSumHigh": 0,
                      "rttMonJitterStatsOWSumSDHigh": 0,
                      "rttMonJitterStatsOWSumDSHigh": 0
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonJitterStatsEntry-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": "/rttMonJitterStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry": {
      "get": {
        "summary": "Get rttMonLpdGrpStatsEntry list",
        "description": "Retrieve list of rttMonLpdGrpStatsEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonLpdGrpStatsEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonLpdGrpStatsGroupIndex": {
                        "type": "integer",
                        "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsStartTimeIndex": {
                        "type": "string",
                        "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonLpdGrpStatsTargetPE": {
                        "type": "string",
                        "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonLpdGrpStatsNumOfPass": {
                        "type": "integer",
                        "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsNumOfFail": {
                        "type": "integer",
                        "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsNumOfTimeout": {
                        "type": "integer",
                        "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsAvgRTT": {
                        "type": "integer",
                        "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMinRTT": {
                        "type": "integer",
                        "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMaxRTT": {
                        "type": "integer",
                        "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMinNumPaths": {
                        "type": "integer",
                        "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsMaxNumPaths": {
                        "type": "integer",
                        "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsLPDStartTime": {
                        "type": "string",
                        "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonLpdGrpStatsLPDFailOccurred": {
                        "type": "boolean",
                        "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset."
                      },
                      "rttMonLpdGrpStatsLPDFailCause": {
                        "type": "string",
                        "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense"
                      },
                      "rttMonLpdGrpStatsLPDCompTime": {
                        "type": "integer",
                        "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsGroupStatus": {
                        "type": "string",
                        "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                        "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus"
                      },
                      "rttMonLpdGrpStatsGroupProbeIndex": {
                        "type": "integer",
                        "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonLpdGrpStatsPathIds": {
                        "type": "string",
                        "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLpdGrpStatsProbeStatus": {
                        "type": "string",
                        "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLpdGrpStatsResetTime": {
                        "type": "string",
                        "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                        "x-yang-type": "yang:timestamp"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry": [
                    {
                      "rttMonLpdGrpStatsGroupIndex": 1,
                      "rttMonLpdGrpStatsStartTimeIndex": "example-string",
                      "rttMonLpdGrpStatsTargetPE": "example-string",
                      "rttMonLpdGrpStatsNumOfPass": -2147483648,
                      "rttMonLpdGrpStatsNumOfFail": -2147483648,
                      "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                      "rttMonLpdGrpStatsAvgRTT": -2147483648,
                      "rttMonLpdGrpStatsMinRTT": -2147483648,
                      "rttMonLpdGrpStatsMaxRTT": -2147483648,
                      "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                      "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                      "rttMonLpdGrpStatsLPDStartTime": "example-string",
                      "rttMonLpdGrpStatsLPDFailOccurred": true,
                      "rttMonLpdGrpStatsLPDFailCause": "example-string",
                      "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                      "rttMonLpdGrpStatsGroupStatus": "up(1)",
                      "rttMonLpdGrpStatsGroupProbeIndex": 1,
                      "rttMonLpdGrpStatsPathIds": "example-string",
                      "rttMonLpdGrpStatsProbeStatus": "up(1)",
                      "rttMonLpdGrpStatsResetTime": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLpdGrpStatsEntry-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": "/rttMonLpdGrpStatsEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry": {
      "get": {
        "summary": "Get rttMonHistoryCollectionEntry list",
        "description": "Retrieve list of rttMonHistoryCollectionEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "rttMonHistoryCollectionEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonHistoryCollectionLifeIndex": {
                        "type": "integer",
                        "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionBucketIndex": {
                        "type": "integer",
                        "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSampleIndex": {
                        "type": "integer",
                        "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSampleTime": {
                        "type": "string",
                        "description": "The time that the RTT operation was initiated.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "rttMonHistoryCollectionAddress": {
                        "type": "string",
                        "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                        "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                      },
                      "rttMonHistoryCollectionCompletionTime": {
                        "type": "integer",
                        "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonHistoryCollectionSense": {
                        "type": "string",
                        "description": "A sense code for the completion status of the RTT\n            operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonHistoryCollectionApplSpecificSense": {
                        "type": "integer",
                        "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "rttMonHistoryCollectionSenseDescription": {
                        "type": "string",
                        "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonHistoryCollectionLifeIndex": 1,
                      "rttMonHistoryCollectionBucketIndex": 1,
                      "rttMonHistoryCollectionSampleIndex": 1,
                      "rttMonHistoryCollectionSampleTime": "example-string",
                      "rttMonHistoryCollectionAddress": "192.168.1.1",
                      "rttMonHistoryCollectionCompletionTime": 0,
                      "rttMonHistoryCollectionSense": "example-string",
                      "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                      "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHistoryCollectionEntry-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": "/rttMonHistoryCollectionEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry": {
      "get": {
        "summary": "Get rttMonLatestHTTPOperEntry list",
        "description": "Retrieve list of rttMonLatestHTTPOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonLatestHTTPOperRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperDNSRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperTCPConnectRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to connect to the HTTP server.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperTransactionRTT": {
                        "type": "integer",
                        "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperMessageBodyOctets": {
                        "type": "integer",
                        "description": "The size of the message body received as a response to\n            the HTTP request.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestHTTPOperSense": {
                        "type": "string",
                        "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonLatestHTTPErrorSenseDescription": {
                        "type": "string",
                        "description": "An sense description for the completion status\n            of the latest RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonLatestHTTPOperRTT": 1,
                      "rttMonLatestHTTPOperDNSRTT": 1,
                      "rttMonLatestHTTPOperTCPConnectRTT": 1,
                      "rttMonLatestHTTPOperTransactionRTT": 1,
                      "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                      "rttMonLatestHTTPOperSense": "example-string",
                      "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestHTTPOperEntry-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": "/rttMonLatestHTTPOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonLatestHTTPOperEntry entry",
        "description": "Retrieve specific rttMonLatestHTTPOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonLatestHTTPOperRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperDNSRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperTCPConnectRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperTransactionRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperMessageBodyOctets": {
                      "type": "integer",
                      "description": "The size of the message body received as a response to\n            the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestHTTPOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonLatestHTTPErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestHTTPOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonLatestHTTPOperRTT": 1,
                    "rttMonLatestHTTPOperDNSRTT": 1,
                    "rttMonLatestHTTPOperTCPConnectRTT": 1,
                    "rttMonLatestHTTPOperTransactionRTT": 1,
                    "rttMonLatestHTTPOperMessageBodyOctets": 1234567890,
                    "rttMonLatestHTTPOperSense": "example-string",
                    "rttMonLatestHTTPErrorSenseDescription": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestHTTPOperEntry-4"
      },
      "x-yang-path": "/rttMonLatestHTTPOperEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry": {
      "get": {
        "summary": "Get rttMonLatestJitterOperEntry list",
        "description": "Retrieve list of rttMonLatestJitterOperEntry entries from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A list of objects that record the latest Jitter\n          operation.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "rttMonCtrlAdminIndex": {
                        "type": "string",
                        "description": "rttMonCtrlAdminIndex",
                        "x-yang-type": "leafref"
                      },
                      "rttMonLatestJitterOperNumOfRTT": {
                        "type": "integer",
                        "description": "The number of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum": {
                        "type": "integer",
                        "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum2": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTMin": {
                        "type": "integer",
                        "description": "The minimum of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTMax": {
                        "type": "integer",
                        "description": "The maximum of RTT's that were successfully measured.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfPositivesSD": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfPositivesSD": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfPositivesSD": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2PositivesSD": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfNegativesSD": {
                        "type": "integer",
                        "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfNegativesSD": {
                        "type": "integer",
                        "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfNegativesSD": {
                        "type": "integer",
                        "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2NegativesSD": {
                        "type": "integer",
                        "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfPositivesDS": {
                        "type": "integer",
                        "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfPositivesDS": {
                        "type": "integer",
                        "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfPositivesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2PositivesDS": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMinOfNegativesDS": {
                        "type": "integer",
                        "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMaxOfNegativesDS": {
                        "type": "integer",
                        "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSumOfNegativesDS": {
                        "type": "integer",
                        "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSum2NegativesDS": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLossSD": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLossDS": {
                        "type": "integer",
                        "description": "The number of packets lost when sent from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketOutOfSequence": {
                        "type": "integer",
                        "description": "The number of packets arrived out of sequence.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketMIA": {
                        "type": "integer",
                        "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperPacketLateArrival": {
                        "type": "integer",
                        "description": "The number of packets that arrived after the timeout.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperSense": {
                        "type": "string",
                        "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                        "x-yang-type": "cisco-rttmon:RttResponseSense"
                      },
                      "rttMonLatestJitterErrorSenseDescription": {
                        "type": "string",
                        "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "rttMonLatestJitterOperOWSumSD": {
                        "type": "integer",
                        "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2SD": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMinSD": {
                        "type": "integer",
                        "description": "The minimum of all one way latency from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMaxSD": {
                        "type": "integer",
                        "description": "The maximum of all one way latency from source to\n            destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumDS": {
                        "type": "integer",
                        "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2DS": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMinDS": {
                        "type": "integer",
                        "description": "The minimum of all one way latency from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWMaxDS": {
                        "type": "integer",
                        "description": "The maximum of all one way latency from destination to\n            source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNumOfOW": {
                        "type": "integer",
                        "description": "The number of successful one way latency measurements.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperMOS": {
                        "type": "integer",
                        "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperICPIF": {
                        "type": "integer",
                        "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperIAJOut": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RC1889) at responder.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperIAJIn": {
                        "type": "integer",
                        "description": "Interarrival Jitter (RFC1889) at source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgJitter": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgSDJ": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperAvgDSJ": {
                        "type": "integer",
                        "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWAvgSD": {
                        "type": "integer",
                        "description": "The average latency value from source to destination.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWAvgDS": {
                        "type": "integer",
                        "description": "The average latency value from destination to source.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperNTPState": {
                        "type": "string",
                        "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level."
                      },
                      "rttMonLatestJitterOperUnSyncRTs": {
                        "type": "integer",
                        "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSumHigh": {
                        "type": "integer",
                        "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperRTTSum2High": {
                        "type": "integer",
                        "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumSDHigh": {
                        "type": "integer",
                        "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2SDHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSumDSHigh": {
                        "type": "integer",
                        "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "rttMonLatestJitterOperOWSum2DSHigh": {
                        "type": "integer",
                        "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                        "minimum": 0,
                        "maximum": 4294967295
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry": [
                    {
                      "rttMonCtrlAdminIndex": "example-string",
                      "rttMonLatestJitterOperNumOfRTT": 1,
                      "rttMonLatestJitterOperRTTSum": 1,
                      "rttMonLatestJitterOperRTTSum2": 1,
                      "rttMonLatestJitterOperRTTMin": 1,
                      "rttMonLatestJitterOperRTTMax": 1,
                      "rttMonLatestJitterOperMinOfPositivesSD": 1,
                      "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                      "rttMonLatestJitterOperNumOfPositivesSD": 1,
                      "rttMonLatestJitterOperSumOfPositivesSD": 1,
                      "rttMonLatestJitterOperSum2PositivesSD": 1,
                      "rttMonLatestJitterOperMinOfNegativesSD": 1,
                      "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                      "rttMonLatestJitterOperNumOfNegativesSD": 1,
                      "rttMonLatestJitterOperSumOfNegativesSD": 1,
                      "rttMonLatestJitterOperSum2NegativesSD": 1,
                      "rttMonLatestJitterOperMinOfPositivesDS": 1,
                      "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                      "rttMonLatestJitterOperNumOfPositivesDS": 1,
                      "rttMonLatestJitterOperSumOfPositivesDS": 1,
                      "rttMonLatestJitterOperSum2PositivesDS": 1,
                      "rttMonLatestJitterOperMinOfNegativesDS": 1,
                      "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                      "rttMonLatestJitterOperNumOfNegativesDS": 1,
                      "rttMonLatestJitterOperSumOfNegativesDS": 1,
                      "rttMonLatestJitterOperSum2NegativesDS": 1,
                      "rttMonLatestJitterOperPacketLossSD": 1,
                      "rttMonLatestJitterOperPacketLossDS": 1,
                      "rttMonLatestJitterOperPacketOutOfSequence": 1,
                      "rttMonLatestJitterOperPacketMIA": 1,
                      "rttMonLatestJitterOperPacketLateArrival": 1,
                      "rttMonLatestJitterOperSense": "example-string",
                      "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                      "rttMonLatestJitterOperOWSumSD": 1,
                      "rttMonLatestJitterOperOWSum2SD": 1,
                      "rttMonLatestJitterOperOWMinSD": 1,
                      "rttMonLatestJitterOperOWMaxSD": 1,
                      "rttMonLatestJitterOperOWSumDS": 1,
                      "rttMonLatestJitterOperOWSum2DS": 1,
                      "rttMonLatestJitterOperOWMinDS": 1,
                      "rttMonLatestJitterOperOWMaxDS": 1,
                      "rttMonLatestJitterOperNumOfOW": 1,
                      "rttMonLatestJitterOperMOS": 1,
                      "rttMonLatestJitterOperICPIF": 1,
                      "rttMonLatestJitterOperIAJOut": 1,
                      "rttMonLatestJitterOperIAJIn": 1,
                      "rttMonLatestJitterOperAvgJitter": 1,
                      "rttMonLatestJitterOperAvgSDJ": 1,
                      "rttMonLatestJitterOperAvgDSJ": 1,
                      "rttMonLatestJitterOperOWAvgSD": 1,
                      "rttMonLatestJitterOperOWAvgDS": 1,
                      "rttMonLatestJitterOperNTPState": "up(1)",
                      "rttMonLatestJitterOperUnSyncRTs": 1,
                      "rttMonLatestJitterOperRTTSumHigh": 1,
                      "rttMonLatestJitterOperRTTSum2High": 1,
                      "rttMonLatestJitterOperOWSumSDHigh": 1,
                      "rttMonLatestJitterOperOWSum2SDHigh": 1,
                      "rttMonLatestJitterOperOWSumDSHigh": 1,
                      "rttMonLatestJitterOperOWSum2DSHigh": 1
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestJitterOperEntry-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": "/rttMonLatestJitterOperEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry={rttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonLatestJitterOperEntry entry",
        "description": "Retrieve specific rttMonLatestJitterOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonLatestJitterOperNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum2": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2PositivesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2NegativesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2PositivesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSum2NegativesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonLatestJitterErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLatestJitterOperOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2SD": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2DS": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNumOfOW": {
                      "type": "integer",
                      "description": "The number of successful one way latency measurements.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperMOS": {
                      "type": "integer",
                      "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperICPIF": {
                      "type": "integer",
                      "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RC1889) at responder.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC1889) at source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgSDJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperAvgDSJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWAvgSD": {
                      "type": "integer",
                      "description": "The average latency value from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWAvgDS": {
                      "type": "integer",
                      "description": "The average latency value from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperNTPState": {
                      "type": "string",
                      "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level."
                    },
                    "rttMonLatestJitterOperUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonLatestJitterOperOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLatestJitterOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonLatestJitterOperNumOfRTT": 1,
                    "rttMonLatestJitterOperRTTSum": 1,
                    "rttMonLatestJitterOperRTTSum2": 1,
                    "rttMonLatestJitterOperRTTMin": 1,
                    "rttMonLatestJitterOperRTTMax": 1,
                    "rttMonLatestJitterOperMinOfPositivesSD": 1,
                    "rttMonLatestJitterOperMaxOfPositivesSD": 1,
                    "rttMonLatestJitterOperNumOfPositivesSD": 1,
                    "rttMonLatestJitterOperSumOfPositivesSD": 1,
                    "rttMonLatestJitterOperSum2PositivesSD": 1,
                    "rttMonLatestJitterOperMinOfNegativesSD": 1,
                    "rttMonLatestJitterOperMaxOfNegativesSD": 1,
                    "rttMonLatestJitterOperNumOfNegativesSD": 1,
                    "rttMonLatestJitterOperSumOfNegativesSD": 1,
                    "rttMonLatestJitterOperSum2NegativesSD": 1,
                    "rttMonLatestJitterOperMinOfPositivesDS": 1,
                    "rttMonLatestJitterOperMaxOfPositivesDS": 1,
                    "rttMonLatestJitterOperNumOfPositivesDS": 1,
                    "rttMonLatestJitterOperSumOfPositivesDS": 1,
                    "rttMonLatestJitterOperSum2PositivesDS": 1,
                    "rttMonLatestJitterOperMinOfNegativesDS": 1,
                    "rttMonLatestJitterOperMaxOfNegativesDS": 1,
                    "rttMonLatestJitterOperNumOfNegativesDS": 1,
                    "rttMonLatestJitterOperSumOfNegativesDS": 1,
                    "rttMonLatestJitterOperSum2NegativesDS": 1,
                    "rttMonLatestJitterOperPacketLossSD": 1,
                    "rttMonLatestJitterOperPacketLossDS": 1,
                    "rttMonLatestJitterOperPacketOutOfSequence": 1,
                    "rttMonLatestJitterOperPacketMIA": 1,
                    "rttMonLatestJitterOperPacketLateArrival": 1,
                    "rttMonLatestJitterOperSense": "example-string",
                    "rttMonLatestJitterErrorSenseDescription": "192.168.1.1",
                    "rttMonLatestJitterOperOWSumSD": 1,
                    "rttMonLatestJitterOperOWSum2SD": 1,
                    "rttMonLatestJitterOperOWMinSD": 1,
                    "rttMonLatestJitterOperOWMaxSD": 1,
                    "rttMonLatestJitterOperOWSumDS": 1,
                    "rttMonLatestJitterOperOWSum2DS": 1,
                    "rttMonLatestJitterOperOWMinDS": 1,
                    "rttMonLatestJitterOperOWMaxDS": 1,
                    "rttMonLatestJitterOperNumOfOW": 1,
                    "rttMonLatestJitterOperMOS": 1,
                    "rttMonLatestJitterOperICPIF": 1,
                    "rttMonLatestJitterOperIAJOut": 1,
                    "rttMonLatestJitterOperIAJIn": 1,
                    "rttMonLatestJitterOperAvgJitter": 1,
                    "rttMonLatestJitterOperAvgSDJ": 1,
                    "rttMonLatestJitterOperAvgDSJ": 1,
                    "rttMonLatestJitterOperOWAvgSD": 1,
                    "rttMonLatestJitterOperOWAvgDS": 1,
                    "rttMonLatestJitterOperNTPState": "up(1)",
                    "rttMonLatestJitterOperUnSyncRTs": 1,
                    "rttMonLatestJitterOperRTTSumHigh": 1,
                    "rttMonLatestJitterOperRTTSum2High": 1,
                    "rttMonLatestJitterOperOWSumSDHigh": 1,
                    "rttMonLatestJitterOperOWSum2SDHigh": 1,
                    "rttMonLatestJitterOperOWSumDSHigh": 1,
                    "rttMonLatestJitterOperOWSum2DSHigh": 1
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLatestJitterOperEntry-4"
      },
      "x-yang-path": "/rttMonLatestJitterOperEntry={rttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplPreConfigedTable/rttMonApplPreConfigedEntry={rttMonApplPreConfigedType},{rttMonApplPreConfigedName}": {
      "get": {
        "summary": "Get rttMonApplPreConfigedEntry entry",
        "description": "Retrieve specific rttMonApplPreConfigedEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplPreConfigedType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonApplPreConfigedName",
            "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": {
                    "rttMonApplPreConfigedType": {
                      "type": "string",
                      "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object."
                    },
                    "rttMonApplPreConfigedName": {
                      "type": "string",
                      "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplPreConfigedValid": {
                      "type": "boolean",
                      "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry": {
                    "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                    "rttMonApplPreConfigedName": "interface-1",
                    "rttMonApplPreConfigedValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplPreConfigedEntry-2"
      },
      "x-yang-path": "/rttMonApplPreConfigedTable/rttMonApplPreConfigedEntry={rttMonApplPreConfigedType rttMonApplPreConfigedName}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplPreConfigedType rttMonApplPreConfigedName"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTriggerAdminTable/rttMonReactTriggerAdminEntry={rttMonCtrlAdminIndex},{rttMonReactTriggerAdminRttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonReactTriggerAdminEntry entry",
        "description": "Retrieve specific rttMonReactTriggerAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonReactTriggerAdminRttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactTriggerAdminStatus": {
                      "type": "string",
                      "description": "This object is used to create Trigger entries.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 1,
                    "rttMonReactTriggerAdminStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTriggerAdminEntry-2"
      },
      "x-yang-path": "/rttMonReactTriggerAdminTable/rttMonReactTriggerAdminEntry={rttMonCtrlAdminIndex rttMonReactTriggerAdminRttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonReactTriggerAdminRttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoPathAdminTable/rttMonEchoPathAdminEntry={rttMonCtrlAdminIndex},{rttMonEchoPathAdminHopIndex}": {
      "get": {
        "summary": "Get rttMonEchoPathAdminEntry entry",
        "description": "Retrieve specific rttMonEchoPathAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonEchoPathAdminHopIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonEchoPathAdminHopIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoPathAdminHopAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonEchoPathAdminHopIndex": 1,
                    "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoPathAdminEntry-2"
      },
      "x-yang-path": "/rttMonEchoPathAdminTable/rttMonEchoPathAdminEntry={rttMonCtrlAdminIndex rttMonEchoPathAdminHopIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonEchoPathAdminHopIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTable/rttMonReactEntry={rttMonCtrlAdminIndex},{rttMonReactConfigIndex}": {
      "get": {
        "summary": "Get rttMonReactEntry entry",
        "description": "Retrieve specific rttMonReactEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonReactConfigIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonReactConfigIndex": {
                      "type": "integer",
                      "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactVar": {
                      "type": "string",
                      "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                      "x-yang-type": "cisco-rttmon:RttMonReactVar"
                    },
                    "rttMonReactThresholdType": {
                      "type": "string",
                      "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true."
                    },
                    "rttMonReactActionType": {
                      "type": "string",
                      "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable."
                    },
                    "rttMonReactThresholdRising": {
                      "type": "integer",
                      "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdFalling": {
                      "type": "integer",
                      "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdCountX": {
                      "type": "integer",
                      "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdCountY": {
                      "type": "integer",
                      "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactValue": {
                      "type": "integer",
                      "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target."
                    },
                    "rttMonReactStatus": {
                      "type": "string",
                      "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonReactConfigIndex": 1,
                    "rttMonReactVar": "example-string",
                    "rttMonReactThresholdType": "ethernetCsmacd(6)",
                    "rttMonReactActionType": "ethernetCsmacd(6)",
                    "rttMonReactThresholdRising": -2147483648,
                    "rttMonReactThresholdFalling": -2147483648,
                    "rttMonReactThresholdCountX": -2147483648,
                    "rttMonReactThresholdCountY": -2147483648,
                    "rttMonReactValue": -2147483648,
                    "rttMonReactOccurred": true,
                    "rttMonReactStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactEntry-2"
      },
      "x-yang-path": "/rttMonReactTable/rttMonReactEntry={rttMonCtrlAdminIndex rttMonReactConfigIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonReactConfigIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonGeneratedOperTable/rttMonGeneratedOperEntry={rttMonCtrlAdminIndex},{rttMonGeneratedOperRespIpAddrType},{rttMonGeneratedOperRespIpAddr}": {
      "get": {
        "summary": "Get rttMonGeneratedOperEntry entry",
        "description": "Retrieve specific rttMonGeneratedOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonGeneratedOperRespIpAddrType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonGeneratedOperRespIpAddr",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonGeneratedOperRespIpAddrType": {
                      "type": "string",
                      "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "rttMonGeneratedOperRespIpAddr": {
                      "type": "string",
                      "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                      "x-yang-type": "inet-address:InetAddress"
                    },
                    "rttMonGeneratedOperCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGeneratedOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                    "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                    "rttMonGeneratedOperCtrlAdminIndex": 1
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGeneratedOperEntry-2"
      },
      "x-yang-path": "/rttMonGeneratedOperTable/rttMonGeneratedOperEntry={rttMonCtrlAdminIndex rttMonGeneratedOperRespIpAddrType rttMonGeneratedOperRespIpAddr}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonGeneratedOperRespIpAddrType rttMonGeneratedOperRespIpAddr"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCaptureTable/rttMonStatsCaptureEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex},{rttMonStatsCapturePathIndex},{rttMonStatsCaptureHopIndex},{rttMonStatsCaptureDistIndex}": {
      "get": {
        "summary": "Get rttMonStatsCaptureEntry entry",
        "description": "Retrieve specific rttMonStatsCaptureEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCapturePathIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureHopIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureDistIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureDistIndex": {
                      "type": "integer",
                      "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureCompletions": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureOverThresholds": {
                      "type": "integer",
                      "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureSumCompletionTime": {
                      "type": "integer",
                      "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureSumCompletionTime2Low": {
                      "type": "integer",
                      "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureSumCompletionTime2High": {
                      "type": "integer",
                      "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureCompletionTimeMax": {
                      "type": "integer",
                      "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureCompletionTimeMin": {
                      "type": "integer",
                      "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCaptureEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsCapturePathIndex": 1,
                    "rttMonStatsCaptureHopIndex": 1,
                    "rttMonStatsCaptureDistIndex": 1,
                    "rttMonStatsCaptureCompletions": -2147483648,
                    "rttMonStatsCaptureOverThresholds": -2147483648,
                    "rttMonStatsCaptureSumCompletionTime": 0,
                    "rttMonStatsCaptureSumCompletionTime2Low": 0,
                    "rttMonStatsCaptureSumCompletionTime2High": 0,
                    "rttMonStatsCaptureCompletionTimeMax": 0,
                    "rttMonStatsCaptureCompletionTimeMin": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCaptureEntry-2"
      },
      "x-yang-path": "/rttMonStatsCaptureTable/rttMonStatsCaptureEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex rttMonStatsCaptureDistIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex rttMonStatsCaptureDistIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCollectTable/rttMonStatsCollectEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex},{rttMonStatsCapturePathIndex},{rttMonStatsCaptureHopIndex}": {
      "get": {
        "summary": "Get rttMonStatsCollectEntry entry",
        "description": "Retrieve specific rttMonStatsCollectEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCapturePathIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureHopIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "string",
                      "description": "rttMonStatsCapturePathIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureHopIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCollectNumDisconnects": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectTimeouts": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectNoConnections": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectDrops": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectSequenceErrors": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectVerifyErrors": {
                      "type": "integer",
                      "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectAddress": {
                      "type": "string",
                      "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonControlEnableErrors": {
                      "type": "integer",
                      "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsRetrieveErrors": {
                      "type": "integer",
                      "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectCtrlEnErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectRetrieveErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCollectEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsCapturePathIndex": "example-string",
                    "rttMonStatsCaptureHopIndex": "example-string",
                    "rttMonStatsCollectNumDisconnects": -2147483648,
                    "rttMonStatsCollectTimeouts": -2147483648,
                    "rttMonStatsCollectBusies": -2147483648,
                    "rttMonStatsCollectNoConnections": -2147483648,
                    "rttMonStatsCollectDrops": -2147483648,
                    "rttMonStatsCollectSequenceErrors": -2147483648,
                    "rttMonStatsCollectVerifyErrors": -2147483648,
                    "rttMonStatsCollectAddress": "192.168.1.1",
                    "rttMonControlEnableErrors": -2147483648,
                    "rttMonStatsRetrieveErrors": -2147483648,
                    "rttMonStatsCollectCtrlEnErrors": -2147483648,
                    "rttMonStatsCollectRetrieveErrors": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCollectEntry-2"
      },
      "x-yang-path": "/rttMonStatsCollectTable/rttMonStatsCollectEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsTotalsTable/rttMonStatsTotalsEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonStatsTotalsEntry entry",
        "description": "Retrieve specific rttMonStatsTotalsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsTotalsElapsedTime": {
                      "type": "string",
                      "description": "The length of time since this conceptual statistics row\n            was created.",
                      "x-yang-type": "snmpv2-tc:TimeInterval"
                    },
                    "rttMonStatsTotalsInitiations": {
                      "type": "integer",
                      "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsTotalsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsTotalsElapsedTime": "example-string",
                    "rttMonStatsTotalsInitiations": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsTotalsEntry-2"
      },
      "x-yang-path": "/rttMonStatsTotalsTable/rttMonStatsTotalsEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonHTTPStatsTable/rttMonHTTPStatsEntry={rttMonCtrlAdminIndex},{rttMonHTTPStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonHTTPStatsEntry entry",
        "description": "Retrieve specific rttMonHTTPStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHTTPStatsStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonHTTPStatsStartTimeIndex": {
                      "type": "string",
                      "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonHTTPStatsCompletions": {
                      "type": "integer",
                      "description": "The number of HTTP operations that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of HTTP operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of HTTP operations that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTCPConnectRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTransactionRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to download the object specified by URL.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsMessageBodyOctetsSum": {
                      "type": "integer",
                      "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSServerTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            DNS Server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTCPConnectTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTransactionTimeout": {
                      "type": "integer",
                      "description": "The number of requests that timed out during HTTP\n            transaction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSQueryError": {
                      "type": "integer",
                      "description": "The number of requests that had DNS Query errors.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsHTTPError": {
                      "type": "integer",
                      "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHTTPStatsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonHTTPStatsStartTimeIndex": "example-string",
                    "rttMonHTTPStatsCompletions": 0,
                    "rttMonHTTPStatsOverThresholds": 0,
                    "rttMonHTTPStatsRTTSum": 0,
                    "rttMonHTTPStatsRTTSum2Low": 0,
                    "rttMonHTTPStatsRTTSum2High": 0,
                    "rttMonHTTPStatsRTTMin": 0,
                    "rttMonHTTPStatsRTTMax": 0,
                    "rttMonHTTPStatsDNSRTTSum": 0,
                    "rttMonHTTPStatsTCPConnectRTTSum": 0,
                    "rttMonHTTPStatsTransactionRTTSum": 0,
                    "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                    "rttMonHTTPStatsDNSServerTimeout": 0,
                    "rttMonHTTPStatsTCPConnectTimeout": 0,
                    "rttMonHTTPStatsTransactionTimeout": 0,
                    "rttMonHTTPStatsDNSQueryError": 0,
                    "rttMonHTTPStatsHTTPError": 0,
                    "rttMonHTTPStatsError": 0,
                    "rttMonHTTPStatsBusies": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHTTPStatsEntry-2"
      },
      "x-yang-path": "/rttMonHTTPStatsTable/rttMonHTTPStatsEntry={rttMonCtrlAdminIndex rttMonHTTPStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonHTTPStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonJitterStatsTable/rttMonJitterStatsEntry={rttMonCtrlAdminIndex},{rttMonJitterStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonJitterStatsEntry entry",
        "description": "Retrieve specific rttMonJitterStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonJitterStatsStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonJitterStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonJitterStatsCompletions": {
                      "type": "integer",
                      "description": "The number of jitter operation that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of jitter operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2SDLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2DSLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfOW": {
                      "type": "integer",
                      "description": "The number of one way times that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinSDNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxSDNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinDSNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxDSNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfMOS": {
                      "type": "integer",
                      "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfMOS": {
                      "type": "integer",
                      "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfICPIF": {
                      "type": "integer",
                      "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfICPIF": {
                      "type": "integer",
                      "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at responder",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at sender",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitterSD": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitterDS": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonJitterStatsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonJitterStatsStartTimeIndex": "example-string",
                    "rttMonJitterStatsCompletions": 0,
                    "rttMonJitterStatsOverThresholds": 0,
                    "rttMonJitterStatsNumOfRTT": 0,
                    "rttMonJitterStatsRTTSum": 0,
                    "rttMonJitterStatsRTTSum2Low": 0,
                    "rttMonJitterStatsRTTSum2High": 0,
                    "rttMonJitterStatsRTTMin": 0,
                    "rttMonJitterStatsRTTMax": 0,
                    "rttMonJitterStatsMinOfPositivesSD": 0,
                    "rttMonJitterStatsMaxOfPositivesSD": 0,
                    "rttMonJitterStatsNumOfPositivesSD": 0,
                    "rttMonJitterStatsSumOfPositivesSD": 0,
                    "rttMonJitterStatsSum2PositivesSDLow": 0,
                    "rttMonJitterStatsSum2PositivesSDHigh": 0,
                    "rttMonJitterStatsMinOfNegativesSD": 0,
                    "rttMonJitterStatsMaxOfNegativesSD": 0,
                    "rttMonJitterStatsNumOfNegativesSD": 0,
                    "rttMonJitterStatsSumOfNegativesSD": 0,
                    "rttMonJitterStatsSum2NegativesSDLow": 0,
                    "rttMonJitterStatsSum2NegativesSDHigh": 0,
                    "rttMonJitterStatsMinOfPositivesDS": 0,
                    "rttMonJitterStatsMaxOfPositivesDS": 0,
                    "rttMonJitterStatsNumOfPositivesDS": 0,
                    "rttMonJitterStatsSumOfPositivesDS": 0,
                    "rttMonJitterStatsSum2PositivesDSLow": 0,
                    "rttMonJitterStatsSum2PositivesDSHigh": 0,
                    "rttMonJitterStatsMinOfNegativesDS": 0,
                    "rttMonJitterStatsMaxOfNegativesDS": 0,
                    "rttMonJitterStatsNumOfNegativesDS": 0,
                    "rttMonJitterStatsSumOfNegativesDS": 0,
                    "rttMonJitterStatsSum2NegativesDSLow": 0,
                    "rttMonJitterStatsSum2NegativesDSHigh": 0,
                    "rttMonJitterStatsPacketLossSD": 0,
                    "rttMonJitterStatsPacketLossDS": 0,
                    "rttMonJitterStatsPacketOutOfSequence": 0,
                    "rttMonJitterStatsPacketMIA": 0,
                    "rttMonJitterStatsPacketLateArrival": 0,
                    "rttMonJitterStatsError": 0,
                    "rttMonJitterStatsBusies": 0,
                    "rttMonJitterStatsOWSumSD": 0,
                    "rttMonJitterStatsOWSum2SDLow": 0,
                    "rttMonJitterStatsOWSum2SDHigh": 0,
                    "rttMonJitterStatsOWMinSD": 0,
                    "rttMonJitterStatsOWMaxSD": 0,
                    "rttMonJitterStatsOWSumDS": 0,
                    "rttMonJitterStatsOWSum2DSLow": 0,
                    "rttMonJitterStatsOWSum2DSHigh": 0,
                    "rttMonJitterStatsOWMinDS": 0,
                    "rttMonJitterStatsOWMaxDS": 0,
                    "rttMonJitterStatsNumOfOW": 0,
                    "rttMonJitterStatsOWMinSDNew": 0,
                    "rttMonJitterStatsOWMaxSDNew": 0,
                    "rttMonJitterStatsOWMinDSNew": 0,
                    "rttMonJitterStatsOWMaxDSNew": 0,
                    "rttMonJitterStatsMinOfMOS": 0,
                    "rttMonJitterStatsMaxOfMOS": 0,
                    "rttMonJitterStatsMinOfICPIF": 0,
                    "rttMonJitterStatsMaxOfICPIF": 0,
                    "rttMonJitterStatsIAJOut": 0,
                    "rttMonJitterStatsIAJIn": 0,
                    "rttMonJitterStatsAvgJitter": 0,
                    "rttMonJitterStatsAvgJitterSD": 0,
                    "rttMonJitterStatsAvgJitterDS": 0,
                    "rttMonJitterStatsUnSyncRTs": 0,
                    "rttMonJitterStatsRTTSumHigh": 0,
                    "rttMonJitterStatsOWSumSDHigh": 0,
                    "rttMonJitterStatsOWSumDSHigh": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonJitterStatsEntry-2"
      },
      "x-yang-path": "/rttMonJitterStatsTable/rttMonJitterStatsEntry={rttMonCtrlAdminIndex rttMonJitterStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonJitterStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonLpdGrpStatsTable/rttMonLpdGrpStatsEntry={rttMonLpdGrpStatsGroupIndex},{rttMonLpdGrpStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonLpdGrpStatsEntry entry",
        "description": "Retrieve specific rttMonLpdGrpStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonLpdGrpStatsGroupIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonLpdGrpStatsStartTimeIndex",
            "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": {
                    "rttMonLpdGrpStatsGroupIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonLpdGrpStatsTargetPE": {
                      "type": "string",
                      "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonLpdGrpStatsNumOfPass": {
                      "type": "integer",
                      "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsNumOfFail": {
                      "type": "integer",
                      "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsNumOfTimeout": {
                      "type": "integer",
                      "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsAvgRTT": {
                      "type": "integer",
                      "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMinRTT": {
                      "type": "integer",
                      "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMaxRTT": {
                      "type": "integer",
                      "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMinNumPaths": {
                      "type": "integer",
                      "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMaxNumPaths": {
                      "type": "integer",
                      "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsLPDStartTime": {
                      "type": "string",
                      "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonLpdGrpStatsLPDFailOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset."
                    },
                    "rttMonLpdGrpStatsLPDFailCause": {
                      "type": "string",
                      "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense"
                    },
                    "rttMonLpdGrpStatsLPDCompTime": {
                      "type": "integer",
                      "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsGroupStatus": {
                      "type": "string",
                      "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus"
                    },
                    "rttMonLpdGrpStatsGroupProbeIndex": {
                      "type": "integer",
                      "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsPathIds": {
                      "type": "string",
                      "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLpdGrpStatsProbeStatus": {
                      "type": "string",
                      "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLpdGrpStatsResetTime": {
                      "type": "string",
                      "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                      "x-yang-type": "yang:timestamp"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry": {
                    "rttMonLpdGrpStatsGroupIndex": 1,
                    "rttMonLpdGrpStatsStartTimeIndex": "example-string",
                    "rttMonLpdGrpStatsTargetPE": "example-string",
                    "rttMonLpdGrpStatsNumOfPass": -2147483648,
                    "rttMonLpdGrpStatsNumOfFail": -2147483648,
                    "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                    "rttMonLpdGrpStatsAvgRTT": -2147483648,
                    "rttMonLpdGrpStatsMinRTT": -2147483648,
                    "rttMonLpdGrpStatsMaxRTT": -2147483648,
                    "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                    "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                    "rttMonLpdGrpStatsLPDStartTime": "example-string",
                    "rttMonLpdGrpStatsLPDFailOccurred": true,
                    "rttMonLpdGrpStatsLPDFailCause": "example-string",
                    "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                    "rttMonLpdGrpStatsGroupStatus": "up(1)",
                    "rttMonLpdGrpStatsGroupProbeIndex": 1,
                    "rttMonLpdGrpStatsPathIds": "example-string",
                    "rttMonLpdGrpStatsProbeStatus": "up(1)",
                    "rttMonLpdGrpStatsResetTime": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLpdGrpStatsEntry-2"
      },
      "x-yang-path": "/rttMonLpdGrpStatsTable/rttMonLpdGrpStatsEntry={rttMonLpdGrpStatsGroupIndex rttMonLpdGrpStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonLpdGrpStatsGroupIndex rttMonLpdGrpStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonHistoryCollectionTable/rttMonHistoryCollectionEntry={rttMonCtrlAdminIndex},{rttMonHistoryCollectionLifeIndex},{rttMonHistoryCollectionBucketIndex},{rttMonHistoryCollectionSampleIndex}": {
      "get": {
        "summary": "Get rttMonHistoryCollectionEntry entry",
        "description": "Retrieve specific rttMonHistoryCollectionEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionLifeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionBucketIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionSampleIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonHistoryCollectionLifeIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionBucketIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSampleIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSampleTime": {
                      "type": "string",
                      "description": "The time that the RTT operation was initiated.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonHistoryCollectionAddress": {
                      "type": "string",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonHistoryCollectionCompletionTime": {
                      "type": "integer",
                      "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHistoryCollectionSense": {
                      "type": "string",
                      "description": "A sense code for the completion status of the RTT\n            operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonHistoryCollectionApplSpecificSense": {
                      "type": "integer",
                      "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSenseDescription": {
                      "type": "string",
                      "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonHistoryCollectionLifeIndex": 1,
                    "rttMonHistoryCollectionBucketIndex": 1,
                    "rttMonHistoryCollectionSampleIndex": 1,
                    "rttMonHistoryCollectionSampleTime": "example-string",
                    "rttMonHistoryCollectionAddress": "192.168.1.1",
                    "rttMonHistoryCollectionCompletionTime": 0,
                    "rttMonHistoryCollectionSense": "example-string",
                    "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                    "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHistoryCollectionEntry-2"
      },
      "x-yang-path": "/rttMonHistoryCollectionTable/rttMonHistoryCollectionEntry={rttMonCtrlAdminIndex rttMonHistoryCollectionLifeIndex rttMonHistoryCollectionBucketIndex rttMonHistoryCollectionSampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonHistoryCollectionLifeIndex rttMonHistoryCollectionBucketIndex rttMonHistoryCollectionSampleIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry={rttMonApplPreConfigedType},{rttMonApplPreConfigedName}": {
      "get": {
        "summary": "Get rttMonApplPreConfigedEntry entry",
        "description": "Retrieve specific rttMonApplPreConfigedEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonApplPreConfigedType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonApplPreConfigedName",
            "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": {
                    "rttMonApplPreConfigedType": {
                      "type": "string",
                      "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object."
                    },
                    "rttMonApplPreConfigedName": {
                      "type": "string",
                      "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonApplPreConfigedValid": {
                      "type": "boolean",
                      "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table."
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonApplPreConfigedEntry": {
                    "rttMonApplPreConfigedType": "ethernetCsmacd(6)",
                    "rttMonApplPreConfigedName": "interface-1",
                    "rttMonApplPreConfigedValid": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonApplPreConfigedEntry-4"
      },
      "x-yang-path": "/rttMonApplPreConfigedEntry={rttMonApplPreConfigedType rttMonApplPreConfigedName}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonApplPreConfigedType rttMonApplPreConfigedName"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry={rttMonCtrlAdminIndex},{rttMonReactTriggerAdminRttMonCtrlAdminIndex}": {
      "get": {
        "summary": "Get rttMonReactTriggerAdminEntry entry",
        "description": "Retrieve specific rttMonReactTriggerAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonReactTriggerAdminRttMonCtrlAdminIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactTriggerAdminStatus": {
                      "type": "string",
                      "description": "This object is used to create Trigger entries.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactTriggerAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonReactTriggerAdminRttMonCtrlAdminIndex": 1,
                    "rttMonReactTriggerAdminStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactTriggerAdminEntry-4"
      },
      "x-yang-path": "/rttMonReactTriggerAdminEntry={rttMonCtrlAdminIndex rttMonReactTriggerAdminRttMonCtrlAdminIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonReactTriggerAdminRttMonCtrlAdminIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry={rttMonCtrlAdminIndex},{rttMonEchoPathAdminHopIndex}": {
      "get": {
        "summary": "Get rttMonEchoPathAdminEntry entry",
        "description": "Retrieve specific rttMonEchoPathAdminEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonEchoPathAdminHopIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonEchoPathAdminHopIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonEchoPathAdminHopAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonEchoPathAdminEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonEchoPathAdminHopIndex": 1,
                    "rttMonEchoPathAdminHopAddress": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonEchoPathAdminEntry-4"
      },
      "x-yang-path": "/rttMonEchoPathAdminEntry={rttMonCtrlAdminIndex rttMonEchoPathAdminHopIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonEchoPathAdminHopIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonReactEntry={rttMonCtrlAdminIndex},{rttMonReactConfigIndex}": {
      "get": {
        "summary": "Get rttMonReactEntry entry",
        "description": "Retrieve specific rttMonReactEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonReactConfigIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonReactConfigIndex": {
                      "type": "integer",
                      "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactVar": {
                      "type": "string",
                      "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                      "x-yang-type": "cisco-rttmon:RttMonReactVar"
                    },
                    "rttMonReactThresholdType": {
                      "type": "string",
                      "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true."
                    },
                    "rttMonReactActionType": {
                      "type": "string",
                      "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable."
                    },
                    "rttMonReactThresholdRising": {
                      "type": "integer",
                      "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdFalling": {
                      "type": "integer",
                      "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdCountX": {
                      "type": "integer",
                      "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactThresholdCountY": {
                      "type": "integer",
                      "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactValue": {
                      "type": "integer",
                      "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonReactOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target."
                    },
                    "rttMonReactStatus": {
                      "type": "string",
                      "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonReactEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonReactConfigIndex": 1,
                    "rttMonReactVar": "example-string",
                    "rttMonReactThresholdType": "ethernetCsmacd(6)",
                    "rttMonReactActionType": "ethernetCsmacd(6)",
                    "rttMonReactThresholdRising": -2147483648,
                    "rttMonReactThresholdFalling": -2147483648,
                    "rttMonReactThresholdCountX": -2147483648,
                    "rttMonReactThresholdCountY": -2147483648,
                    "rttMonReactValue": -2147483648,
                    "rttMonReactOccurred": true,
                    "rttMonReactStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonReactEntry-4"
      },
      "x-yang-path": "/rttMonReactEntry={rttMonCtrlAdminIndex rttMonReactConfigIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonReactConfigIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonGeneratedOperEntry={rttMonCtrlAdminIndex},{rttMonGeneratedOperRespIpAddrType},{rttMonGeneratedOperRespIpAddr}": {
      "get": {
        "summary": "Get rttMonGeneratedOperEntry entry",
        "description": "Retrieve specific rttMonGeneratedOperEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonGeneratedOperRespIpAddrType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonGeneratedOperRespIpAddr",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonGeneratedOperRespIpAddrType": {
                      "type": "string",
                      "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "rttMonGeneratedOperRespIpAddr": {
                      "type": "string",
                      "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                      "x-yang-type": "inet-address:InetAddress"
                    },
                    "rttMonGeneratedOperCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonGeneratedOperEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonGeneratedOperRespIpAddrType": "192.168.1.1",
                    "rttMonGeneratedOperRespIpAddr": "192.168.1.1",
                    "rttMonGeneratedOperCtrlAdminIndex": 1
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonGeneratedOperEntry-4"
      },
      "x-yang-path": "/rttMonGeneratedOperEntry={rttMonCtrlAdminIndex rttMonGeneratedOperRespIpAddrType rttMonGeneratedOperRespIpAddr}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonGeneratedOperRespIpAddrType rttMonGeneratedOperRespIpAddr"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCaptureEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex},{rttMonStatsCapturePathIndex},{rttMonStatsCaptureHopIndex},{rttMonStatsCaptureDistIndex}": {
      "get": {
        "summary": "Get rttMonStatsCaptureEntry entry",
        "description": "Retrieve specific rttMonStatsCaptureEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCapturePathIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureHopIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureDistIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureDistIndex": {
                      "type": "integer",
                      "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureCompletions": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureOverThresholds": {
                      "type": "integer",
                      "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCaptureSumCompletionTime": {
                      "type": "integer",
                      "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureSumCompletionTime2Low": {
                      "type": "integer",
                      "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureSumCompletionTime2High": {
                      "type": "integer",
                      "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureCompletionTimeMax": {
                      "type": "integer",
                      "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonStatsCaptureCompletionTimeMin": {
                      "type": "integer",
                      "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCaptureEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsCapturePathIndex": 1,
                    "rttMonStatsCaptureHopIndex": 1,
                    "rttMonStatsCaptureDistIndex": 1,
                    "rttMonStatsCaptureCompletions": -2147483648,
                    "rttMonStatsCaptureOverThresholds": -2147483648,
                    "rttMonStatsCaptureSumCompletionTime": 0,
                    "rttMonStatsCaptureSumCompletionTime2Low": 0,
                    "rttMonStatsCaptureSumCompletionTime2High": 0,
                    "rttMonStatsCaptureCompletionTimeMax": 0,
                    "rttMonStatsCaptureCompletionTimeMin": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCaptureEntry-4"
      },
      "x-yang-path": "/rttMonStatsCaptureEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex rttMonStatsCaptureDistIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex rttMonStatsCaptureDistIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsCollectEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex},{rttMonStatsCapturePathIndex},{rttMonStatsCaptureHopIndex}": {
      "get": {
        "summary": "Get rttMonStatsCollectEntry entry",
        "description": "Retrieve specific rttMonStatsCollectEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCapturePathIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureHopIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "string",
                      "description": "rttMonStatsCapturePathIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureHopIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCollectNumDisconnects": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectTimeouts": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectNoConnections": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectDrops": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectSequenceErrors": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectVerifyErrors": {
                      "type": "integer",
                      "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectAddress": {
                      "type": "string",
                      "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonControlEnableErrors": {
                      "type": "integer",
                      "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsRetrieveErrors": {
                      "type": "integer",
                      "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectCtrlEnErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonStatsCollectRetrieveErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsCollectEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsCapturePathIndex": "example-string",
                    "rttMonStatsCaptureHopIndex": "example-string",
                    "rttMonStatsCollectNumDisconnects": -2147483648,
                    "rttMonStatsCollectTimeouts": -2147483648,
                    "rttMonStatsCollectBusies": -2147483648,
                    "rttMonStatsCollectNoConnections": -2147483648,
                    "rttMonStatsCollectDrops": -2147483648,
                    "rttMonStatsCollectSequenceErrors": -2147483648,
                    "rttMonStatsCollectVerifyErrors": -2147483648,
                    "rttMonStatsCollectAddress": "192.168.1.1",
                    "rttMonControlEnableErrors": -2147483648,
                    "rttMonStatsRetrieveErrors": -2147483648,
                    "rttMonStatsCollectCtrlEnErrors": -2147483648,
                    "rttMonStatsCollectRetrieveErrors": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsCollectEntry-4"
      },
      "x-yang-path": "/rttMonStatsCollectEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex rttMonStatsCapturePathIndex rttMonStatsCaptureHopIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonStatsTotalsEntry={rttMonCtrlAdminIndex},{rttMonStatsCaptureStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonStatsTotalsEntry entry",
        "description": "Retrieve specific rttMonStatsTotalsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonStatsCaptureStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonStatsTotalsElapsedTime": {
                      "type": "string",
                      "description": "The length of time since this conceptual statistics row\n            was created.",
                      "x-yang-type": "snmpv2-tc:TimeInterval"
                    },
                    "rttMonStatsTotalsInitiations": {
                      "type": "integer",
                      "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonStatsTotalsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonStatsCaptureStartTimeIndex": "example-string",
                    "rttMonStatsTotalsElapsedTime": "example-string",
                    "rttMonStatsTotalsInitiations": -2147483648
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonStatsTotalsEntry-4"
      },
      "x-yang-path": "/rttMonStatsTotalsEntry={rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonStatsCaptureStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonHTTPStatsEntry={rttMonCtrlAdminIndex},{rttMonHTTPStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonHTTPStatsEntry entry",
        "description": "Retrieve specific rttMonHTTPStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHTTPStatsStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonHTTPStatsStartTimeIndex": {
                      "type": "string",
                      "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonHTTPStatsCompletions": {
                      "type": "integer",
                      "description": "The number of HTTP operations that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of HTTP operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of HTTP operations that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTCPConnectRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTransactionRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to download the object specified by URL.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsMessageBodyOctetsSum": {
                      "type": "integer",
                      "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSServerTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            DNS Server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTCPConnectTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsTransactionTimeout": {
                      "type": "integer",
                      "description": "The number of requests that timed out during HTTP\n            transaction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsDNSQueryError": {
                      "type": "integer",
                      "description": "The number of requests that had DNS Query errors.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsHTTPError": {
                      "type": "integer",
                      "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHTTPStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHTTPStatsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonHTTPStatsStartTimeIndex": "example-string",
                    "rttMonHTTPStatsCompletions": 0,
                    "rttMonHTTPStatsOverThresholds": 0,
                    "rttMonHTTPStatsRTTSum": 0,
                    "rttMonHTTPStatsRTTSum2Low": 0,
                    "rttMonHTTPStatsRTTSum2High": 0,
                    "rttMonHTTPStatsRTTMin": 0,
                    "rttMonHTTPStatsRTTMax": 0,
                    "rttMonHTTPStatsDNSRTTSum": 0,
                    "rttMonHTTPStatsTCPConnectRTTSum": 0,
                    "rttMonHTTPStatsTransactionRTTSum": 0,
                    "rttMonHTTPStatsMessageBodyOctetsSum": 1234567890,
                    "rttMonHTTPStatsDNSServerTimeout": 0,
                    "rttMonHTTPStatsTCPConnectTimeout": 0,
                    "rttMonHTTPStatsTransactionTimeout": 0,
                    "rttMonHTTPStatsDNSQueryError": 0,
                    "rttMonHTTPStatsHTTPError": 0,
                    "rttMonHTTPStatsError": 0,
                    "rttMonHTTPStatsBusies": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHTTPStatsEntry-4"
      },
      "x-yang-path": "/rttMonHTTPStatsEntry={rttMonCtrlAdminIndex rttMonHTTPStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonHTTPStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonJitterStatsEntry={rttMonCtrlAdminIndex},{rttMonJitterStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonJitterStatsEntry entry",
        "description": "Retrieve specific rttMonJitterStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonJitterStatsStartTimeIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonJitterStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonJitterStatsCompletions": {
                      "type": "integer",
                      "description": "The number of jitter operation that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of jitter operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2PositivesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsSum2NegativesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2SDLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2DSLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsNumOfOW": {
                      "type": "integer",
                      "description": "The number of one way times that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinSDNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxSDNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMinDSNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWMaxDSNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfMOS": {
                      "type": "integer",
                      "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfMOS": {
                      "type": "integer",
                      "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMinOfICPIF": {
                      "type": "integer",
                      "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsMaxOfICPIF": {
                      "type": "integer",
                      "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at responder",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at sender",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitterSD": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsAvgJitterDS": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonJitterStatsOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonJitterStatsEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonJitterStatsStartTimeIndex": "example-string",
                    "rttMonJitterStatsCompletions": 0,
                    "rttMonJitterStatsOverThresholds": 0,
                    "rttMonJitterStatsNumOfRTT": 0,
                    "rttMonJitterStatsRTTSum": 0,
                    "rttMonJitterStatsRTTSum2Low": 0,
                    "rttMonJitterStatsRTTSum2High": 0,
                    "rttMonJitterStatsRTTMin": 0,
                    "rttMonJitterStatsRTTMax": 0,
                    "rttMonJitterStatsMinOfPositivesSD": 0,
                    "rttMonJitterStatsMaxOfPositivesSD": 0,
                    "rttMonJitterStatsNumOfPositivesSD": 0,
                    "rttMonJitterStatsSumOfPositivesSD": 0,
                    "rttMonJitterStatsSum2PositivesSDLow": 0,
                    "rttMonJitterStatsSum2PositivesSDHigh": 0,
                    "rttMonJitterStatsMinOfNegativesSD": 0,
                    "rttMonJitterStatsMaxOfNegativesSD": 0,
                    "rttMonJitterStatsNumOfNegativesSD": 0,
                    "rttMonJitterStatsSumOfNegativesSD": 0,
                    "rttMonJitterStatsSum2NegativesSDLow": 0,
                    "rttMonJitterStatsSum2NegativesSDHigh": 0,
                    "rttMonJitterStatsMinOfPositivesDS": 0,
                    "rttMonJitterStatsMaxOfPositivesDS": 0,
                    "rttMonJitterStatsNumOfPositivesDS": 0,
                    "rttMonJitterStatsSumOfPositivesDS": 0,
                    "rttMonJitterStatsSum2PositivesDSLow": 0,
                    "rttMonJitterStatsSum2PositivesDSHigh": 0,
                    "rttMonJitterStatsMinOfNegativesDS": 0,
                    "rttMonJitterStatsMaxOfNegativesDS": 0,
                    "rttMonJitterStatsNumOfNegativesDS": 0,
                    "rttMonJitterStatsSumOfNegativesDS": 0,
                    "rttMonJitterStatsSum2NegativesDSLow": 0,
                    "rttMonJitterStatsSum2NegativesDSHigh": 0,
                    "rttMonJitterStatsPacketLossSD": 0,
                    "rttMonJitterStatsPacketLossDS": 0,
                    "rttMonJitterStatsPacketOutOfSequence": 0,
                    "rttMonJitterStatsPacketMIA": 0,
                    "rttMonJitterStatsPacketLateArrival": 0,
                    "rttMonJitterStatsError": 0,
                    "rttMonJitterStatsBusies": 0,
                    "rttMonJitterStatsOWSumSD": 0,
                    "rttMonJitterStatsOWSum2SDLow": 0,
                    "rttMonJitterStatsOWSum2SDHigh": 0,
                    "rttMonJitterStatsOWMinSD": 0,
                    "rttMonJitterStatsOWMaxSD": 0,
                    "rttMonJitterStatsOWSumDS": 0,
                    "rttMonJitterStatsOWSum2DSLow": 0,
                    "rttMonJitterStatsOWSum2DSHigh": 0,
                    "rttMonJitterStatsOWMinDS": 0,
                    "rttMonJitterStatsOWMaxDS": 0,
                    "rttMonJitterStatsNumOfOW": 0,
                    "rttMonJitterStatsOWMinSDNew": 0,
                    "rttMonJitterStatsOWMaxSDNew": 0,
                    "rttMonJitterStatsOWMinDSNew": 0,
                    "rttMonJitterStatsOWMaxDSNew": 0,
                    "rttMonJitterStatsMinOfMOS": 0,
                    "rttMonJitterStatsMaxOfMOS": 0,
                    "rttMonJitterStatsMinOfICPIF": 0,
                    "rttMonJitterStatsMaxOfICPIF": 0,
                    "rttMonJitterStatsIAJOut": 0,
                    "rttMonJitterStatsIAJIn": 0,
                    "rttMonJitterStatsAvgJitter": 0,
                    "rttMonJitterStatsAvgJitterSD": 0,
                    "rttMonJitterStatsAvgJitterDS": 0,
                    "rttMonJitterStatsUnSyncRTs": 0,
                    "rttMonJitterStatsRTTSumHigh": 0,
                    "rttMonJitterStatsOWSumSDHigh": 0,
                    "rttMonJitterStatsOWSumDSHigh": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonJitterStatsEntry-4"
      },
      "x-yang-path": "/rttMonJitterStatsEntry={rttMonCtrlAdminIndex rttMonJitterStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonJitterStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry={rttMonLpdGrpStatsGroupIndex},{rttMonLpdGrpStatsStartTimeIndex}": {
      "get": {
        "summary": "Get rttMonLpdGrpStatsEntry entry",
        "description": "Retrieve specific rttMonLpdGrpStatsEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonLpdGrpStatsGroupIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonLpdGrpStatsStartTimeIndex",
            "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": {
                    "rttMonLpdGrpStatsGroupIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonLpdGrpStatsTargetPE": {
                      "type": "string",
                      "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonLpdGrpStatsNumOfPass": {
                      "type": "integer",
                      "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsNumOfFail": {
                      "type": "integer",
                      "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsNumOfTimeout": {
                      "type": "integer",
                      "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsAvgRTT": {
                      "type": "integer",
                      "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMinRTT": {
                      "type": "integer",
                      "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMaxRTT": {
                      "type": "integer",
                      "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMinNumPaths": {
                      "type": "integer",
                      "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsMaxNumPaths": {
                      "type": "integer",
                      "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsLPDStartTime": {
                      "type": "string",
                      "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonLpdGrpStatsLPDFailOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset."
                    },
                    "rttMonLpdGrpStatsLPDFailCause": {
                      "type": "string",
                      "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense"
                    },
                    "rttMonLpdGrpStatsLPDCompTime": {
                      "type": "integer",
                      "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsGroupStatus": {
                      "type": "string",
                      "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus"
                    },
                    "rttMonLpdGrpStatsGroupProbeIndex": {
                      "type": "integer",
                      "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonLpdGrpStatsPathIds": {
                      "type": "string",
                      "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLpdGrpStatsProbeStatus": {
                      "type": "string",
                      "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "rttMonLpdGrpStatsResetTime": {
                      "type": "string",
                      "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                      "x-yang-type": "yang:timestamp"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonLpdGrpStatsEntry": {
                    "rttMonLpdGrpStatsGroupIndex": 1,
                    "rttMonLpdGrpStatsStartTimeIndex": "example-string",
                    "rttMonLpdGrpStatsTargetPE": "example-string",
                    "rttMonLpdGrpStatsNumOfPass": -2147483648,
                    "rttMonLpdGrpStatsNumOfFail": -2147483648,
                    "rttMonLpdGrpStatsNumOfTimeout": -2147483648,
                    "rttMonLpdGrpStatsAvgRTT": -2147483648,
                    "rttMonLpdGrpStatsMinRTT": -2147483648,
                    "rttMonLpdGrpStatsMaxRTT": -2147483648,
                    "rttMonLpdGrpStatsMinNumPaths": -2147483648,
                    "rttMonLpdGrpStatsMaxNumPaths": -2147483648,
                    "rttMonLpdGrpStatsLPDStartTime": "example-string",
                    "rttMonLpdGrpStatsLPDFailOccurred": true,
                    "rttMonLpdGrpStatsLPDFailCause": "example-string",
                    "rttMonLpdGrpStatsLPDCompTime": -2147483648,
                    "rttMonLpdGrpStatsGroupStatus": "up(1)",
                    "rttMonLpdGrpStatsGroupProbeIndex": 1,
                    "rttMonLpdGrpStatsPathIds": "example-string",
                    "rttMonLpdGrpStatsProbeStatus": "up(1)",
                    "rttMonLpdGrpStatsResetTime": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonLpdGrpStatsEntry-4"
      },
      "x-yang-path": "/rttMonLpdGrpStatsEntry={rttMonLpdGrpStatsGroupIndex rttMonLpdGrpStatsStartTimeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonLpdGrpStatsGroupIndex rttMonLpdGrpStatsStartTimeIndex"
      ]
    },
    "/data/CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry={rttMonCtrlAdminIndex},{rttMonHistoryCollectionLifeIndex},{rttMonHistoryCollectionBucketIndex},{rttMonHistoryCollectionSampleIndex}": {
      "get": {
        "summary": "Get rttMonHistoryCollectionEntry entry",
        "description": "Retrieve specific rttMonHistoryCollectionEntry entry by key from MIB",
        "tags": [
          "CISCO-RTTMON-MIB"
        ],
        "parameters": [
          {
            "name": "rttMonCtrlAdminIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionLifeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionBucketIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rttMonHistoryCollectionSampleIndex",
            "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": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref"
                    },
                    "rttMonHistoryCollectionLifeIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionBucketIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSampleIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSampleTime": {
                      "type": "string",
                      "description": "The time that the RTT operation was initiated.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "rttMonHistoryCollectionAddress": {
                      "type": "string",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress"
                    },
                    "rttMonHistoryCollectionCompletionTime": {
                      "type": "integer",
                      "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "rttMonHistoryCollectionSense": {
                      "type": "string",
                      "description": "A sense code for the completion status of the RTT\n            operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense"
                    },
                    "rttMonHistoryCollectionApplSpecificSense": {
                      "type": "integer",
                      "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "rttMonHistoryCollectionSenseDescription": {
                      "type": "string",
                      "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    }
                  }
                },
                "example": {
                  "CISCO-RTTMON-MIB:rttMonHistoryCollectionEntry": {
                    "rttMonCtrlAdminIndex": "example-string",
                    "rttMonHistoryCollectionLifeIndex": 1,
                    "rttMonHistoryCollectionBucketIndex": 1,
                    "rttMonHistoryCollectionSampleIndex": 1,
                    "rttMonHistoryCollectionSampleTime": "example-string",
                    "rttMonHistoryCollectionAddress": "192.168.1.1",
                    "rttMonHistoryCollectionCompletionTime": 0,
                    "rttMonHistoryCollectionSense": "example-string",
                    "rttMonHistoryCollectionApplSpecificSense": -2147483648,
                    "rttMonHistoryCollectionSenseDescription": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-rttMonHistoryCollectionEntry-4"
      },
      "x-yang-path": "/rttMonHistoryCollectionEntry={rttMonCtrlAdminIndex rttMonHistoryCollectionLifeIndex rttMonHistoryCollectionBucketIndex rttMonHistoryCollectionSampleIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "rttMonCtrlAdminIndex rttMonHistoryCollectionLifeIndex rttMonHistoryCollectionBucketIndex rttMonHistoryCollectionSampleIndex"
      ]
    }
  },
  "components": {
    "schemas": {
      "CISCO-RTTMON-MIB_CISCO-RTTMON-MIB": {
        "type": "object",
        "description": "Round Trip Time monitoring application version\n          string.\n          \n          The format will be:\n          \n          'Version.Release.Patch-Level: Textual-Description'\n          \n          For example:  '1.0.0: Initial RTT Application'",
        "properties": {
          "rttMonApplSupportedRttTypesEntry": {
            "type": "array",
            "description": "A list that presents the valid Rtt Monitor\n          Types.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonApplSupportedRttTypes": {
                  "type": "string",
                  "description": "This object indexes the supported\n            'RttMonRttType' types.",
                  "x-yang-type": "cisco-rttmon:RttMonRttType",
                  "readOnly": true
                },
                "rttMonApplSupportedRttTypesValid": {
                  "type": "boolean",
                  "description": "This object defines the supported\n            'RttMonRttType' types.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonApplSupportedProtocolsEntry": {
            "type": "array",
            "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonApplSupportedProtocols": {
                  "type": "string",
                  "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                  "x-yang-type": "cisco-rttmon:RttMonProtocol",
                  "readOnly": true
                },
                "rttMonApplSupportedProtocolsValid": {
                  "type": "boolean",
                  "description": "This object defines the supported\n            'RttMonProtocol' protocols.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonApplPreConfigedEntry": {
            "type": "array",
            "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonApplPreConfigedType": {
                  "type": "string",
                  "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object.",
                  "readOnly": true
                },
                "rttMonApplPreConfigedName": {
                  "type": "string",
                  "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplPreConfigedValid": {
                  "type": "boolean",
                  "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonApplAuthEntry": {
            "type": "array",
            "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonApplAuthIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonApplAuthKeyChain": {
                  "type": "string",
                  "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthKeyString1": {
                  "type": "string",
                  "description": "A string which represents a key-string name whose id is 1.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthKeyString2": {
                  "type": "string",
                  "description": "A string which represents a key-string name whose id is 2.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthKeyString3": {
                  "type": "string",
                  "description": "A string which represents a key-string name whose id is 3.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthKeyString4": {
                  "type": "string",
                  "description": "A string which represents a key-string name whose id is 4.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthKeyString5": {
                  "type": "string",
                  "description": "A string which represents a key-string name whose id is 5.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonApplAuthStatus": {
                  "type": "string",
                  "description": "The status of the Authentication row.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonCtrlAdminEntry": {
            "type": "array",
            "description": "A base list of objects that define a conceptual RTT\n          control row.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonCtrlAdminOwner": {
                  "type": "string",
                  "description": "Identifies the entity that created this table row.",
                  "format": "binary",
                  "readOnly": true
                },
                "rttMonCtrlAdminTag": {
                  "type": "string",
                  "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonCtrlAdminRttType": {
                  "type": "string",
                  "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                  "x-yang-type": "cisco-rttmon:RttMonRttType",
                  "readOnly": true
                },
                "rttMonCtrlAdminThreshold": {
                  "type": "integer",
                  "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonCtrlAdminFrequency": {
                  "type": "integer",
                  "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonCtrlAdminTimeout": {
                  "type": "integer",
                  "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonCtrlAdminVerifyData": {
                  "type": "boolean",
                  "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition.",
                  "readOnly": true
                },
                "rttMonCtrlAdminStatus": {
                  "type": "string",
                  "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                },
                "rttMonCtrlAdminNvgen": {
                  "type": "boolean",
                  "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory.",
                  "readOnly": true
                },
                "rttMonCtrlAdminGroupName": {
                  "type": "string",
                  "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonEchoAdminEntry": {
            "type": "array",
            "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonEchoAdminProtocol": {
                  "type": "string",
                  "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                  "x-yang-type": "cisco-rttmon:RttMonProtocol",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetAddress": {
                  "type": "string",
                  "description": "A string which specifies the address of the target.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminPktDataRequestSize": {
                  "type": "integer",
                  "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminPktDataResponseSize": {
                  "type": "integer",
                  "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminTargetPort": {
                  "type": "integer",
                  "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminSourceAddress": {
                  "type": "string",
                  "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminSourcePort": {
                  "type": "integer",
                  "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminControlEnable": {
                  "type": "boolean",
                  "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes.",
                  "readOnly": true
                },
                "rttMonEchoAdminTOS": {
                  "type": "integer",
                  "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLSREnable": {
                  "type": "boolean",
                  "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only.",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetAddressString": {
                  "type": "string",
                  "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminNameServer": {
                  "type": "string",
                  "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminOperation": {
                  "type": "string",
                  "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                  "x-yang-type": "cisco-rttmon:RttMonOperation",
                  "readOnly": true
                },
                "rttMonEchoAdminHTTPVersion": {
                  "type": "string",
                  "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminURL": {
                  "type": "string",
                  "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminCache": {
                  "type": "boolean",
                  "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only.",
                  "readOnly": true
                },
                "rttMonEchoAdminInterval": {
                  "type": "integer",
                  "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminNumPackets": {
                  "type": "integer",
                  "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminProxy": {
                  "type": "string",
                  "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminString1": {
                  "type": "string",
                  "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminString2": {
                  "type": "string",
                  "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminString3": {
                  "type": "string",
                  "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminString4": {
                  "type": "string",
                  "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminString5": {
                  "type": "string",
                  "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminMode": {
                  "type": "string",
                  "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                  "x-yang-type": "cisco-rttmon:RttMonOperation",
                  "readOnly": true
                },
                "rttMonEchoAdminVrfName": {
                  "type": "string",
                  "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                  "format": "binary",
                  "readOnly": true
                },
                "rttMonEchoAdminCodecType": {
                  "type": "string",
                  "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                  "x-yang-type": "cisco-rttmon:RttMonCodecType",
                  "readOnly": true
                },
                "rttMonEchoAdminCodecInterval": {
                  "type": "integer",
                  "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminCodecPayload": {
                  "type": "integer",
                  "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminCodecNumPackets": {
                  "type": "integer",
                  "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminICPIFAdvFactor": {
                  "type": "integer",
                  "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLSPFECType": {
                  "type": "string",
                  "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix.",
                  "readOnly": true
                },
                "rttMonEchoAdminLSPSelector": {
                  "type": "string",
                  "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminLSPReplyMode": {
                  "type": "string",
                  "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                  "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode",
                  "readOnly": true
                },
                "rttMonEchoAdminLSPTTL": {
                  "type": "integer",
                  "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLSPExp": {
                  "type": "integer",
                  "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminPrecision": {
                  "type": "string",
                  "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation",
                  "readOnly": true
                },
                "rttMonEchoAdminProbePakPriority": {
                  "type": "string",
                  "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation",
                  "readOnly": true
                },
                "rttMonEchoAdminOWNTPSyncTolAbs": {
                  "type": "integer",
                  "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminOWNTPSyncTolPct": {
                  "type": "integer",
                  "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminOWNTPSyncTolType": {
                  "type": "string",
                  "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value",
                  "readOnly": true
                },
                "rttMonEchoAdminCalledNumber": {
                  "type": "string",
                  "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "rttMonEchoAdminDetectPoint": {
                  "type": "string",
                  "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                  "x-yang-type": "cisco-rttmon:RttMonOperation",
                  "readOnly": true
                },
                "rttMonEchoAdminGKRegistration": {
                  "type": "boolean",
                  "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only.",
                  "readOnly": true
                },
                "rttMonEchoAdminSourceVoicePort": {
                  "type": "string",
                  "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonEchoAdminCallDuration": {
                  "type": "integer",
                  "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLSPReplyDscp": {
                  "type": "integer",
                  "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLSPNullShim": {
                  "type": "boolean",
                  "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation.",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetMPID": {
                  "type": "string",
                  "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                  "x-yang-type": "cisco-ether:CfmMepid",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetDomainName": {
                  "type": "string",
                  "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetVLAN": {
                  "type": "string",
                  "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                  "x-yang-type": "q-bridge:VlanId",
                  "readOnly": true
                },
                "rttMonEchoAdminEthernetCOS": {
                  "type": "string",
                  "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                  "x-yang-type": "cisco-qos:QosLayer2Cos",
                  "readOnly": true
                },
                "rttMonEchoAdminLSPVccvID": {
                  "type": "integer",
                  "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminTargetEVC": {
                  "type": "string",
                  "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "rttMonEchoAdminTargetMEPPort": {
                  "type": "boolean",
                  "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                  "readOnly": true
                },
                "rttMonEchoAdminVideoTrafficProfile": {
                  "type": "string",
                  "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "rttMonEchoAdminDscp": {
                  "type": "string",
                  "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                  "format": "inet:dscp",
                  "readOnly": true
                },
                "rttMonEchoAdminReserveDsp": {
                  "type": "string",
                  "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP",
                  "readOnly": true
                },
                "rttMonEchoAdminInputInterface": {
                  "type": "string",
                  "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                  "x-yang-type": "if-mib:InterfaceIndexOrZero",
                  "readOnly": true
                },
                "rttMonEchoAdminEmulateSourceAddress": {
                  "type": "string",
                  "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminEmulateSourcePort": {
                  "type": "integer",
                  "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminEmulateTargetAddress": {
                  "type": "string",
                  "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonEchoAdminEmulateTargetPort": {
                  "type": "integer",
                  "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminTargetMacAddress": {
                  "type": "string",
                  "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                  "x-yang-type": "yang:mac-address",
                  "readOnly": true
                },
                "rttMonEchoAdminSourceMacAddress": {
                  "type": "string",
                  "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                  "x-yang-type": "yang:mac-address",
                  "readOnly": true
                },
                "rttMonEchoAdminSourceMPID": {
                  "type": "string",
                  "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                  "x-yang-type": "cisco-ether:CfmMepid",
                  "readOnly": true
                },
                "rttMonEchoAdminEndPointListName": {
                  "type": "string",
                  "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "rttMonEchoAdminSSM": {
                  "type": "boolean",
                  "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only.",
                  "readOnly": true
                },
                "rttMonEchoAdminControlRetry": {
                  "type": "integer",
                  "description": "This object specifies the maximum number of retries for control message.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonEchoAdminControlTimeout": {
                  "type": "integer",
                  "description": "This object specifies the wait duration before control message\n            timeout.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonEchoAdminIgmpTreeInit": {
                  "type": "integer",
                  "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonEchoAdminEnableBurst": {
                  "type": "boolean",
                  "description": "This object indicates that packets will be sent in burst.",
                  "readOnly": true
                },
                "rttMonEchoAdminAggBurstCycles": {
                  "type": "integer",
                  "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminLossRatioNumFrames": {
                  "type": "integer",
                  "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminAvailNumFrames": {
                  "type": "integer",
                  "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoAdminTstampOptimization": {
                  "type": "boolean",
                  "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonFileIOAdminEntry": {
            "type": "array",
            "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonFileIOAdminFilePath": {
                  "type": "string",
                  "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonFileIOAdminSize": {
                  "type": "string",
                  "description": "The size of the file to write/read from the File\n            Server.",
                  "readOnly": true
                },
                "rttMonFileIOAdminAction": {
                  "type": "string",
                  "description": "The File I/O action to be performed.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonScriptAdminEntry": {
            "type": "array",
            "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonScriptAdminName": {
                  "type": "string",
                  "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonScriptAdminCmdLineParams": {
                  "type": "string",
                  "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonReactTriggerAdminEntry": {
            "type": "array",
            "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                  "type": "integer",
                  "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactTriggerAdminStatus": {
                  "type": "string",
                  "description": "This object is used to create Trigger entries.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonEchoPathAdminEntry": {
            "type": "array",
            "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonEchoPathAdminHopIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonEchoPathAdminHopAddress": {
                  "type": "string",
                  "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonGrpScheduleAdminEntry": {
            "type": "array",
            "description": "A list of objects that define a conceptual group scheduling\n          control row.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonGrpScheduleAdminIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminProbes": {
                  "type": "string",
                  "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminPeriod": {
                  "type": "integer",
                  "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminFrequency": {
                  "type": "integer",
                  "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminLife": {
                  "type": "integer",
                  "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminAgeout": {
                  "type": "integer",
                  "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminStatus": {
                  "type": "string",
                  "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminFreqMax": {
                  "type": "integer",
                  "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminFreqMin": {
                  "type": "integer",
                  "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminStartTime": {
                  "type": "integer",
                  "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminAdd": {
                  "type": "boolean",
                  "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group",
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminDelete": {
                  "type": "boolean",
                  "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group",
                  "readOnly": true
                },
                "rttMonGrpScheduleAdminReset": {
                  "type": "boolean",
                  "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMplsVpnMonCtrlEntry": {
            "type": "array",
            "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
            "items": {
              "type": "object",
              "properties": {
                "rttMplsVpnMonCtrlIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlRttType": {
                  "type": "string",
                  "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                  "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlVrfName": {
                  "type": "string",
                  "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                  "format": "binary",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlTag": {
                  "type": "string",
                  "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlThreshold": {
                  "type": "integer",
                  "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlTimeout": {
                  "type": "integer",
                  "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlScanInterval": {
                  "type": "integer",
                  "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlDelScanFactor": {
                  "type": "integer",
                  "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlEXP": {
                  "type": "integer",
                  "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlRequestSize": {
                  "type": "integer",
                  "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlVerifyData": {
                  "type": "boolean",
                  "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN.",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlStorageType": {
                  "type": "string",
                  "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                  "x-yang-type": "snmpv2-tc:StorageType",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlProbeList": {
                  "type": "string",
                  "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlStatus": {
                  "type": "string",
                  "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlLpd": {
                  "type": "boolean",
                  "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths.",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlLpdGrpList": {
                  "type": "string",
                  "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMplsVpnMonCtrlLpdCompTime": {
                  "type": "integer",
                  "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonReactEntry": {
            "type": "array",
            "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonReactConfigIndex": {
                  "type": "integer",
                  "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactVar": {
                  "type": "string",
                  "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                  "x-yang-type": "cisco-rttmon:RttMonReactVar",
                  "readOnly": true
                },
                "rttMonReactThresholdType": {
                  "type": "string",
                  "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true.",
                  "readOnly": true
                },
                "rttMonReactActionType": {
                  "type": "string",
                  "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable.",
                  "readOnly": true
                },
                "rttMonReactThresholdRising": {
                  "type": "integer",
                  "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactThresholdFalling": {
                  "type": "integer",
                  "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactThresholdCountX": {
                  "type": "integer",
                  "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactThresholdCountY": {
                  "type": "integer",
                  "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactValue": {
                  "type": "integer",
                  "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonReactOccurred": {
                  "type": "boolean",
                  "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target.",
                  "readOnly": true
                },
                "rttMonReactStatus": {
                  "type": "string",
                  "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonGeneratedOperEntry": {
            "type": "array",
            "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonGeneratedOperRespIpAddrType": {
                  "type": "string",
                  "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                  "x-yang-type": "inet-address:InetAddressType",
                  "readOnly": true
                },
                "rttMonGeneratedOperRespIpAddr": {
                  "type": "string",
                  "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                  "x-yang-type": "inet-address:InetAddress",
                  "readOnly": true
                },
                "rttMonGeneratedOperCtrlAdminIndex": {
                  "type": "integer",
                  "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonStatsCaptureEntry": {
            "type": "array",
            "description": "rttMonStatsCaptureEntry",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCaptureStartTimeIndex": {
                  "type": "string",
                  "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonStatsCapturePathIndex": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCaptureHopIndex": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCaptureDistIndex": {
                  "type": "integer",
                  "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCaptureCompletions": {
                  "type": "integer",
                  "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCaptureOverThresholds": {
                  "type": "integer",
                  "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCaptureSumCompletionTime": {
                  "type": "integer",
                  "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonStatsCaptureSumCompletionTime2Low": {
                  "type": "integer",
                  "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonStatsCaptureSumCompletionTime2High": {
                  "type": "integer",
                  "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonStatsCaptureCompletionTimeMax": {
                  "type": "integer",
                  "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonStatsCaptureCompletionTimeMin": {
                  "type": "integer",
                  "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonStatsCollectEntry": {
            "type": "array",
            "description": "rttMonStatsCollectEntry",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCaptureStartTimeIndex": {
                  "type": "string",
                  "description": "rttMonStatsCaptureStartTimeIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCapturePathIndex": {
                  "type": "string",
                  "description": "rttMonStatsCapturePathIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCaptureHopIndex": {
                  "type": "string",
                  "description": "rttMonStatsCaptureHopIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCollectNumDisconnects": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectTimeouts": {
                  "type": "integer",
                  "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectBusies": {
                  "type": "integer",
                  "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectNoConnections": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectDrops": {
                  "type": "integer",
                  "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectSequenceErrors": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectVerifyErrors": {
                  "type": "integer",
                  "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectAddress": {
                  "type": "string",
                  "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonControlEnableErrors": {
                  "type": "integer",
                  "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsRetrieveErrors": {
                  "type": "integer",
                  "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectCtrlEnErrors": {
                  "type": "integer",
                  "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonStatsCollectRetrieveErrors": {
                  "type": "integer",
                  "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonStatsTotalsEntry": {
            "type": "array",
            "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsCaptureStartTimeIndex": {
                  "type": "string",
                  "description": "rttMonStatsCaptureStartTimeIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonStatsTotalsElapsedTime": {
                  "type": "string",
                  "description": "The length of time since this conceptual statistics row\n            was created.",
                  "x-yang-type": "snmpv2-tc:TimeInterval",
                  "readOnly": true
                },
                "rttMonStatsTotalsInitiations": {
                  "type": "integer",
                  "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonHTTPStatsEntry": {
            "type": "array",
            "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonHTTPStatsStartTimeIndex": {
                  "type": "string",
                  "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonHTTPStatsCompletions": {
                  "type": "integer",
                  "description": "The number of HTTP operations that have completed\n            successfully.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsOverThresholds": {
                  "type": "integer",
                  "description": "The number of HTTP operations that violate threshold.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsRTTSum": {
                  "type": "integer",
                  "description": "The sum of HTTP operations that are successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsRTTSum2Low": {
                  "type": "integer",
                  "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsRTTSum2High": {
                  "type": "integer",
                  "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsRTTMin": {
                  "type": "integer",
                  "description": "The minimum RTT taken to perform HTTP operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsRTTMax": {
                  "type": "integer",
                  "description": "The maximum RTT taken to perform HTTP operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsDNSRTTSum": {
                  "type": "integer",
                  "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsTCPConnectRTTSum": {
                  "type": "integer",
                  "description": "The sum of RTT taken to connect to the HTTP server.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsTransactionRTTSum": {
                  "type": "integer",
                  "description": "The sum of RTT taken to download the object specified by URL.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsMessageBodyOctetsSum": {
                  "type": "integer",
                  "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsDNSServerTimeout": {
                  "type": "integer",
                  "description": "The number of requests that could not connect to the\n            DNS Server.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsTCPConnectTimeout": {
                  "type": "integer",
                  "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsTransactionTimeout": {
                  "type": "integer",
                  "description": "The number of requests that timed out during HTTP\n            transaction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsDNSQueryError": {
                  "type": "integer",
                  "description": "The number of requests that had DNS Query errors.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsHTTPError": {
                  "type": "integer",
                  "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsError": {
                  "type": "integer",
                  "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHTTPStatsBusies": {
                  "type": "integer",
                  "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonJitterStatsEntry": {
            "type": "array",
            "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonJitterStatsStartTimeIndex": {
                  "type": "string",
                  "description": "The time when this row was created.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonJitterStatsCompletions": {
                  "type": "integer",
                  "description": "The number of jitter operation that have completed\n            successfully.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOverThresholds": {
                  "type": "integer",
                  "description": "The number of jitter operations that violate threshold.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfRTT": {
                  "type": "integer",
                  "description": "The number of RTT's that are successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTSum": {
                  "type": "integer",
                  "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTSum2Low": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTSum2High": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTMin": {
                  "type": "integer",
                  "description": "The minimum of RTT's that were successfully measured",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTMax": {
                  "type": "integer",
                  "description": "The maximum of RTT's that were successfully measured",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfPositivesSD": {
                  "type": "integer",
                  "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfPositivesSD": {
                  "type": "integer",
                  "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfPositivesSD": {
                  "type": "integer",
                  "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSumOfPositivesSD": {
                  "type": "integer",
                  "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2PositivesSDLow": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2PositivesSDHigh": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfNegativesSD": {
                  "type": "integer",
                  "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfNegativesSD": {
                  "type": "integer",
                  "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfNegativesSD": {
                  "type": "integer",
                  "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSumOfNegativesSD": {
                  "type": "integer",
                  "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2NegativesSDLow": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2NegativesSDHigh": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfPositivesDS": {
                  "type": "integer",
                  "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfPositivesDS": {
                  "type": "integer",
                  "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfPositivesDS": {
                  "type": "integer",
                  "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSumOfPositivesDS": {
                  "type": "integer",
                  "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2PositivesDSLow": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2PositivesDSHigh": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfNegativesDS": {
                  "type": "integer",
                  "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfNegativesDS": {
                  "type": "integer",
                  "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfNegativesDS": {
                  "type": "integer",
                  "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSumOfNegativesDS": {
                  "type": "integer",
                  "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2NegativesDSLow": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsSum2NegativesDSHigh": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsPacketLossSD": {
                  "type": "integer",
                  "description": "The number of packets lost when sent from source to\n            destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsPacketLossDS": {
                  "type": "integer",
                  "description": "The number of packets lost when sent from destination to\n            source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsPacketOutOfSequence": {
                  "type": "integer",
                  "description": "The number of packets arrived out of sequence.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsPacketMIA": {
                  "type": "integer",
                  "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsPacketLateArrival": {
                  "type": "integer",
                  "description": "The number of packets that arrived after the timeout.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsError": {
                  "type": "integer",
                  "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsBusies": {
                  "type": "integer",
                  "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSumSD": {
                  "type": "integer",
                  "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSum2SDLow": {
                  "type": "integer",
                  "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSum2SDHigh": {
                  "type": "integer",
                  "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMinSD": {
                  "type": "integer",
                  "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMaxSD": {
                  "type": "integer",
                  "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSumDS": {
                  "type": "integer",
                  "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSum2DSLow": {
                  "type": "integer",
                  "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSum2DSHigh": {
                  "type": "integer",
                  "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMinDS": {
                  "type": "integer",
                  "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMaxDS": {
                  "type": "integer",
                  "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsNumOfOW": {
                  "type": "integer",
                  "description": "The number of one way times that are successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMinSDNew": {
                  "type": "integer",
                  "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMaxSDNew": {
                  "type": "integer",
                  "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMinDSNew": {
                  "type": "integer",
                  "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWMaxDSNew": {
                  "type": "integer",
                  "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfMOS": {
                  "type": "integer",
                  "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfMOS": {
                  "type": "integer",
                  "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMinOfICPIF": {
                  "type": "integer",
                  "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsMaxOfICPIF": {
                  "type": "integer",
                  "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsIAJOut": {
                  "type": "integer",
                  "description": "Interarrival Jitter (RFC 1889) at responder",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsIAJIn": {
                  "type": "integer",
                  "description": "Interarrival Jitter (RFC 1889) at sender",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsAvgJitter": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsAvgJitterSD": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter\n            values in SD direction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsAvgJitterDS": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter\n            values in DS direction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsUnSyncRTs": {
                  "type": "integer",
                  "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsRTTSumHigh": {
                  "type": "integer",
                  "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSumSDHigh": {
                  "type": "integer",
                  "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonJitterStatsOWSumDSHigh": {
                  "type": "integer",
                  "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonLpdGrpStatsEntry": {
            "type": "array",
            "description": "rttMonLpdGrpStatsEntry",
            "items": {
              "type": "object",
              "properties": {
                "rttMonLpdGrpStatsGroupIndex": {
                  "type": "integer",
                  "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsStartTimeIndex": {
                  "type": "string",
                  "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsTargetPE": {
                  "type": "string",
                  "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsNumOfPass": {
                  "type": "integer",
                  "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsNumOfFail": {
                  "type": "integer",
                  "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsNumOfTimeout": {
                  "type": "integer",
                  "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsAvgRTT": {
                  "type": "integer",
                  "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsMinRTT": {
                  "type": "integer",
                  "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsMaxRTT": {
                  "type": "integer",
                  "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsMinNumPaths": {
                  "type": "integer",
                  "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsMaxNumPaths": {
                  "type": "integer",
                  "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsLPDStartTime": {
                  "type": "string",
                  "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsLPDFailOccurred": {
                  "type": "boolean",
                  "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset.",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsLPDFailCause": {
                  "type": "string",
                  "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                  "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsLPDCompTime": {
                  "type": "integer",
                  "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsGroupStatus": {
                  "type": "string",
                  "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                  "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsGroupProbeIndex": {
                  "type": "integer",
                  "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonLpdGrpStatsPathIds": {
                  "type": "string",
                  "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsProbeStatus": {
                  "type": "string",
                  "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonLpdGrpStatsResetTime": {
                  "type": "string",
                  "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonHistoryCollectionEntry": {
            "type": "array",
            "description": "rttMonHistoryCollectionEntry",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonHistoryCollectionLifeIndex": {
                  "type": "integer",
                  "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonHistoryCollectionBucketIndex": {
                  "type": "integer",
                  "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonHistoryCollectionSampleIndex": {
                  "type": "integer",
                  "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonHistoryCollectionSampleTime": {
                  "type": "string",
                  "description": "The time that the RTT operation was initiated.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "rttMonHistoryCollectionAddress": {
                  "type": "string",
                  "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                  "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                  "readOnly": true
                },
                "rttMonHistoryCollectionCompletionTime": {
                  "type": "integer",
                  "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonHistoryCollectionSense": {
                  "type": "string",
                  "description": "A sense code for the completion status of the RTT\n            operation.",
                  "x-yang-type": "cisco-rttmon:RttResponseSense",
                  "readOnly": true
                },
                "rttMonHistoryCollectionApplSpecificSense": {
                  "type": "integer",
                  "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "rttMonHistoryCollectionSenseDescription": {
                  "type": "string",
                  "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonLatestHTTPOperEntry": {
            "type": "array",
            "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonLatestHTTPOperRTT": {
                  "type": "integer",
                  "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestHTTPOperDNSRTT": {
                  "type": "integer",
                  "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestHTTPOperTCPConnectRTT": {
                  "type": "integer",
                  "description": "Round Trip Time taken to connect to the HTTP server.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestHTTPOperTransactionRTT": {
                  "type": "integer",
                  "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestHTTPOperMessageBodyOctets": {
                  "type": "integer",
                  "description": "The size of the message body received as a response to\n            the HTTP request.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestHTTPOperSense": {
                  "type": "string",
                  "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                  "x-yang-type": "cisco-rttmon:RttResponseSense",
                  "readOnly": true
                },
                "rttMonLatestHTTPErrorSenseDescription": {
                  "type": "string",
                  "description": "An sense description for the completion status\n            of the latest RTT operation.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonLatestJitterOperEntry": {
            "type": "array",
            "description": "A list of objects that record the latest Jitter\n          operation.",
            "items": {
              "type": "object",
              "properties": {
                "rttMonCtrlAdminIndex": {
                  "type": "string",
                  "description": "rttMonCtrlAdminIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfRTT": {
                  "type": "integer",
                  "description": "The number of RTT's that were successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTSum": {
                  "type": "integer",
                  "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTSum2": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTMin": {
                  "type": "integer",
                  "description": "The minimum of RTT's that were successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTMax": {
                  "type": "integer",
                  "description": "The maximum of RTT's that were successfully measured.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMinOfPositivesSD": {
                  "type": "integer",
                  "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMaxOfPositivesSD": {
                  "type": "integer",
                  "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfPositivesSD": {
                  "type": "integer",
                  "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSumOfPositivesSD": {
                  "type": "integer",
                  "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSum2PositivesSD": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMinOfNegativesSD": {
                  "type": "integer",
                  "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMaxOfNegativesSD": {
                  "type": "integer",
                  "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfNegativesSD": {
                  "type": "integer",
                  "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSumOfNegativesSD": {
                  "type": "integer",
                  "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSum2NegativesSD": {
                  "type": "integer",
                  "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMinOfPositivesDS": {
                  "type": "integer",
                  "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMaxOfPositivesDS": {
                  "type": "integer",
                  "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfPositivesDS": {
                  "type": "integer",
                  "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSumOfPositivesDS": {
                  "type": "integer",
                  "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSum2PositivesDS": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMinOfNegativesDS": {
                  "type": "integer",
                  "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMaxOfNegativesDS": {
                  "type": "integer",
                  "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfNegativesDS": {
                  "type": "integer",
                  "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSumOfNegativesDS": {
                  "type": "integer",
                  "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSum2NegativesDS": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperPacketLossSD": {
                  "type": "integer",
                  "description": "The number of packets lost when sent from source to\n            destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperPacketLossDS": {
                  "type": "integer",
                  "description": "The number of packets lost when sent from destination to\n            source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperPacketOutOfSequence": {
                  "type": "integer",
                  "description": "The number of packets arrived out of sequence.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperPacketMIA": {
                  "type": "integer",
                  "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperPacketLateArrival": {
                  "type": "integer",
                  "description": "The number of packets that arrived after the timeout.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperSense": {
                  "type": "string",
                  "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                  "x-yang-type": "cisco-rttmon:RttResponseSense",
                  "readOnly": true
                },
                "rttMonLatestJitterErrorSenseDescription": {
                  "type": "string",
                  "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSumSD": {
                  "type": "integer",
                  "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSum2SD": {
                  "type": "integer",
                  "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWMinSD": {
                  "type": "integer",
                  "description": "The minimum of all one way latency from source to\n            destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWMaxSD": {
                  "type": "integer",
                  "description": "The maximum of all one way latency from source to\n            destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSumDS": {
                  "type": "integer",
                  "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSum2DS": {
                  "type": "integer",
                  "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWMinDS": {
                  "type": "integer",
                  "description": "The minimum of all one way latency from destination to\n            source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWMaxDS": {
                  "type": "integer",
                  "description": "The maximum of all one way latency from destination to\n            source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNumOfOW": {
                  "type": "integer",
                  "description": "The number of successful one way latency measurements.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperMOS": {
                  "type": "integer",
                  "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperICPIF": {
                  "type": "integer",
                  "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperIAJOut": {
                  "type": "integer",
                  "description": "Interarrival Jitter (RC1889) at responder.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperIAJIn": {
                  "type": "integer",
                  "description": "Interarrival Jitter (RFC1889) at source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperAvgJitter": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperAvgSDJ": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperAvgDSJ": {
                  "type": "integer",
                  "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWAvgSD": {
                  "type": "integer",
                  "description": "The average latency value from source to destination.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWAvgDS": {
                  "type": "integer",
                  "description": "The average latency value from destination to source.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperNTPState": {
                  "type": "string",
                  "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level.",
                  "readOnly": true
                },
                "rttMonLatestJitterOperUnSyncRTs": {
                  "type": "integer",
                  "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTSumHigh": {
                  "type": "integer",
                  "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperRTTSum2High": {
                  "type": "integer",
                  "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSumSDHigh": {
                  "type": "integer",
                  "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSum2SDHigh": {
                  "type": "integer",
                  "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSumDSHigh": {
                  "type": "integer",
                  "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "rttMonLatestJitterOperOWSum2DSHigh": {
                  "type": "integer",
                  "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "rttMonAppl": {
            "type": "object",
            "description": "Round Trip Time monitoring application version\n          string.\n          \n          The format will be:\n          \n          'Version.Release.Patch-Level: Textual-Description'\n          \n          For example:  '1.0.0: Initial RTT Application'",
            "properties": {
              "rttMonApplVersion": {
                "type": "string",
                "description": "Round Trip Time monitoring application version\n          string.\n          \n          The format will be:\n          \n          'Version.Release.Patch-Level: Textual-Description'\n          \n          For example:  '1.0.0: Initial RTT Application'",
                "x-yang-type": "snmpv2-tc:DisplayString",
                "readOnly": true
              },
              "rttMonApplMaxPacketDataSize": {
                "type": "integer",
                "description": "The maximum size of the data portion an echo\n          packet supported by this RTT application.  This is\n          the maximum value that can be specified by\n          (rttMonEchoAdminPktDataRequestSize + ARR Header)\n          or \n          (rttMonEchoAdminPktDataResponseSize + ARR Header)\n          in the rttMonCtrlAdminTable.\n          \n          This object is undefined for conceptual RTT \n          control rows when the RttMonRttType object is set\n          to 'fileIO' or 'script'.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "rttMonApplTimeOfLastSet": {
                "type": "string",
                "description": "The last time at which a set operation occurred\n          on any of the objects in this MIB.  The managing \n          application can inspect this value in order to \n          determine whether changes have been made without \n          retrieving the entire Administration portion of\n          this MIB.\n          \n          This object applies to all settable objects in this\n          MIB, including the 'Reset' objects that could clear\n          saved history/statistics.",
                "x-yang-type": "yang:timestamp",
                "readOnly": true
              },
              "rttMonApplNumCtrlAdminEntry": {
                "type": "integer",
                "description": "This object defines the maximum number of entries\n          that can be added to the rttMonCtrlAdminTable. It\n          is calculated at the system init time. The value\n          is impacted when rttMonApplFreeMemLowWaterMark is changed.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "rttMonApplReset": {
                "type": "string",
                "description": "When set to 'reset' the entire RTT application\n          goes through a reset sequence, making a best \n          effort to revert to its startup condition.  Any \n          and all rows in the Overall Control Group will be\n          immediately deleted, together with any associated\n          rows in the Statistics Collection Group, and \n          History Collection Group.  All open connections \n          will also be closed.  Finally the \n          rttMonApplPreConfigedTable will reset (see \n          rttMonApplPreConfigedReset).",
                "x-yang-type": "cisco-rttmon:RttReset",
                "readOnly": true
              },
              "rttMonApplPreConfigedReset": {
                "type": "string",
                "description": "When set to 'reset' the RTT application will\n          reset the Application Preconfigured MIB section.\n          \n          This will force the RTT application to delete all\n          entries in the rttMonApplPreConfigedTable and then\n          to repopulate the table with the current configuration.\n          \n          This provides a mechanism to load and unload user\n          scripts and file paths.",
                "x-yang-type": "cisco-rttmon:RttReset",
                "readOnly": true
              },
              "rttMonApplProbeCapacity": {
                "type": "integer",
                "description": "This object defines the number of new probes that can be\n          configured on a router. The number depends on the value \n          of rttMonApplFreeMemLowWaterMark, free bytes\n          available on the router and the system configured\n          rttMonCtrlAdminEntry number.\n          Equation:\n          rttMonApplProbeCapacity = \n          MIN(((Free_Bytes_on_the_Router - rttMonApplFreeMemLowWaterMark)/\n          Memory_required_by_each_probe),\n          rttMonApplNumCtrlAdminEntry - \n          Num_of_Probes_already_configured))",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "rttMonApplFreeMemLowWaterMark": {
                "type": "integer",
                "description": "This object defines the amount of free memory a router must\n          have in order to configure RTR. If RTR found out that the\n          memory is falling below this mark, it will not allow new\n          probes to be configured.\n          \n          This value should not be set higher (or very close to) than \n          the free bytes available on the router.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "rttMonApplLatestSetError": {
                "type": "string",
                "description": "An error description for the last error message caused\n          by set.\n          \n          Currently, it includes set error caused due to setting\n          rttMonApplFreeMemLowWaterMark greater than the available\n          free memory on the router or not enough memory left to\n          create new probes.",
                "x-yang-type": "snmpv2-tc:DisplayString",
                "readOnly": true
              },
              "rttMonApplResponder": {
                "type": "boolean",
                "description": "Enable or disable RTR responder on the router.",
                "readOnly": true
              },
              "rttMonApplLpdGrpStatsReset": {
                "type": "integer",
                "description": "This object is used to reset certain objects within the\n          rttMonLpdGrpStatsTable.  When the object is set to value of\n          an active LPD Group identifier the associated objects will be\n          reset. The reset objects will be set to a value as specified\n          in the object's description.\n          \n          The following objects will not be reset.\n          - rttMonLpdGrpStatsTargetPE\n          - rttMonLpdGrpStatsGroupProbeIndex\n          - rttMonLpdGrpStatsGroupIndex\n          - rttMonLpdGrpStatsStartTimeIndex.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonApplSupportedRttTypesTable": {
            "type": "object",
            "description": "A table of which contains the supported Rtt\n        Monitor Types.\n        \n        See the RttMonRttType textual convention for\n        the definition of each type.",
            "properties": {
              "rttMonApplSupportedRttTypesEntry": {
                "type": "array",
                "description": "A list that presents the valid Rtt Monitor\n          Types.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonApplSupportedRttTypes": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonRttType' types.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType",
                      "readOnly": true
                    },
                    "rttMonApplSupportedRttTypesValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonRttType' types.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonApplSupportedProtocolsTable": {
            "type": "object",
            "description": "A table of which contains the supported Rtt\n        Monitor Protocols.\n        \n        See the RttMonProtocol textual convention \n        for the definition of each protocol.",
            "properties": {
              "rttMonApplSupportedProtocolsEntry": {
                "type": "array",
                "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonApplSupportedProtocols": {
                      "type": "string",
                      "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol",
                      "readOnly": true
                    },
                    "rttMonApplSupportedProtocolsValid": {
                      "type": "boolean",
                      "description": "This object defines the supported\n            'RttMonProtocol' protocols.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonApplPreConfigedTable": {
            "type": "object",
            "description": "A table of which contains the previously\n        configured Script Names and File IO targets.\n        \n        These Script Names and File IO targets are installed\n        via a different mechanism than this application, and\n        are specific to each platform.",
            "properties": {
              "rttMonApplPreConfigedEntry": {
                "type": "array",
                "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonApplPreConfigedType": {
                      "type": "string",
                      "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object.",
                      "readOnly": true
                    },
                    "rttMonApplPreConfigedName": {
                      "type": "string",
                      "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplPreConfigedValid": {
                      "type": "boolean",
                      "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonApplAuthTable": {
            "type": "object",
            "description": "A table which contains the definitions for key-strings\n        that will be used in authenticating RTR Control Protocol.",
            "properties": {
              "rttMonApplAuthEntry": {
                "type": "array",
                "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonApplAuthIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyChain": {
                      "type": "string",
                      "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyString1": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 1.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyString2": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 2.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyString3": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 3.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyString4": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 4.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthKeyString5": {
                      "type": "string",
                      "description": "A string which represents a key-string name whose id is 5.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonApplAuthStatus": {
                      "type": "string",
                      "description": "The status of the Authentication row.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonCtrlAdminTable": {
            "type": "object",
            "description": "rttMonCtrlAdminTable",
            "properties": {
              "rttMonCtrlAdminEntry": {
                "type": "array",
                "description": "A base list of objects that define a conceptual RTT\n          control row.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonCtrlAdminOwner": {
                      "type": "string",
                      "description": "Identifies the entity that created this table row.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
                      "x-yang-type": "cisco-rttmon:RttMonRttType",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonCtrlAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonCtrlAdminTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonCtrlAdminVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition.",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminNvgen": {
                      "type": "boolean",
                      "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory.",
                      "readOnly": true
                    },
                    "rttMonCtrlAdminGroupName": {
                      "type": "string",
                      "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonEchoAdminTable": {
            "type": "object",
            "description": "A table that contains Round Trip Time (RTT) specific\n        definitions.\n        \n        This table is controlled via the \n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
            "properties": {
              "rttMonEchoAdminEntry": {
                "type": "array",
                "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonEchoAdminProtocol": {
                      "type": "string",
                      "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
                      "x-yang-type": "cisco-rttmon:RttMonProtocol",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of the target.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminPktDataRequestSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminPktDataResponseSize": {
                      "type": "integer",
                      "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetPort": {
                      "type": "integer",
                      "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminSourceAddress": {
                      "type": "string",
                      "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminSourcePort": {
                      "type": "integer",
                      "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminControlEnable": {
                      "type": "boolean",
                      "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTOS": {
                      "type": "integer",
                      "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSREnable": {
                      "type": "boolean",
                      "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetAddressString": {
                      "type": "string",
                      "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminNameServer": {
                      "type": "string",
                      "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminOperation": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation",
                      "readOnly": true
                    },
                    "rttMonEchoAdminHTTPVersion": {
                      "type": "string",
                      "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminURL": {
                      "type": "string",
                      "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminCache": {
                      "type": "boolean",
                      "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminInterval": {
                      "type": "integer",
                      "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminProxy": {
                      "type": "string",
                      "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminString1": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminString2": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminString3": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminString4": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminString5": {
                      "type": "string",
                      "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminMode": {
                      "type": "string",
                      "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation",
                      "readOnly": true
                    },
                    "rttMonEchoAdminVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "rttMonEchoAdminCodecType": {
                      "type": "string",
                      "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
                      "x-yang-type": "cisco-rttmon:RttMonCodecType",
                      "readOnly": true
                    },
                    "rttMonEchoAdminCodecInterval": {
                      "type": "integer",
                      "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminCodecPayload": {
                      "type": "integer",
                      "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminCodecNumPackets": {
                      "type": "integer",
                      "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminICPIFAdvFactor": {
                      "type": "integer",
                      "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPFECType": {
                      "type": "string",
                      "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPSelector": {
                      "type": "string",
                      "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPReplyMode": {
                      "type": "string",
                      "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
                      "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode",
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPTTL": {
                      "type": "integer",
                      "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPExp": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminPrecision": {
                      "type": "string",
                      "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation",
                      "readOnly": true
                    },
                    "rttMonEchoAdminProbePakPriority": {
                      "type": "string",
                      "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation",
                      "readOnly": true
                    },
                    "rttMonEchoAdminOWNTPSyncTolAbs": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminOWNTPSyncTolPct": {
                      "type": "integer",
                      "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminOWNTPSyncTolType": {
                      "type": "string",
                      "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value",
                      "readOnly": true
                    },
                    "rttMonEchoAdminCalledNumber": {
                      "type": "string",
                      "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminDetectPoint": {
                      "type": "string",
                      "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
                      "x-yang-type": "cisco-rttmon:RttMonOperation",
                      "readOnly": true
                    },
                    "rttMonEchoAdminGKRegistration": {
                      "type": "boolean",
                      "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminSourceVoicePort": {
                      "type": "string",
                      "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminCallDuration": {
                      "type": "integer",
                      "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPReplyDscp": {
                      "type": "integer",
                      "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPNullShim": {
                      "type": "boolean",
                      "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetMPID": {
                      "type": "string",
                      "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
                      "x-yang-type": "cisco-ether:CfmMepid",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetDomainName": {
                      "type": "string",
                      "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetVLAN": {
                      "type": "string",
                      "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
                      "x-yang-type": "q-bridge:VlanId",
                      "readOnly": true
                    },
                    "rttMonEchoAdminEthernetCOS": {
                      "type": "string",
                      "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
                      "x-yang-type": "cisco-qos:QosLayer2Cos",
                      "readOnly": true
                    },
                    "rttMonEchoAdminLSPVccvID": {
                      "type": "integer",
                      "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetEVC": {
                      "type": "string",
                      "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetMEPPort": {
                      "type": "boolean",
                      "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminVideoTrafficProfile": {
                      "type": "string",
                      "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminDscp": {
                      "type": "string",
                      "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
                      "format": "inet:dscp",
                      "readOnly": true
                    },
                    "rttMonEchoAdminReserveDsp": {
                      "type": "string",
                      "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP",
                      "readOnly": true
                    },
                    "rttMonEchoAdminInputInterface": {
                      "type": "string",
                      "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
                      "x-yang-type": "if-mib:InterfaceIndexOrZero",
                      "readOnly": true
                    },
                    "rttMonEchoAdminEmulateSourceAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminEmulateSourcePort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminEmulateTargetAddress": {
                      "type": "string",
                      "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonEchoAdminEmulateTargetPort": {
                      "type": "integer",
                      "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminTargetMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address",
                      "readOnly": true
                    },
                    "rttMonEchoAdminSourceMacAddress": {
                      "type": "string",
                      "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
                      "x-yang-type": "yang:mac-address",
                      "readOnly": true
                    },
                    "rttMonEchoAdminSourceMPID": {
                      "type": "string",
                      "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
                      "x-yang-type": "cisco-ether:CfmMepid",
                      "readOnly": true
                    },
                    "rttMonEchoAdminEndPointListName": {
                      "type": "string",
                      "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "rttMonEchoAdminSSM": {
                      "type": "boolean",
                      "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminControlRetry": {
                      "type": "integer",
                      "description": "This object specifies the maximum number of retries for control message.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonEchoAdminControlTimeout": {
                      "type": "integer",
                      "description": "This object specifies the wait duration before control message\n            timeout.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonEchoAdminIgmpTreeInit": {
                      "type": "integer",
                      "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonEchoAdminEnableBurst": {
                      "type": "boolean",
                      "description": "This object indicates that packets will be sent in burst.",
                      "readOnly": true
                    },
                    "rttMonEchoAdminAggBurstCycles": {
                      "type": "integer",
                      "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminLossRatioNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminAvailNumFrames": {
                      "type": "integer",
                      "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoAdminTstampOptimization": {
                      "type": "boolean",
                      "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonFileIOAdminTable": {
            "type": "object",
            "description": "A table of Round Trip Time (RTT) monitoring 'fileIO'\n        specific definitions.\n        \n        When the RttMonRttType is not 'fileIO' this table is\n        not valid.\n        \n        This table is controlled via the \n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
            "properties": {
              "rttMonFileIOAdminEntry": {
                "type": "array",
                "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonFileIOAdminFilePath": {
                      "type": "string",
                      "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonFileIOAdminSize": {
                      "type": "string",
                      "description": "The size of the file to write/read from the File\n            Server.",
                      "readOnly": true
                    },
                    "rttMonFileIOAdminAction": {
                      "type": "string",
                      "description": "The File I/O action to be performed.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonScriptAdminTable": {
            "type": "object",
            "description": "A table of Round Trip Time (RTT) monitoring 'script'\n        specific definitions.\n        \n        When the RttMonRttType is not 'script' this table is\n        not valid.\n        \n        This table is controlled via the\n        rttMonCtrlAdminTable.  Entries in this table are\n        created via the rttMonCtrlAdminStatus object.",
            "properties": {
              "rttMonScriptAdminEntry": {
                "type": "array",
                "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonScriptAdminName": {
                      "type": "string",
                      "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonScriptAdminCmdLineParams": {
                      "type": "string",
                      "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonReactTriggerAdminTable": {
            "type": "object",
            "description": "rttMonReactTriggerAdminTable",
            "properties": {
              "rttMonReactTriggerAdminEntry": {
                "type": "array",
                "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactTriggerAdminStatus": {
                      "type": "string",
                      "description": "This object is used to create Trigger entries.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonEchoPathAdminTable": {
            "type": "object",
            "description": "rttMonEchoPathAdminTable",
            "properties": {
              "rttMonEchoPathAdminEntry": {
                "type": "array",
                "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonEchoPathAdminHopIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonEchoPathAdminHopAddress": {
                      "type": "string",
                      "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonGrpScheduleAdminTable": {
            "type": "object",
            "description": "A table of Round Trip Time (RTT) monitoring group scheduling\n        specific definitions.\n        This table is used to create a conceptual group scheduling\n        control row. The entries in this control row contain objects\n        used to define group schedule configuration parameters.\n        \n        The objects of this table will be used to schedule a group of\n        probes identified by the conceptual rows of the\n        rttMonCtrlAdminTable.",
            "properties": {
              "rttMonGrpScheduleAdminEntry": {
                "type": "array",
                "description": "A list of objects that define a conceptual group scheduling\n          control row.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonGrpScheduleAdminIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminProbes": {
                      "type": "string",
                      "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminPeriod": {
                      "type": "integer",
                      "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminFrequency": {
                      "type": "integer",
                      "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminLife": {
                      "type": "integer",
                      "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminAgeout": {
                      "type": "integer",
                      "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminStatus": {
                      "type": "string",
                      "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminFreqMax": {
                      "type": "integer",
                      "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminFreqMin": {
                      "type": "integer",
                      "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminStartTime": {
                      "type": "integer",
                      "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminAdd": {
                      "type": "boolean",
                      "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group",
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminDelete": {
                      "type": "boolean",
                      "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group",
                      "readOnly": true
                    },
                    "rttMonGrpScheduleAdminReset": {
                      "type": "boolean",
                      "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMplsVpnMonCtrlTable": {
            "type": "object",
            "description": "rttMplsVpnMonCtrlTable",
            "properties": {
              "rttMplsVpnMonCtrlEntry": {
                "type": "array",
                "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMplsVpnMonCtrlIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlRttType": {
                      "type": "string",
                      "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlVrfName": {
                      "type": "string",
                      "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
                      "format": "binary",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlTag": {
                      "type": "string",
                      "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlThreshold": {
                      "type": "integer",
                      "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlTimeout": {
                      "type": "integer",
                      "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlScanInterval": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlDelScanFactor": {
                      "type": "integer",
                      "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlEXP": {
                      "type": "integer",
                      "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlRequestSize": {
                      "type": "integer",
                      "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlVerifyData": {
                      "type": "boolean",
                      "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN.",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlStorageType": {
                      "type": "string",
                      "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
                      "x-yang-type": "snmpv2-tc:StorageType",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlProbeList": {
                      "type": "string",
                      "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlStatus": {
                      "type": "string",
                      "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlLpd": {
                      "type": "boolean",
                      "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths.",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlLpdGrpList": {
                      "type": "string",
                      "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMplsVpnMonCtrlLpdCompTime": {
                      "type": "integer",
                      "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonReactTable": {
            "type": "object",
            "description": "rttMonReactTable",
            "properties": {
              "rttMonReactEntry": {
                "type": "array",
                "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonReactConfigIndex": {
                      "type": "integer",
                      "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactVar": {
                      "type": "string",
                      "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
                      "x-yang-type": "cisco-rttmon:RttMonReactVar",
                      "readOnly": true
                    },
                    "rttMonReactThresholdType": {
                      "type": "string",
                      "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true.",
                      "readOnly": true
                    },
                    "rttMonReactActionType": {
                      "type": "string",
                      "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable.",
                      "readOnly": true
                    },
                    "rttMonReactThresholdRising": {
                      "type": "integer",
                      "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactThresholdFalling": {
                      "type": "integer",
                      "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactThresholdCountX": {
                      "type": "integer",
                      "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactThresholdCountY": {
                      "type": "integer",
                      "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactValue": {
                      "type": "integer",
                      "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonReactOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target.",
                      "readOnly": true
                    },
                    "rttMonReactStatus": {
                      "type": "string",
                      "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonGeneratedOperTable": {
            "type": "object",
            "description": "This table contains information about the generated\n        operation id as part of a parent IP SLA operation. The parent\n        operation id is pseudo-random number, selected by the management \n        station based on an operation started by the management \n        station,when creating a row via the rttMonCtrlAdminStatus\n        object in the rttMonCtrlAdminTable table.",
            "properties": {
              "rttMonGeneratedOperEntry": {
                "type": "array",
                "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonGeneratedOperRespIpAddrType": {
                      "type": "string",
                      "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
                      "x-yang-type": "inet-address:InetAddressType",
                      "readOnly": true
                    },
                    "rttMonGeneratedOperRespIpAddr": {
                      "type": "string",
                      "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
                      "x-yang-type": "inet-address:InetAddress",
                      "readOnly": true
                    },
                    "rttMonGeneratedOperCtrlAdminIndex": {
                      "type": "integer",
                      "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonStatsCaptureTable": {
            "type": "object",
            "description": "rttMonStatsCaptureTable",
            "properties": {
              "rttMonStatsCaptureEntry": {
                "type": "array",
                "description": "rttMonStatsCaptureEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureDistIndex": {
                      "type": "integer",
                      "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureCompletions": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureOverThresholds": {
                      "type": "integer",
                      "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureSumCompletionTime": {
                      "type": "integer",
                      "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureSumCompletionTime2Low": {
                      "type": "integer",
                      "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureSumCompletionTime2High": {
                      "type": "integer",
                      "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureCompletionTimeMax": {
                      "type": "integer",
                      "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonStatsCaptureCompletionTimeMin": {
                      "type": "integer",
                      "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonStatsCollectTable": {
            "type": "object",
            "description": "The statistics collection database.\n        \n        This table has the exact same behavior as the\n        rttMonStatsCaptureTable, except it does not keep\n        statistical distribution information.\n        \n        For a complete table description see\n        the rttMonStatsCaptureTable object.",
            "properties": {
              "rttMonStatsCollectEntry": {
                "type": "array",
                "description": "rttMonStatsCollectEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCapturePathIndex": {
                      "type": "string",
                      "description": "rttMonStatsCapturePathIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCaptureHopIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureHopIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCollectNumDisconnects": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectTimeouts": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectNoConnections": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectDrops": {
                      "type": "integer",
                      "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectSequenceErrors": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectVerifyErrors": {
                      "type": "integer",
                      "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectAddress": {
                      "type": "string",
                      "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonControlEnableErrors": {
                      "type": "integer",
                      "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsRetrieveErrors": {
                      "type": "integer",
                      "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectCtrlEnErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonStatsCollectRetrieveErrors": {
                      "type": "integer",
                      "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonStatsTotalsTable": {
            "type": "object",
            "description": "The statistics totals database.\n        \n        This table has the exact same behavior as the\n        rttMonStatsCaptureTable, except it only keeps\n        60 minute group values.\n        \n        For a complete table description see\n        the rttMonStatsCaptureTable object.",
            "properties": {
              "rttMonStatsTotalsEntry": {
                "type": "array",
                "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsCaptureStartTimeIndex": {
                      "type": "string",
                      "description": "rttMonStatsCaptureStartTimeIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonStatsTotalsElapsedTime": {
                      "type": "string",
                      "description": "The length of time since this conceptual statistics row\n            was created.",
                      "x-yang-type": "snmpv2-tc:TimeInterval",
                      "readOnly": true
                    },
                    "rttMonStatsTotalsInitiations": {
                      "type": "integer",
                      "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonHTTPStatsTable": {
            "type": "object",
            "description": "The HTTP statistics collection database.\n        \n        The HTTP statistics table contains summarized information of\n        the results for a conceptual RTT control row. A rolling\n        accumulated history of this information is maintained in a \n        series of hourly 'group(s)'.\n        \n        The operation of this table is same as that of \n        rttMonStatsCaptureTable, except that this table can only \n        store a maximum of 2 hours of data.",
            "properties": {
              "rttMonHTTPStatsEntry": {
                "type": "array",
                "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonHTTPStatsStartTimeIndex": {
                      "type": "string",
                      "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonHTTPStatsCompletions": {
                      "type": "integer",
                      "description": "The number of HTTP operations that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of HTTP operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of HTTP operations that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum RTT taken to perform HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsDNSRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsTCPConnectRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsTransactionRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT taken to download the object specified by URL.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsMessageBodyOctetsSum": {
                      "type": "integer",
                      "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsDNSServerTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            DNS Server.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsTCPConnectTimeout": {
                      "type": "integer",
                      "description": "The number of requests that could not connect to the\n            the HTTP Server.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsTransactionTimeout": {
                      "type": "integer",
                      "description": "The number of requests that timed out during HTTP\n            transaction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsDNSQueryError": {
                      "type": "integer",
                      "description": "The number of requests that had DNS Query errors.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsHTTPError": {
                      "type": "integer",
                      "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHTTPStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonJitterStatsTable": {
            "type": "object",
            "description": "The Jitter statistics collection database.\n        \n        The Jitter statistics table contains summarized information of\n        the results for a conceptual RTT control row. A rolling\n        accumulated history of this information is maintained in a \n        series of hourly 'group(s)'.\n        \n        The operation of this table is same as that of \n        rttMonStatsCaptureTable, except that this table will store \n        2 hours of data.",
            "properties": {
              "rttMonJitterStatsEntry": {
                "type": "array",
                "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonJitterStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonJitterStatsCompletions": {
                      "type": "integer",
                      "description": "The number of jitter operation that have completed\n            successfully.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOverThresholds": {
                      "type": "integer",
                      "description": "The number of jitter operations that violate threshold.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTSum": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTSum2Low": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2PositivesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2PositivesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2NegativesSDLow": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2NegativesSDHigh": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2PositivesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2PositivesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2NegativesDSLow": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsSum2NegativesDSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsError": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsBusies": {
                      "type": "integer",
                      "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSum2SDLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSum2DSLow": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsNumOfOW": {
                      "type": "integer",
                      "description": "The number of one way times that are successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMinSDNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMaxSDNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMinDSNew": {
                      "type": "integer",
                      "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWMaxDSNew": {
                      "type": "integer",
                      "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfMOS": {
                      "type": "integer",
                      "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfMOS": {
                      "type": "integer",
                      "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMinOfICPIF": {
                      "type": "integer",
                      "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsMaxOfICPIF": {
                      "type": "integer",
                      "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at responder",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC 1889) at sender",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsAvgJitterSD": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD direction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsAvgJitterDS": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in DS direction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonJitterStatsOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonLpdGrpStatsTable": {
            "type": "object",
            "description": "rttMonLpdGrpStatsTable",
            "properties": {
              "rttMonLpdGrpStatsEntry": {
                "type": "array",
                "description": "rttMonLpdGrpStatsEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonLpdGrpStatsGroupIndex": {
                      "type": "integer",
                      "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsStartTimeIndex": {
                      "type": "string",
                      "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsTargetPE": {
                      "type": "string",
                      "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsNumOfPass": {
                      "type": "integer",
                      "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsNumOfFail": {
                      "type": "integer",
                      "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsNumOfTimeout": {
                      "type": "integer",
                      "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsAvgRTT": {
                      "type": "integer",
                      "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsMinRTT": {
                      "type": "integer",
                      "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsMaxRTT": {
                      "type": "integer",
                      "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsMinNumPaths": {
                      "type": "integer",
                      "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsMaxNumPaths": {
                      "type": "integer",
                      "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsLPDStartTime": {
                      "type": "string",
                      "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsLPDFailOccurred": {
                      "type": "boolean",
                      "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset.",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsLPDFailCause": {
                      "type": "string",
                      "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsLPDCompTime": {
                      "type": "integer",
                      "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsGroupStatus": {
                      "type": "string",
                      "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
                      "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsGroupProbeIndex": {
                      "type": "integer",
                      "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsPathIds": {
                      "type": "string",
                      "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsProbeStatus": {
                      "type": "string",
                      "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonLpdGrpStatsResetTime": {
                      "type": "string",
                      "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonHistoryCollectionTable": {
            "type": "object",
            "description": "rttMonHistoryCollectionTable",
            "properties": {
              "rttMonHistoryCollectionEntry": {
                "type": "array",
                "description": "rttMonHistoryCollectionEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionLifeIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionBucketIndex": {
                      "type": "integer",
                      "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionSampleIndex": {
                      "type": "integer",
                      "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionSampleTime": {
                      "type": "string",
                      "description": "The time that the RTT operation was initiated.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionAddress": {
                      "type": "string",
                      "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
                      "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionCompletionTime": {
                      "type": "integer",
                      "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionSense": {
                      "type": "string",
                      "description": "A sense code for the completion status of the RTT\n            operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense",
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionApplSpecificSense": {
                      "type": "integer",
                      "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "rttMonHistoryCollectionSenseDescription": {
                      "type": "string",
                      "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonLatestHTTPOperTable": {
            "type": "object",
            "description": "A table which contains the status of latest HTTP RTT\n        operation.",
            "properties": {
              "rttMonLatestHTTPOperEntry": {
                "type": "array",
                "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperDNSRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperTCPConnectRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to connect to the HTTP server.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperTransactionRTT": {
                      "type": "integer",
                      "description": "Round Trip Time taken to download the object specified by\n            the URL.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperMessageBodyOctets": {
                      "type": "integer",
                      "description": "The size of the message body received as a response to\n            the HTTP request.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestHTTPOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense",
                      "readOnly": true
                    },
                    "rttMonLatestHTTPErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "rttMonLatestJitterOperTable": {
            "type": "object",
            "description": "A table which contains the status of latest Jitter\n        operation.",
            "properties": {
              "rttMonLatestJitterOperEntry": {
                "type": "array",
                "description": "A list of objects that record the latest Jitter\n          operation.",
                "items": {
                  "type": "object",
                  "properties": {
                    "rttMonCtrlAdminIndex": {
                      "type": "string",
                      "description": "rttMonCtrlAdminIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfRTT": {
                      "type": "integer",
                      "description": "The number of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTSum": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTSum2": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTMin": {
                      "type": "integer",
                      "description": "The minimum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTMax": {
                      "type": "integer",
                      "description": "The maximum of RTT's that were successfully measured.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMinOfPositivesSD": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMaxOfPositivesSD": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSumOfPositivesSD": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSum2PositivesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMinOfNegativesSD": {
                      "type": "integer",
                      "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMaxOfNegativesSD": {
                      "type": "integer",
                      "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSumOfNegativesSD": {
                      "type": "integer",
                      "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSum2NegativesSD": {
                      "type": "integer",
                      "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMinOfPositivesDS": {
                      "type": "integer",
                      "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMaxOfPositivesDS": {
                      "type": "integer",
                      "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSumOfPositivesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSum2PositivesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMinOfNegativesDS": {
                      "type": "integer",
                      "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMaxOfNegativesDS": {
                      "type": "integer",
                      "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSumOfNegativesDS": {
                      "type": "integer",
                      "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSum2NegativesDS": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperPacketLossSD": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperPacketLossDS": {
                      "type": "integer",
                      "description": "The number of packets lost when sent from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperPacketOutOfSequence": {
                      "type": "integer",
                      "description": "The number of packets arrived out of sequence.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperPacketMIA": {
                      "type": "integer",
                      "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperPacketLateArrival": {
                      "type": "integer",
                      "description": "The number of packets that arrived after the timeout.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperSense": {
                      "type": "string",
                      "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "cisco-rttmon:RttResponseSense",
                      "readOnly": true
                    },
                    "rttMonLatestJitterErrorSenseDescription": {
                      "type": "string",
                      "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSumSD": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSum2SD": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWMinSD": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWMaxSD": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from source to\n            destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSumDS": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSum2DS": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWMinDS": {
                      "type": "integer",
                      "description": "The minimum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWMaxDS": {
                      "type": "integer",
                      "description": "The maximum of all one way latency from destination to\n            source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNumOfOW": {
                      "type": "integer",
                      "description": "The number of successful one way latency measurements.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperMOS": {
                      "type": "integer",
                      "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperICPIF": {
                      "type": "integer",
                      "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperIAJOut": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RC1889) at responder.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperIAJIn": {
                      "type": "integer",
                      "description": "Interarrival Jitter (RFC1889) at source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperAvgJitter": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperAvgSDJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperAvgDSJ": {
                      "type": "integer",
                      "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWAvgSD": {
                      "type": "integer",
                      "description": "The average latency value from source to destination.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWAvgDS": {
                      "type": "integer",
                      "description": "The average latency value from destination to source.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperNTPState": {
                      "type": "string",
                      "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level.",
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperUnSyncRTs": {
                      "type": "integer",
                      "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTSumHigh": {
                      "type": "integer",
                      "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperRTTSum2High": {
                      "type": "integer",
                      "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSumSDHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSum2SDHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSumDSHigh": {
                      "type": "integer",
                      "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "rttMonLatestJitterOperOWSum2DSHigh": {
                      "type": "integer",
                      "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-1": {
        "type": "object",
        "description": "object-1",
        "properties": {
          "rttMplsVpnMonCtrlIndex": {
            "type": "string",
            "description": "rttMplsVpnMonCtrlIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMplsVpnMonCtrlTag": {
            "type": "string",
            "description": "rttMplsVpnMonCtrlTag",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-2": {
        "type": "object",
        "description": "object-2",
        "properties": {
          "rttMonLpdGrpStatsGroupIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsGroupIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsStartTimeIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsStartTimeIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsTargetPE": {
            "type": "string",
            "description": "rttMonLpdGrpStatsTargetPE",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-3": {
        "type": "object",
        "description": "object-3",
        "properties": {
          "rttMonLpdGrpStatsGroupIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsGroupIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsStartTimeIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsStartTimeIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsGroupStatus": {
            "type": "string",
            "description": "rttMonLpdGrpStatsGroupStatus",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-4": {
        "type": "object",
        "description": "object-4",
        "properties": {
          "rttMonLpdGrpStatsGroupIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsGroupIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsStartTimeIndex": {
            "type": "string",
            "description": "rttMonLpdGrpStatsStartTimeIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonLpdGrpStatsLPDFailOccurred": {
            "type": "string",
            "description": "rttMonLpdGrpStatsLPDFailOccurred",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-5": {
        "type": "object",
        "description": "object-5",
        "properties": {
          "rttMonCtrlAdminIndex": {
            "type": "string",
            "description": "rttMonCtrlAdminIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactConfigIndex": {
            "type": "string",
            "description": "rttMonReactConfigIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactValue": {
            "type": "string",
            "description": "rttMonReactValue",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-6": {
        "type": "object",
        "description": "object-6",
        "properties": {
          "rttMonCtrlAdminIndex": {
            "type": "string",
            "description": "rttMonCtrlAdminIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactConfigIndex": {
            "type": "string",
            "description": "rttMonReactConfigIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactThresholdRising": {
            "type": "string",
            "description": "rttMonReactThresholdRising",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-7": {
        "type": "object",
        "description": "object-7",
        "properties": {
          "rttMonCtrlAdminIndex": {
            "type": "string",
            "description": "rttMonCtrlAdminIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactConfigIndex": {
            "type": "string",
            "description": "rttMonReactConfigIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonReactThresholdFalling": {
            "type": "string",
            "description": "rttMonReactThresholdFalling",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_object-8": {
        "type": "object",
        "description": "object-8",
        "properties": {
          "rttMonCtrlAdminIndex": {
            "type": "string",
            "description": "rttMonCtrlAdminIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "rttMonEchoAdminLSPSelector": {
            "type": "string",
            "description": "rttMonEchoAdminLSPSelector",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonApplSupportedRttTypesEntry": {
        "type": "array",
        "description": "A list that presents the valid Rtt Monitor\n          Types.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonApplSupportedRttTypes": {
              "type": "string",
              "description": "This object indexes the supported\n            'RttMonRttType' types.",
              "x-yang-type": "cisco-rttmon:RttMonRttType",
              "readOnly": true
            },
            "rttMonApplSupportedRttTypesValid": {
              "type": "boolean",
              "description": "This object defines the supported\n            'RttMonRttType' types.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonApplSupportedProtocolsEntry": {
        "type": "array",
        "description": "A list that presents the valid Rtt Monitor\n          Protocols.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonApplSupportedProtocols": {
              "type": "string",
              "description": "This object indexes the supported\n            'RttMonProtocol' protocols.",
              "x-yang-type": "cisco-rttmon:RttMonProtocol",
              "readOnly": true
            },
            "rttMonApplSupportedProtocolsValid": {
              "type": "boolean",
              "description": "This object defines the supported\n            'RttMonProtocol' protocols.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonApplPreConfigedEntry": {
        "type": "array",
        "description": "A list of objects that describe the previously\n          configured Script Names and File IO targets.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonApplPreConfigedType": {
              "type": "string",
              "description": "This is the type of value being stored in the\n            rttMonApplPreConfigedName object.",
              "readOnly": true
            },
            "rttMonApplPreConfigedName": {
              "type": "string",
              "description": "This is either one of the following depending on the\n            value of the rttMonApplPreConfigedType object:\n            \n             - The file path to a server.  One of these file paths \n               must be used when defining an entry in the \n               rttMonFileIOAdminTable table with 'fileIO' as the \n               value of the rttMonCtrlAdminRttType object.\n            \n             - The script name to be used when generating RTT \n               operations.  One of these script names must be used \n               when defining an entry in the rttMonScriptAdminTable \n               table with 'script' as the value of the \n               rttMonCtrlAdminRttType object.\n            \n            NOTE:  For script names, command line parameters \n                   can follow these names in the \n                   rttMonScriptAdminTable table.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplPreConfigedValid": {
              "type": "boolean",
              "description": "When this row exists, this value will be 'true'.\n            This object exists only to create a valid row in this \n            table.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonApplAuthEntry": {
        "type": "array",
        "description": "A list that presents the valid parameters for Authenticating\n          RTR Control Protocol.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonApplAuthIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in the rttMonApplAuthTable.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonApplAuthStatus \n            object. If the pseudo-random number is already in use, an \n            'inconsistentValue' is returned. Currently, only one row \n            can be created.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonApplAuthKeyChain": {
              "type": "string",
              "description": "A string which represents the key-chain name. If multiple\n            key-strings are specified, then the authenticator will \n            alternate between the specified strings.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthKeyString1": {
              "type": "string",
              "description": "A string which represents a key-string name whose id is 1.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthKeyString2": {
              "type": "string",
              "description": "A string which represents a key-string name whose id is 2.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthKeyString3": {
              "type": "string",
              "description": "A string which represents a key-string name whose id is 3.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthKeyString4": {
              "type": "string",
              "description": "A string which represents a key-string name whose id is 4.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthKeyString5": {
              "type": "string",
              "description": "A string which represents a key-string name whose id is 5.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonApplAuthStatus": {
              "type": "string",
              "description": "The status of the Authentication row.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonCtrlAdminEntry": {
        "type": "array",
        "description": "A base list of objects that define a conceptual RTT\n          control row.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in the rttMonCtrlAdminTable.\n            This is a pseudo-random number, selected by the management \n            station or auto-generated based on  operation started by the \n            management station,when creating a row via\n             the rttMonCtrlAdminStatus object.  If the pseudo-random \n             number is already in use an 'inconsistentValue' return code \n             will be returned when\n            set operation is attempted.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonCtrlAdminOwner": {
              "type": "string",
              "description": "Identifies the entity that created this table row.",
              "format": "binary",
              "readOnly": true
            },
            "rttMonCtrlAdminTag": {
              "type": "string",
              "description": "A string which is used by a managing application to\n            identify the RTT target.  This string is inserted into trap\n            notifications, but has no other significance to the \n            agent.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonCtrlAdminRttType": {
              "type": "string",
              "description": "The type of RTT operation to be performed.  This value\n            must be set in the same PDU or before setting any type\n            specific configuration.\n            \n            Note: The RTT operation 'lspGroup' cannot be created via this\n            control row. It will be created automatically by Auto SAA L3\n            MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'.",
              "x-yang-type": "cisco-rttmon:RttMonRttType",
              "readOnly": true
            },
            "rttMonCtrlAdminThreshold": {
              "type": "integer",
              "description": "This object defines an administrative threshold limit.\n            If the RTT operation time exceeds this limit and if the \n            conditions specified in rttMonReactAdminThresholdType or \n            rttMonHistoryAdminFilter are satisfied, a\n            threshold is generated.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonCtrlAdminFrequency": {
              "type": "integer",
              "description": "Specifies the duration between initiating each RTT\n            operation. \n            \n            This object cannot be set to a value which would be a \n            shorter duration than rttMonCtrlAdminTimeout.\n            \n            When the RttMonRttType specifies an operation that is\n            synchronous in nature, it may happen that the next RTT \n            operation is blocked by a RTT operation which has not\n            yet completed.  In this case, the value of a counter\n            (rttMonStatsCollectBusies) in rttMonStatsCaptureTable is\n            incremented in lieu of initiating a RTT operation, and \n            the next attempt will occur at the next\n            rttMonCtrlAdminFrequency expiration. \n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'pathEcho', setting this value to a small\n                   value for your network size may cause an operation\n                   attempt (or multiple attempts) to be started \n                   before the previous operation has finished.  In \n                   this situation the rttMonStatsCollectBusies object\n                   will be incremented in lieu of initiating a new \n                   RTT operation, and the next attempt will occur at\n                   the next rttMonCtrlAdminFrequency expiration.\n            \n            When the rttMonCtrlAdminRttType object is defined\n            to be 'pathEcho', the suggested value for this object \n            is greater than rttMonCtrlAdminTimeout times the \n            maximum number of expected hops to the target.\n            \n            NOTE:  When the rttMonCtrlAdminRttType object is defined \n                   to be 'dhcp', the minimum allowed value for this\n                   object is 10 seconds.  This restriction is due to\n                   protocol limitations described in RFC 2131.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonCtrlAdminTimeout": {
              "type": "integer",
              "description": "Specifies the duration to wait for a RTT operation\n            completion.  The value of this object cannot be set to \n            a value which would specify a duration exceeding \n            rttMonCtrlAdminFrequency.\n            \n            For connection oriented protocols, this may cause the\n            connection to be closed by the probe.  Once closed, it\n            will be assumed that the connection reestablishment\n            will be performed.  To prevent unwanted closure of\n            connections, be sure to set this value to a realistic\n            connection timeout.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonCtrlAdminVerifyData": {
              "type": "boolean",
              "description": "When set to true, the resulting data in each RTT\n            operation is compared with the expected data.  This\n            includes checking header information (if possible) and\n            exact packet size.  Any mismatch will be recorded in the\n            rttMonStatsCollectVerifyErrors object.\n            \n            Some RttMonRttTypes may not support this option.  When\n            a type does not support this option, the agent will \n            transition this object to false.  It is the management\n            applications responsibility to check for this \n            transition.",
              "readOnly": true
            },
            "rttMonCtrlAdminStatus": {
              "type": "string",
              "description": "The status of the conceptual RTT control row.\n            \n            In order for this object to become active, the following \n            row objects must be defined:  \n             - rttMonCtrlAdminRttType\n            Additionally:\n             - for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes\n                rttMonEchoAdminProtocol and \n                rttMonEchoAdminTargetAddress;\n             - for echo, pathEcho based on 'mplsLspPingAppl'\n                rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress \n                and rttMonEchoAdminLSPFECType\n             - for udpEcho, tcpConnect and jitter probes\n                rttMonEchoAdminTargetAddress and\n                rttMonEchoAdminTargetPort\n             - for http and ftp probe\n                rttMonEchoAdminURL \n             - for dns probe\n                rttMonEchoAdminTargetAddressString \n                rttMonEchoAdminNameServer \n             - dhcp probe doesn't require any additional objects\n            \n            All other objects can assume default values. The \n            conceptual Rtt control row will be placed into a \n            'pending' state (via the rttMonCtrlOperState object)\n            if rttMonScheduleAdminRttStartTime is not specified.\n            \n            Most conceptual Rtt control row objects cannot be \n            modified once this conceptual Rtt control row has been \n            created.  The objects that can change are the following:\n            \n             - Objects in the rttMonReactAdminTable can be modified\n               as needed without setting this object to \n               'notInService'.\n             - Objects in the rttMonScheduleAdminTable can be \n               modified only when this object has the value of\n               'notInService'.\n             - The rttMonCtrlOperState can be modified to control\n               the state of the probe.\n            \n            Once this object is in 'active' status, it cannot be \n            set to 'notInService' while the rttMonCtrlOperState\n            is in 'active' state.  Thus the rttMonCtrlOperState \n            object must be transitioned first. \n            \n            This object can be set to 'destroy' from any value\n            at any time.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            },
            "rttMonCtrlAdminNvgen": {
              "type": "boolean",
              "description": "When set to true, this entry will be shown in\n            'show running' command and can be saved into\n            Non-volatile memory.",
              "readOnly": true
            },
            "rttMonCtrlAdminGroupName": {
              "type": "string",
              "description": "If the operation is created through auto measure group\n            creation, then this string will specify the group name\n            to which this operation is associated.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonEchoAdminEntry": {
        "type": "array",
        "description": "A list of objects that define specific configuration for\n          RttMonRttType conceptual Rtt control rows.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonEchoAdminProtocol": {
              "type": "string",
              "description": "Specifies the protocol to be used to perform the RTT\n            operation. The following list defines what protocol \n            should be used for each probe type:\n            \n            echo, pathEcho   - ipIcmpEcho / mplsLspPingAppl\n            udpEcho          - ipUdpEchoAppl\n            tcpConnect       - ipTcpConn\n            http             - httpAppl\n            jitter           - jitterAppl\n            dlsw             - dlswAppl\n            dhcp             - dhcpAppl\n            ftp              - ftpAppl\n            mplsLspPing      - mplsLspPingAppl\n            voip             - voipAppl\n            video            - videoAppl\n            \n            When this protocol does not support the type, a 'badValue'\n            error will be returned.",
              "x-yang-type": "cisco-rttmon:RttMonProtocol",
              "readOnly": true
            },
            "rttMonEchoAdminTargetAddress": {
              "type": "string",
              "description": "A string which specifies the address of the target.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminPktDataRequestSize": {
              "type": "integer",
              "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the request \n            message, when using SNA protocols.\n            \n            For non-ARR protocols' RTT request/responses, \n            this value represents the native payload size.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            For echo probes the total packet size = (IP header(20) + \n            ICMP header(8) + 8 (internal timestamps) + request size).\n            \n            For echo and pathEcho default request size is 28.\n            For udp probe, default request size is 16 and for jitter \n            probe it is 32. For dlsw probes default request size is 0.\n            \n            The minimum request size for echo and pathEcho is 28 bytes,\n            for udp it is 4 and for jitter it is 16.\n            For udp and jitter probes the maximum request size is 1500.\n            \n            For ethernetPing the default request size is 66.\n            For ethernetJitter the default request size is 51.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminPktDataResponseSize": {
              "type": "integer",
              "description": "This object represents the number of octets to be\n            placed into the ARR Data portion of the response message.\n            This value is passed to the RTT Echo Server via a\n            field in the ARR Header.\n            \n            For non-ARR RTT request/response (i.e. ipIcmpecho)\n            this value will be set by the agent to match the\n            size of rttMonEchoAdminPktDataRequestSize, when\n            native payloads are supported.\n            \n            REMEMBER:  The ARR Header overhead is not included \n                       in this value.\n            \n            This object is only supported by SNA protocols.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminTargetPort": {
              "type": "integer",
              "description": "This object represents the target's port number. This\n            object is applicable to udpEcho, tcpConnect and jitter probes.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminSourceAddress": {
              "type": "string",
              "description": "A string which specifies the IP address of the source.\n            This object is applicable to all probes except dns, dlsw \n            and sna.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminSourcePort": {
              "type": "integer",
              "description": "This object represents the source's port number. If this\n            object is not specified, the application will get a \n            port allocated by the system. This object is applicable \n            to all probes except dns, dlsw and sna.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminControlEnable": {
              "type": "boolean",
              "description": "If this object is enabled, then the RTR application\n            will send control messages to a responder, residing on the \n            target router to respond to the data request packets being \n            sent by the source router. This object is not applicable to \n            echo, pathEcho, dns and http probes.",
              "readOnly": true
            },
            "rttMonEchoAdminTOS": {
              "type": "integer",
              "description": "This object represents the type of service octet in an\n            IP header. This object is not applicable to dhcp, dns, \n            ethernetPing and ethernetJitter.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLSREnable": {
              "type": "boolean",
              "description": "If this object is enabled then it means that the application\n            calculates response time for a specific path, defined in\n            rttMonEchoPathAdminEntry. This object is applicable to echo \n            probe only.",
              "readOnly": true
            },
            "rttMonEchoAdminTargetAddressString": {
              "type": "string",
              "description": "A string which specifies the address of the target. This string\n            can be in IP address format or a hostname. This object\n            is applicable to dns probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminNameServer": {
              "type": "string",
              "description": "A string which specifies the ip address of the name-server.\n            This object is applicable to dns probe only.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminOperation": {
              "type": "string",
              "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to http and ftp probe only.",
              "x-yang-type": "cisco-rttmon:RttMonOperation",
              "readOnly": true
            },
            "rttMonEchoAdminHTTPVersion": {
              "type": "string",
              "description": "A string which specifies the version number of the HTTP\n            Server.  The syntax for the version string is \n            <major number>.<minor number> An example would be 1.0, \n            1.1 etc.,.  This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminURL": {
              "type": "string",
              "description": "A string which represents the URL to which a HTTP probe should\n            communicate with. This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminCache": {
              "type": "boolean",
              "description": "If this object is false then it means that HTTP request should\n            not download cached pages. This means that the request should \n            be forwarded to the origin server. This object is applicable\n            to http probe only.",
              "readOnly": true
            },
            "rttMonEchoAdminInterval": {
              "type": "integer",
              "description": "This value represents the inter-packet delay between packets\n            and is in milliseconds. This value is currently used for \n            Jitter probe. This object is applicable to jitter probe only.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminNumPackets": {
              "type": "integer",
              "description": "This value represents the number of packets that need to be\n            transmitted. This value is currently used for Jitter probe. \n            This object is applicable to jitter probe only.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminProxy": {
              "type": "string",
              "description": "This string represents the proxy server information.\n            This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminString1": {
              "type": "string",
              "description": "This string stores the content of HTTP raw request.\n            If the request cannot fit into String1 then it should \n            be split and put in Strings 1 through 5.\n            \n            This string stores the content of the DHCP raw option\n            data.  The raw DHCP option data must be in HEX.\n            If an odd number of characters are specified, a 0\n            will be appended to the end of the string.  Only\n            DHCP option 82 (decimal) is allowed.\n            Here is an example of a valid string:\n            5208010610005A6F1234\n            Only rttMonEchoAdminString1 is used for dhcp, Strings\n            1 through 5 are not used.\n            \n            This object is applicable to http and dhcp probe \n            types only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminString2": {
              "type": "string",
              "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminString3": {
              "type": "string",
              "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminString4": {
              "type": "string",
              "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminString5": {
              "type": "string",
              "description": "This string stores the content of HTTP raw request.\n            rttMonEchoAdminString1-5 are concatenated to \n            form the HTTP raw request used in the RTT operation.\n            This object is applicable to http probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminMode": {
              "type": "string",
              "description": "A code that represents the specific type of RTT operation.\n            This object is applicable to ftp probe only.",
              "x-yang-type": "cisco-rttmon:RttMonOperation",
              "readOnly": true
            },
            "rttMonEchoAdminVrfName": {
              "type": "string",
              "description": "This field is used to specify the VPN name in\n            which the RTT operation will be used. For regular RTT\n            operation this field should not be configured. The agent \n            will use this field to identify the VPN routing Table for\n            this operation.",
              "format": "binary",
              "readOnly": true
            },
            "rttMonEchoAdminCodecType": {
              "type": "string",
              "description": "Specifies the codec type to be used with jitter probe. This is\n            applicable only for the jitter probe.\n            \n            If codec-type is configured the following parameters cannot be \n            configured.\n            rttMonEchoAdminPktDataRequestSize\n            rttMonEchoAdminInterval\n            rttMonEchoAdminNumPackets",
              "x-yang-type": "cisco-rttmon:RttMonCodecType",
              "readOnly": true
            },
            "rttMonEchoAdminCodecInterval": {
              "type": "integer",
              "description": "This field represents the inter-packet delay between\n            packets and is in milliseconds. This object is applicable\n            only to jitter probe which uses codec type.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminCodecPayload": {
              "type": "integer",
              "description": "This object represents the number of octets that needs to be\n            placed into the Data portion of the message. This value is\n            used only for jitter probe which uses codec type.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminCodecNumPackets": {
              "type": "integer",
              "description": "This value represents the number of packets that need to be\n            transmitted. This value is used only for jitter probe which\n            uses codec type.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminICPIFAdvFactor": {
              "type": "integer",
              "description": "The advantage factor is dependant on the type of access and\n            how the service is to be used.\n            Conventional Wire-line     0\n            Mobility within Building    5\n            Mobility within geographic area  10\n            Access to hard-to-reach location   20\n            \n            This will be used while calculating the ICPIF values\n            This valid only for Jitter while calculating the ICPIF value",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLSPFECType": {
              "type": "string",
              "description": "The type of the target FEC for the RTT 'echo' and 'pathEcho'\n            operations based on 'mplsLspPingAppl' RttMonProtocol.\n            \n            ldpIpv4Prefix   - LDP IPv4 prefix.",
              "readOnly": true
            },
            "rttMonEchoAdminLSPSelector": {
              "type": "string",
              "description": "A string which specifies a valid 127/8 address. This address\n            is of the form 127.x.y.z.\n            This address is not used to route the MPLS echo packet to the\n            destination but is used for load balancing in cases where the\n            IP payload's destination address is used for load balancing.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminLSPReplyMode": {
              "type": "string",
              "description": "This object specifies the reply mode for the LSP Echo\n            requests.",
              "x-yang-type": "cisco-rttmon:RttMonLSPPingReplyMode",
              "readOnly": true
            },
            "rttMonEchoAdminLSPTTL": {
              "type": "integer",
              "description": "This object represents the TTL setting for MPLS echo request\n            packets. For ping operation this represents the TTL value to\n            be set in the echo request packet. For trace operation it\n            represent the maximum ttl value that can be set in the echo\n            request packets starting with TTL=1.\n            \n            For 'echo' based on mplsLspPingAppl the default TTL will be\n            set to 255, and for 'pathEcho' based on mplsLspPingAppl the\n            default will be set to 30.\n            \n            Note: This object cannot be set to the value of 0. The\n            default value of 0 signifies the default TTL values to be\n            used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLSPExp": {
              "type": "integer",
              "description": "This object represents the EXP value that needs to be\n            put as precedence bit in the MPLS echo request IP header.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminPrecision": {
              "type": "string",
              "description": "This object specifies the accuracy of statistics that\n            needs to be calculated\n            milliseconds - The accuracy of stats will be of milliseconds\n            microseconds - The accuracy of stats will be in microseconds.\n            This value can be set only for jitter operation",
              "readOnly": true
            },
            "rttMonEchoAdminProbePakPriority": {
              "type": "string",
              "description": "This object specifies the priority that will be assigned\n            to probe packet.  This value can be set only for jitter \n            operation",
              "readOnly": true
            },
            "rttMonEchoAdminOWNTPSyncTolAbs": {
              "type": "integer",
              "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of\n            NTP offsets on source and responder. The value specified is \n            microseconds. This value can be set only for jitter operation \n            with precision of microsecond.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminOWNTPSyncTolPct": {
              "type": "integer",
              "description": "This object specifies the total clock synchronization error\n            on source and responder that is considered acceptable for \n            oneway measurement when NTP is used as clock synchronization \n            mechanism.  The total clock synchronization error is sum of \n            NTP offsets on source and responder. The value is expressed \n            as the percentage of actual oneway latency that is measured. \n            This value can be set only for jitter operation with precision \n            of microsecond.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminOWNTPSyncTolType": {
              "type": "string",
              "description": "This object specifies whether the value in specified for oneway\n            NTP sync tolerance is absolute value or percent value",
              "readOnly": true
            },
            "rttMonEchoAdminCalledNumber": {
              "type": "string",
              "description": "This string stores the called number of post dial delay.\n            This object is applicable to voip post dial delay probe only.\n            The number will be like the one actualy the user could dial.\n            It has the number required by the local country dial plan, plus\n            E.164 number. The maximum length is 24 digits. Only digit (0-9)\n            is allowed.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "rttMonEchoAdminDetectPoint": {
              "type": "string",
              "description": "A code that represents the detect point of post dial delay.\n            This object is applicable to SAA post dial delay probe only.",
              "x-yang-type": "cisco-rttmon:RttMonOperation",
              "readOnly": true
            },
            "rttMonEchoAdminGKRegistration": {
              "type": "boolean",
              "description": "A boolean that represents VoIP GK registration delay.\n            This object is applicable to SAA GK registration delay \n            probe only.",
              "readOnly": true
            },
            "rttMonEchoAdminSourceVoicePort": {
              "type": "string",
              "description": "A string which specifies the voice-port on the source gateway.\n            This object is applicable to RTP probe only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonEchoAdminCallDuration": {
              "type": "integer",
              "description": "Duration of RTP/Video Probe session.\n            This object is applicable to RTP and Video probe.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLSPReplyDscp": {
              "type": "integer",
              "description": "This object specifies the DSCP value to be set in the IP header\n            of the LSP echo reply packet.\n            The value of this object will be in range of DiffServ codepoint\n            values between 0 to 63.\n            \n            Note: This object cannot be set to value of 255. This default\n            value specifies that DSCP is not set for this row.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLSPNullShim": {
              "type": "boolean",
              "description": "This object specifies if the explicit-null label is to be added\n            to LSP echo requests which are sent while performing RTT\n            operation.",
              "readOnly": true
            },
            "rttMonEchoAdminTargetMPID": {
              "type": "string",
              "description": "This object specifies the destination maintenance point ID.\n            It is only applicable to ethernetPing and ethernetJitter \n            operation. It will be set to 0 for other types of \n            operations.",
              "x-yang-type": "cisco-ether:CfmMepid",
              "readOnly": true
            },
            "rttMonEchoAdminTargetDomainName": {
              "type": "string",
              "description": "This object specifies the name of the domain in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "rttMonEchoAdminTargetVLAN": {
              "type": "string",
              "description": "This object specifies the ID of the VLAN in which the\n            destination maintenance point lies. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to 0 for other types of operations.",
              "x-yang-type": "q-bridge:VlanId",
              "readOnly": true
            },
            "rttMonEchoAdminEthernetCOS": {
              "type": "string",
              "description": "This object specifies the class of service in an Ethernet\n            packet header. It is only applicable to ethernetPing and \n            ethernetJitter operation.",
              "x-yang-type": "cisco-qos:QosLayer2Cos",
              "readOnly": true
            },
            "rttMonEchoAdminLSPVccvID": {
              "type": "integer",
              "description": "This object specifies MPLS LSP pseudowire VCCV ID\n            values between 1 to 2147483647.\n            \n            Note: This object cannot be set to value of 0. This default\n            value specifies that VCCV is not set for this row.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminTargetEVC": {
              "type": "string",
              "description": "This object specifies the Ethernet Virtual Connection in\n            which the destination maintenance point lies. It is only \n            applicable to ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "rttMonEchoAdminTargetMEPPort": {
              "type": "boolean",
              "description": "This object specifies that Port Level CFM testing towards an\n            Outward/Down MEP will be used. It is only applicable to \n            ethernetPing and ethernetJitter operation. \n            It will be set to NULL for other types of operations.",
              "readOnly": true
            },
            "rttMonEchoAdminVideoTrafficProfile": {
              "type": "string",
              "description": "A string which represents the profile name to which a video\n            probe should use. This object is applicable to video probe\n            only.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "rttMonEchoAdminDscp": {
              "type": "string",
              "description": "This object represents the Differentiated Service Code Point\n            (DSCP) QoS marking in the generated synthetic packets.\n            \n            Value - DiffServ Class\n                0 - BE (default)\n               10 - AF11\n               12 - AF12\n               14 - AF13\n               18 - AF21\n               20 - AF22\n               22 - AF23\n               26 - AF31\n               28 - AF32\n               30 - AF33\n               34 - AF41\n               36 - AF42\n               38 - AF43\n                8 - CS1\n               16 - CS2\n               24 - CS3\n               32 - CS4\n               40 - CS5\n               48 - CS6\n               56 - CS7\n               46 - EF",
              "format": "inet:dscp",
              "readOnly": true
            },
            "rttMonEchoAdminReserveDsp": {
              "type": "string",
              "description": "This object represents the video traffic generation source.\n            \n            be : best effort using DSP but without reservation\n            gs : guaranteed service using DSP with reservation\n            na : not applicable for not using DSP",
              "readOnly": true
            },
            "rttMonEchoAdminInputInterface": {
              "type": "string",
              "description": "This object represents the network input interface on the\n            sender router where the synthetic packets are received from the\n            emulated endpoint source. This is used for path congruence with\n            correct feature processing at the sender router.\n            \n            The user can get the InterfaceIndex number from ifIndex object\n            by looking up in ifTable. In fact, it should be useful to first\n            get the entry by the augmented table ifXTable which has ifName\n            object which matches the interface name used on the router or\n            switch equipment console.",
              "x-yang-type": "if-mib:InterfaceIndexOrZero",
              "readOnly": true
            },
            "rttMonEchoAdminEmulateSourceAddress": {
              "type": "string",
              "description": "This object specifies the IP address of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source IP address will by\n            default be the same as rttMonEchoAdminSourceAddress. This object\n            is applicable to video probes.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminEmulateSourcePort": {
              "type": "integer",
              "description": "This object represents the port number of the emulated source\n            from which the synthetic packets would be generated. If this\n            object is not specified, the emulated source port number will by\n            default be the same as rttMonEchoAdminSourcePort. This object is\n            applicable to video probes.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminEmulateTargetAddress": {
              "type": "string",
              "description": "This object specifies the IP address of the emulated target by\n            which the synthetic packets would be received. If this object is\n            not specified, the emulated target IP address will by default be\n            the same as rttMonEchoAdminTargetAddress. This object is\n            applicable to video probes.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonEchoAdminEmulateTargetPort": {
              "type": "integer",
              "description": "This object represents the port number of the emulated target\n            by which the synthetic packets would be received. If this object\n            is not specified, the emulated target port number will by\n            default be the same as rttMonEchoAdminTargetPort. This object is\n            applicable to video probes.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminTargetMacAddress": {
              "type": "string",
              "description": "This object indicates the MAC address of the target device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminTargetMacAddress and rttMonEchoAdminTargetMPID\n            may not be used in conjunction.",
              "x-yang-type": "yang:mac-address",
              "readOnly": true
            },
            "rttMonEchoAdminSourceMacAddress": {
              "type": "string",
              "description": "This object indicates the MAC address of the source device.\n            This object is only applicable for Y.1731 operations. \n            rttMonEchoAdminSourceMacAddress and rttMonEchoAdminSourceMPID\n            may not be used in conjunction.",
              "x-yang-type": "yang:mac-address",
              "readOnly": true
            },
            "rttMonEchoAdminSourceMPID": {
              "type": "string",
              "description": "This object indicates the source maintenance point ID.  It is\n            only applicable to Y.1731 operation.  It will be set to zero for\n            other types of opearations.  rttMonEchoAdminSourceMPID and\n            rttMonEchoAdminSourceMacAddress may not be used in conjunction.",
              "x-yang-type": "cisco-ether:CfmMepid",
              "readOnly": true
            },
            "rttMonEchoAdminEndPointListName": {
              "type": "string",
              "description": "This object specifies the name of endpoint list which a probe\n            uses to generate operations.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "rttMonEchoAdminSSM": {
              "type": "boolean",
              "description": "This object specifies if Source Specific Multicast is to be\n            added. This object is applicable to multicast probe only.",
              "readOnly": true
            },
            "rttMonEchoAdminControlRetry": {
              "type": "integer",
              "description": "This object specifies the maximum number of retries for control message.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonEchoAdminControlTimeout": {
              "type": "integer",
              "description": "This object specifies the wait duration before control message\n            timeout.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonEchoAdminIgmpTreeInit": {
              "type": "integer",
              "description": "This object specifies number of packets to be sent for\n            multicast tree setup. This object is applicable to multicast\n            probe only.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonEchoAdminEnableBurst": {
              "type": "boolean",
              "description": "This object indicates that packets will be sent in burst.",
              "readOnly": true
            },
            "rttMonEchoAdminAggBurstCycles": {
              "type": "integer",
              "description": "This object indicates the number of burst cycles to be sent\n            during the aggregate interval. This value is currently used\n            for Y1731 SLM(Synthetic Loss Measurment) probe.\n            This object is applicable to Y1731 SLM probe only.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminLossRatioNumFrames": {
              "type": "integer",
              "description": "This object indicates the number of frames over which to\n            calculate the frame loss ratio. This object is applicable \n            to Y1731 SLM probe only.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminAvailNumFrames": {
              "type": "integer",
              "description": "This object indicates the number of frames over which to\n            calculate the availability. This object is applicable to\n            Y1731 SLM probe only.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoAdminTstampOptimization": {
              "type": "boolean",
              "description": "This object specifies whether timestamp optimization is\n            enabled.\n            \n            When the value is 'true' then timestamp optimization is\n            enabled.  The probe will utilize lower layer (Hardware/Packet\n            Processor) timestamping values to improve accuracy of\n            statistics.\n            \n            This value can be set only for udp jitter operation with\n            precision of microsecond.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonFileIOAdminEntry": {
        "type": "array",
        "description": "A list of objects that define specific configuration for\n          'fileIO' RttMonRttType conceptual Rtt control rows.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonFileIOAdminFilePath": {
              "type": "string",
              "description": "The fully qualified file path that will be the target\n            of the RTT operation.\n            \n            This value must match one of the rttMonApplPreConfigedName\n            entries.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonFileIOAdminSize": {
              "type": "string",
              "description": "The size of the file to write/read from the File\n            Server.",
              "readOnly": true
            },
            "rttMonFileIOAdminAction": {
              "type": "string",
              "description": "The File I/O action to be performed.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonScriptAdminEntry": {
        "type": "array",
        "description": "A list of objects that define specific configuration for\n          'script' RttMonRttType conceptual Rtt control rows.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonScriptAdminName": {
              "type": "string",
              "description": "This will be the Name of the Script that will be used to\n            generate RTT operations.  \n            \n            This object must match one of the \n            rttMonApplPreConfigedName entries.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonScriptAdminCmdLineParams": {
              "type": "string",
              "description": "This will be the actual command line parameters\n            passed to the rttMonScriptAdminName when being\n            executed.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonReactTriggerAdminEntry": {
        "type": "array",
        "description": "A list of objects that will be triggered when\n          a reaction condition is violated.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonReactTriggerAdminRttMonCtrlAdminIndex": {
              "type": "integer",
              "description": "This object points to a single conceptual Rtt control\n            row.  If this row does not exist and this value is \n            triggered no action will result.\n            \n            The conceptual Rtt control row will be triggered for the \n            rttMonCtrlOperRttLife length.  If this conceptual Rtt\n            control row is already active, rttMonCtrlOperRttLife will\n            not be updated, and its life will continue as previously \n            defined.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactTriggerAdminStatus": {
              "type": "string",
              "description": "This object is used to create Trigger entries.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonEchoPathAdminEntry": {
        "type": "array",
        "description": "A list of objects that define intermediate hop's IP Address.\n          \n          This entry can be added only if the rttMonCtrlAdminRttType is\n          'echo'. The entry gets deleted when the corresponding RTR entry,\n          which has an index of rttMonCtrlAdminIndex, is deleted.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonEchoPathAdminHopIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in the rttMonEchoPathAdminTable.\n            This number represents the hop address number in a specific \n            ping path. All the indicies should start from 1 and must be \n            contiguous ie., entries should be \n            (say rttMonCtrlAdminIndex = 1) \n            1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonEchoPathAdminHopAddress": {
              "type": "string",
              "description": "A string which specifies the address of an intermediate hop's\n            IP Address for a RTT 'echo' operation",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonGrpScheduleAdminEntry": {
        "type": "array",
        "description": "A list of objects that define a conceptual group scheduling\n          control row.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonGrpScheduleAdminIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in the\n            rttMonGrpScheduleAdminTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMonGrpScheduleAdminStatus object. If the pseudo-random\n            number is already in use an 'inconsistentValue' return code\n            will be returned when set operation is attempted.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminProbes": {
              "type": "string",
              "description": "A string which holds the different probes which are to be\n            group scheduled. The probes can be specified in the following\n            forms.\n            (a) Individual ID's with comma separated as 23,45,34.\n            (b) Range form including hyphens with multiple ranges being\n                separated by a comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.\n            \n            Any whitespace in the string is considered an error. Duplicates\n            and overlapping ranges as an example 1,2,3,2-10 are considered\n            fine. For a single range like 1-20 the upper value (in this\n            example 20) must be greater than lower value (1), otherwise it's\n            treated as an error. The agent will not normalize the list e.g.,\n            it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonGrpScheduleAdminPeriod": {
              "type": "integer",
              "description": "Specifies the time duration over which all the probes have to\n            be scheduled.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminFrequency": {
              "type": "integer",
              "description": "Specifies the duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object is only effective when both\n            rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin \n            have zero values.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminLife": {
              "type": "integer",
              "description": "This object specifies the life of all the probes included in\n            the object rttMonGrpScheduleAdminProbes, that are getting group\n            scheduled. This value will be placed into\n            rttMonScheduleAdminRttLife object for each of the probes listed\n            in rttMonGrpScheduleAdminProbes when this conceptual control\n            row becomes 'active'.\n            \n            The value 2147483647 has a special meaning. When this object is\n            set to 2147483647, the rttMonCtrlOperRttLife object for all the\n            probes listed in rttMonGrpScheduleAdminProbes,  will not\n            decrement. And thus the life time of the probes will never end.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminAgeout": {
              "type": "integer",
              "description": "This object specifies the ageout value of all the probes\n            included in the object rttMonGrpScheduleAdminProbes, that are\n            getting group scheduled. This value will be placed into\n            rttMonScheduleAdminConceptRowAgeout object for each of the\n            probes listed in rttMonGrpScheduleAdminProbes when this\n            conceptual control row becomes 'active'.\n            \n            When this value is set to zero, the probes listed in\n            rttMonGrpScheduleAdminProbes, will never ageout.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminStatus": {
              "type": "string",
              "description": "The status of the conceptual RTT group schedule control row.\n            \n            In order for this object to become active, the following\n            row objects must be defined:\n             - rttMonGrpScheduleAdminProbes\n             - rttMonGrpScheduleAdminPeriod\n            All other objects can assume default values.\n            \n            The conceptual RTT group schedule control row objects cannot be\n            modified once this conceptual RTT group schedule control row\n            has been created.\n            Once this object is in 'active' status, it cannot be set to\n            'notInService'.\n            When this object moves to 'active' state it will schedule the\n            probes of the rttMonCtrlAdminTable which had been created using\n            'createAndWait'.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' it will stop all the probes\n            of the rttMonCtrlAdminTable, which had been group scheduled\n            by it earlier, before destroying the RTT group schedule\n            control row.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            },
            "rttMonGrpScheduleAdminFreqMax": {
              "type": "integer",
              "description": "Specifies the max duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0\n            then rttMonGrpScheduleAdminFrequency becomes the fixed\n            frequency.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminFreqMin": {
              "type": "integer",
              "description": "Specifies the min duration between initiating each RTT\n            operation for all the probes specified in the group.\n            \n            The value of this object cannot be greater than the value of\n            rttMonGrpScheduleAdminFreqMax.\n            \n            If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then\n            rttMonGrpScheduleAdminFrequency becomes the fixed frequency.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminStartTime": {
              "type": "integer",
              "description": "This is the time in seconds after which the member probes of\n            this group specified in rttMonGrpScheduleAdminProbes will\n            transition to active state",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonGrpScheduleAdminAdd": {
              "type": "boolean",
              "description": "Addition of members to an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are added to the existing group",
              "readOnly": true
            },
            "rttMonGrpScheduleAdminDelete": {
              "type": "boolean",
              "description": "Removal of members from an existing group will be allowed\n            if this object is set to TRUE (1). The members, IDs of\n            which are mentioned in rttMonGrpScheduleAdminProbes object\n            are removed from the existing group",
              "readOnly": true
            },
            "rttMonGrpScheduleAdminReset": {
              "type": "boolean",
              "description": "When this is set to true then all members\n            of this group will be stopped and rescheduled using the\n            previously set values of this group.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMplsVpnMonCtrlEntry": {
        "type": "array",
        "description": "A base list of objects that define a conceptual Auto SAA L3\n          MPLS VPN control row.",
        "items": {
          "type": "object",
          "properties": {
            "rttMplsVpnMonCtrlIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.\n            \n            This is a pseudo-random number selected by the management\n            station when creating a row via the\n            rttMplsVpnMonCtrlStatus object.\n            \n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when set\n            operation is attempted.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlRttType": {
              "type": "string",
              "description": "The type of RTT operation to be performed for Auto SAA L3\n            MPLS VPN.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            This value must be set before setting\n            any other parameter configuration of an Auto SAA L3 MPLS VPN.",
              "x-yang-type": "cisco-rttmon:RttMplsVpnMonRttType",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlVrfName": {
              "type": "string",
              "description": "This field is used to specify the VPN name for which\n            the Auto SAA L3 MPLS VPN RTT operation will be used.\n            \n            This value must be set in the same PDU of\n            rttMplsVpnMonCtrlStatus.\n            \n            The Auto SAA L3 MPLS VPN will find the PEs participating in\n            this VPN and configure RTT operation corresponding to value\n            specified in rttMplsVpnMonCtrlRttType.\n            \n            If the VPN corresponds to the value configured for this object\n            doesn't exist 'inconsistentValue' error will be returned.\n            \n            The value 'saa-vrf-all' has a special meaning. When this\n            object is set to 'saa-vrf-all', all the VPNs in the PE will be\n            discovered and Auto SAA L3 MPLS VPN will configure RTT\n            operations corresponding to all these PEs with the value\n            specified in rttMplsVpnMonCtrlRttType as type for those\n            operations.\n            \n            So, the user should avoid using this string for a particular\n            VPN name when using this feature in order to avoid ambiguity.",
              "format": "binary",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlTag": {
              "type": "string",
              "description": "A string which is used by a managing application to\n            identify the RTT target.\n            \n            This string will be configured as rttMonCtrlAdminTag for all\n            the operations configured by this Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminTag in RTT operation.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlThreshold": {
              "type": "integer",
              "description": "This object defines an administrative threshold limit.\n            \n            This value will be configured as rttMonCtrlAdminThreshold for\n            all the operations that will be configured by the current\n            Auto SAA L3 MPLS VPN.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is same as\n            rttMonCtrlAdminThreshold.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlTimeout": {
              "type": "integer",
              "description": "Specifies the duration to wait for a RTT operation configured\n            automatically by the Auto SAA L3 MPLS VPN to complete. \n            \n            The value of this object cannot be set to a value which would\n            specify a duration exceeding rttMplsVpnMonScheduleFrequency.\n            \n            The usage of this value in Auto SAA L3 MPLS VPN is similar to\n            rttMonCtrlAdminTimeout.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlScanInterval": {
              "type": "integer",
              "description": "Specifies the frequency at which the automatic PE addition\n            should take place if there is any for an Auto SAA L3 MPLS VPN.\n            \n            New RTT operations corresponding to the new PEs discovered will\n            be created and scheduled.\n            \n            The default value for this object is 4 hours. The maximum value\n            supported is 49 days.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlDelScanFactor": {
              "type": "integer",
              "description": "Specifies the frequency at which the automatic PE deletion\n            should take place.\n            \n            This object specifies the number of times of\n            rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *\n            rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.\n            This object doesn't directly specify the explicit value to\n            wait before removing the PEs that were down.\n            \n            If this object set 0 the entries will never removed.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlEXP": {
              "type": "integer",
              "description": "This object represents the EXP value that needs to be\n            put as precedence bit of an IP header.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlRequestSize": {
              "type": "integer",
              "description": "This object represents the native payload size that needs to\n            be put on the packet.\n            \n            This value will be configured as\n            rttMonEchoAdminPktDataRequestSize for all the RTT operations\n            configured by the current Auto SAA L3 MPLS VPN.\n            \n            The minimum request size for jitter probe is 16. The maximum\n            for jitter probe is 1500. The default request size is 32 for\n            jitter probe.\n            \n            For echo and pathEcho default request size is 28.\n            The minimum request size for echo and pathEcho is 28 bytes.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMplsVpnMonCtrlVerifyData": {
              "type": "boolean",
              "description": "When set to true, the resulting data in each RTT operation\n            created by the current Auto SAA L3 MPLS VPN is compared with\n            the expected data. This includes checking header information\n            (if possible) and exact packet size.  Any mismatch will be\n            recorded in the rttMonStatsCollectVerifyErrors object of each\n            RTT operation created by the current Auto SAA L3 MPLS VPN.",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlStorageType": {
              "type": "string",
              "description": "The storage type of this conceptual row. When set to\n            'nonVolatile', this entry will be shown in 'show running'\n            command and can be saved into Non-volatile memory.\n            \n            By Default the entry will not be saved into Non-volatile\n            memory.\n            \n            This object can be set to either 'volatile' or 'nonVolatile'.\n            Other values are not applicable for this conceptual row and\n            are not supported.",
              "x-yang-type": "snmpv2-tc:StorageType",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlProbeList": {
              "type": "string",
              "description": "This object holds the list of probes ID's that are created by\n            the Auto SAA L3 MPLS VPN.\n            \n            The probes will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlStatus": {
              "type": "string",
              "description": "The status of the conceptual Auto SAA L3 MPLS VPN control row.\n            \n            In order for this object to become active\n            rttMplsVpnMonCtrlRttType,  rttMplsVpnMonCtrlVrfName and \n            rttMplsVpnMonSchedulePeriod objects must be defined.\n            All other objects can assume default values.\n            \n            If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,\n            rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs\n            to be set along with rttMplsVpnMonCtrlStatus.\n            \n            If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType\n            and rttMplsVpnMonCtrlVrfName needs to be set along with\n            rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be\n            specified before setting rttMplsVpnMonCtrlStatus to 'active'.\n            \n            The following objects cannot be modified after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - rttMplsVpnMonCtrlRttType\n             - rttMplsVpnMonCtrlVrfName\n            \n            The following objects can be modified even after creating the\n            Auto SAA L3 MPLS VPN conceptual row by setting this object to\n            'notInService'\n            \n             - All other writable objects in rttMplsVpnMonCtrlTable except\n               rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.\n             - Objects in the rttMplsVpnMonTypeTable.\n             - Objects in the rttMplsVpnMonScheduleTable.\n            \n            The following objects can be modified as needed without setting\n            this object to 'notInService' even after creating the\n            Auto SAA L3 MPLS VPN conceptual row.\n            \n             - Objects in rttMplsVpnMonReactTable.\n            \n            This object can be set to 'destroy' from any value\n            at any time. When this object is set to 'destroy' it will stop\n            and destroy all the probes created by this Auto SAA L3 MPLS VPN\n            before destroying Auto SAA L3 MPLS VPN control row.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlLpd": {
              "type": "boolean",
              "description": "When set to true, this implies that LPD (LSP Path Discovery)\n            is enabled for this row.\n            \n            The Auto SAA L3 MPLS VPN will find all the paths to each of the\n            PE's and configure RTT operation with rttMonCtrlAdminRttType\n            value as 'lspGroup'. The 'lspGroup' probe will walk through\n            the list of set of information that uniquely identifies a path\n            and send the LSP echo requests across them. All these LSP echo\n            requests sent for 1st path, 2nd path etc. can be thought of as\n            'single probes' sent as a part of 'lspGroup'. These single\n            probes will of type 'rttMplsVpnMonCtrlRttType'.\n            \n            'lspGroup' probe is a superset of individual probes that will\n            test multiple paths. For example Suppose there are 10 paths to\n            the target. One 'lspGroup' probe will be created which will\n            store all the information related to uniquely identify the 10\n            paths. When the 'lspGroup' probe will run it will sweep through\n            the set of information for 1st path, 2nd path, 3rd path and so\n            on till it has tested all the paths.",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlLpdGrpList": {
              "type": "string",
              "description": "This object holds the list of LPD Group IDs that are created\n            for this Auto SAA L3 MPLS VPN row.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.\n            \n            The LPD Groups will be specified in the following form.\n            (a) Individual ID's with comma separated as 1,5,3.\n            (b) Range form including hyphens with multiple ranges being\n                separated by comma as 1-10,12-34.\n            (c) Mix of the above two forms as 1,2,4-10,12,15,19-25.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMplsVpnMonCtrlLpdCompTime": {
              "type": "integer",
              "description": "The completion time of the LSP Path Discovery for the entire\n            set of PEs which are discovered for this Auto SAA.\n            \n            This object will be applicable only when LSP Path Discovery is\n            enabled for this row.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonReactEntry": {
        "type": "array",
        "description": "A base list of objects that define a conceptual reaction\n          configuration control row.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonReactConfigIndex": {
              "type": "integer",
              "description": "This object along with rttMonCtrlAdminIndex identifies\n            a particular reaction-configuration for a particular probe.\n            This is a pseudo-random number selected by the management\n            station when creating a row via the rttMonReactStatus.\n            If the pseudo-random number is already in use an\n            'inconsistentValue' return code will be returned when\n            set operation is attempted.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactVar": {
              "type": "string",
              "description": "This object specifies the type of reaction configured for a\n            probe.\n            \n            The reaction types 'rtt', 'timeout', and 'connectionLoss' \n            can be configured for all probe types.\n            \n            The reaction type 'verifyError' can be configured for all \n            probe types except RTP probe type.\n            \n            The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg', \n            'packetLateArrival', 'packetOutOfSequence', \n            'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'\n            and 'maxOfNegativeDS' can be configured for UDP jitter \n            and ICMP jitter probe types only.\n            \n            The reaction types 'mos' and 'icpif' can be configured \n            for UDP jitter and ICMP jitter probe types only.\n            \n            The reaction types 'packetLossDS', 'packetLossSD' and \n            'packetMIA' can be configured for UDP jitter, and \n            RTP probe types only.\n            \n            The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS', \n            'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD' \n            can be configured for RTP probe type only.\n            \n            The reaction types 'successivePacketLoss', 'maxOfLatencyDS', \n            'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and \n            'packetLoss' can be configured for ICMP jitter probe \n            type only.",
              "x-yang-type": "cisco-rttmon:RttMonReactVar",
              "readOnly": true
            },
            "rttMonReactThresholdType": {
              "type": "string",
              "description": "This object specifies the conditions under which\n            the notification ( trap ) is sent.\n            \n            never       - rttMonReactOccurred is never set\n            \n            immediate   - rttMonReactOccurred is set to 'true' when the\n                          value of parameter for which reaction is\n                          configured ( e.g rtt, jitterAvg, packetLossSD,\n                          mos etc ) violates the threshold.\n                          Conversely, rttMonReactOccurred is set to 'false'\n                          when the parameter ( e.g rtt, jitterAvg,\n                          packetLossSD, mos etc ) is below the threshold\n                          limits.\n            \n            consecutive - rttMonReactOccurred is set to true when the value\n                          of parameter for which reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold for configured consecutive\n                          times.\n                          Conversely, rttMonReactOccurred is set to false\n                          when the value of parameter ( e.g rtt, jitterAvg\n                          packetLossSD, mos etc ) is below the threshold\n                          limits for the same number of consecutive\n                          operations.\n            \n            xOfy        - rttMonReactOccurred is set to true when x\n                          ( as specified by rttMonReactThresholdCountX )\n                          out of the last y ( as specified by\n                          rttMonReacthresholdCountY ) times the value of\n                          parameter for which the reaction is configured\n                          ( e.g rtt, jitterAvg, packetLossSD, mos etc )\n                          violates the threshold.\n                          Conversely, it is set to false when x, out of the\n                          last y times the value of parameter\n                          ( e.g rtt, jitterAvg, packetLossSD, mos ) is\n                          below the threshold limits.\n                          NOTE: When x > y, the probe will never\n                                generate a reaction.\n            \n            average    - rttMonReactOccurred is set to true when the\n                         average ( rttMonReactThresholdCountX times )\n                         value of parameter for which reaction is \n                         configured ( e.g rtt, jitterAvg, packetLossSD,\n                         mos etc ) violates the threshold condition.\n                         Conversely, it is set to false when the\n                         average value of parameter ( e.g rtt, jitterAvg,\n                         packetLossSD, mos etc ) is below the threshold\n                         limits.\n            \n            If this value is changed by a management station,\n            rttMonReactOccurred is set to false, but\n            no reaction is generated if the prior value of\n            rttMonReactOccurred was true.",
              "readOnly": true
            },
            "rttMonReactActionType": {
              "type": "string",
              "description": "Specifies what type(s), if any, of reaction(s) to\n            generate if an operation violates one of the watched\n            ( reaction-configuration ) conditions:\n            \n            none               - no reaction is generated\n            trapOnly           - a trap is generated\n            triggerOnly        - all trigger actions defined for this\n                                 entry are initiated\n            trapAndTrigger     - both a trap and all trigger actions\n                                 are initiated\n            A trigger action is defined via the\n            rttMonReactTriggerAdminTable.",
              "readOnly": true
            },
            "rttMonReactThresholdRising": {
              "type": "integer",
              "description": "This object defines the higher threshold limit.\n            If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises\n            above this limit and if the condition specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdRising for\n               'rtt' is 5000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 400.\n               'mosCQDS' is 400.\n               'rFactorDS' is 80.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 5000.\n               'maxOfLatencySD' is 5000.\n               'latencyDSAvg' is 5000.\n               'latencySDAvg' is 5000.\n               'packetLoss' is 10000.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of \n            rttMonReactThresholdRising will be 0.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactThresholdFalling": {
              "type": "integer",
              "description": "This object defines a lower threshold limit. If the\n            value ( e.g rtt, jitterAvg, packetLossSD etc ) falls\n            below this limit and if the conditions specified in\n            rttMonReactThresholdType are satisfied, a trap is generated.\n            \n            Default value of rttMonReactThresholdFalling\n               'rtt' is 3000\n               'jitterAvg' is 100.\n               'jitterSDAvg' is 100.\n               'jitterDSAvg' 100.\n               'packetLossSD' is 10000.\n               'packetLossDS' is 10000.\n               'mos' is 500.\n               'icpif' is 93.\n               'packetMIA' is 10000.\n               'packetLateArrival' is 10000.\n               'packetOutOfSequence' is 10000.\n               'maxOfPositiveSD' is 10000.\n               'maxOfNegativeSD' is 10000.\n               'maxOfPositiveDS' is 10000.\n               'maxOfNegativeDS' is 10000.\n               'iaJitterDS' is 20.\n               'frameLossDS' is 10000.\n               'mosLQDS' is 310.\n               'mosCQDS' is 310.\n               'rFactorDS' is 60.\n               'successivePacketLoss' is 1000.\n               'maxOfLatencyDS' is 3000.\n               'maxOfLatencySD' is 3000.\n               'latencyDSAvg' is 3000.\n               'latencySDAvg' is 3000.\n               'packetLoss' is 10000.\n               'iaJitterSD' is 20.\n               'mosCQSD' is 310.\n               'rFactorSD' is 60.\n            \n            This object is not applicable if the rttMonReactVar is\n            'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',\n            'connectionLoss' and 'verifyError' default value of\n            rttMonReactThresholdFalling will be 0.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactThresholdCountX": {
              "type": "integer",
              "description": "If rttMonReactThresholdType value is 'xOfy', this object\n            defines the 'x' value.\n            \n            If rttMonReactThresholdType value is 'consecutive'\n            this object defines the number of consecutive occurrences\n            that needs threshold violation before setting \n            rttMonReactOccurred as true.\n            \n            If rttMonReactThresholdType value is 'average' this object\n            defines the number of samples that needs be considered for\n            calculating average.\n            \n            This object has no meaning if rttMonReactThresholdType has\n            value of 'never' and 'immediate'.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactThresholdCountY": {
              "type": "integer",
              "description": "This object defines the 'y' value of the xOfy condition\n            if rttMonReactThresholdType is 'xOfy'.\n            \n            For other values of rttMonReactThresholdType, this object\n            is not applicable.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactValue": {
              "type": "integer",
              "description": "This object will be set when the configured threshold condition\n            is violated as defined by rttMonReactThresholdType and holds the\n            actual value that violated the configured threshold values.\n            \n            This object is not valid for the following values of\n            rttMonReactVar and It will be always 0:\n              - timeout\n              - connectionLoss\n              - verifyError.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonReactOccurred": {
              "type": "boolean",
              "description": "This object is set to true when the configured threshold\n            condition is violated as defined by rttMonReactThresholdType.\n            It will be again set to 'false' if the condition reverses.\n            \n            This object is set to true in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to true.\n             - rttMonReactVar is set to connectionLoss and\n               rttMonCtrlOperConnectionLostOccurred set to true.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to true.\n             - For all other values of rttMonReactVar, if the\n               corresponding value exceeds the configured\n               rttMonReactThresholdRising.\n            \n             This object is set to false in the following conditions:\n             - rttMonReactVar is set to timeout and\n               rttMonCtrlOperTimeoutOccurred set to false.\n             - rttMonReactVar is set to connectionLoss and \n               rttMonCtrlOperConnectionLostOccurred set to false.\n             - rttMonReactVar is set to verifyError and\n               rttMonCtrlOperVerifyErrorOccurred is set to false.\n             - For all other values of rttMonReactVar, if the\n               corresponding value fall below the configured \n               rttMonReactThresholdFalling.\n            \n            When the RttMonRttType is 'pathEcho' or 'pathJitter',\n            this object is applied only to the \n            rttMonEchoAdminTargetAddress and not to intermediate\n            hops to the Target.",
              "readOnly": true
            },
            "rttMonReactStatus": {
              "type": "string",
              "description": "This objects indicates the status of the conceptual RTT\n            Reaction Control Row.Only CreateAndGo and destroy \n            operations are permitted on the row.\n            \n            When this object moves to active state, the conceptual row\n            having the Reaction configuration for the probe is monitored\n            and the notifications are generated when the threshold violation\n            takes place.\n            \n            In order for this object to become active rttMonReactVar must\n            be defined. All other objects assume the default value.\n            \n            This object can be set to 'destroy' from any value at any time.\n            When this object is set to 'destroy' no reaction configuration\n            for the probes would exist. The reaction configuration for the\n            probe is removed.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonGeneratedOperEntry": {
        "type": "array",
        "description": "An entry in the Generated Oper table corresponding to\n          a child or generated operation as part of a parent\n          IP SLA operation.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonGeneratedOperRespIpAddrType": {
              "type": "string",
              "description": "The type of Internet address, IPv4 or IPv6, of a responder\n            for an IP SLA operation.",
              "x-yang-type": "inet-address:InetAddressType",
              "readOnly": true
            },
            "rttMonGeneratedOperRespIpAddr": {
              "type": "string",
              "description": "The internet address of a responder for IP SLA\n            operation. The type of this address is determined\n            by the value of rttMonGeneratedOperRespIpAddrType.",
              "x-yang-type": "inet-address:InetAddress",
              "readOnly": true
            },
            "rttMonGeneratedOperCtrlAdminIndex": {
              "type": "integer",
              "description": "This is a pseudo-random number, auto-generated based\n            to identify a child operation based on a parent \n            operation started by the management station,when \n            creating a row via the rttMonCtrlAdminStatus\n            object.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonStatsCaptureEntry": {
        "type": "array",
        "description": "rttMonStatsCaptureEntry",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCaptureStartTimeIndex": {
              "type": "string",
              "description": "The time when this row was created.\n            \n            This object is the second index of the \n            rttMonStatsCaptureTable Table.\n            \n            The the number of rttMonStatsCaptureStartTimeIndex  \n            groups exceeds the rttMonStatisticsAdminNumHourGroups\n            value, the oldest rttMonStatsCaptureStartTimeIndex \n            group will be removed and replaced with the new entry.\n            \n            When the RttMonRttType is 'pathEcho', this object also \n            uniquely defines a group of paths.  See the \n            rttMonStatsCaptureEntry object.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonStatsCapturePathIndex": {
              "type": "integer",
              "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a path for a given value of \n            rttMonStatsCaptureStartTimeIndex.  For all other values\n            of RttMonRttType, this object will be one.\n            \n            For a particular value of \n            rttMonStatsCaptureStartTimeIndex, the agent assigns the\n            first instance of a path a value of 1, then second \n            instance a value of 2, and so on.  The sequence keeps \n            incrementing until the number of paths equals \n            rttMonStatisticsAdminNumPaths value, then no new paths \n            are kept for the current rttMonStatsCaptureStartTimeIndex \n            group.\n            \n            NOTE: A source to target rttMonStatsCapturePathIndex\n                  path will be created for each \n                  rttMonStatsCaptureStartTimeIndex to hold all \n                  errors that occur when a specific path or \n                  connection has not be setup.\n            \n            This value directly represents the path to\n            a target. We can only support 128 paths.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCaptureHopIndex": {
              "type": "integer",
              "description": "When the RttMonRttType is 'pathEcho', this object\n            uniquely defines a hop for a given value of \n            rttMonStatsCapturePathIndex.  For all other values of\n            RttMonRttType, this object will be one.\n            \n            For a particular value of rttMonStatsCapturePathIndex,\n            the agent assigns the first instance of a hop\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            hops equals rttMonStatisticsAdminNumHops value, then\n            no new hops are kept for the current\n            rttMonStatsCapturePathIndex.\n            \n            This value directly represents a hop along the path to\n            a target, thus we can only support 30 hops.\n            \n            This value shows the order along the path to a target.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCaptureDistIndex": {
              "type": "integer",
              "description": "This object uniquely defines a statistical distribution\n            bucket for a given value of rttMonStatsCaptureHopIndex.\n            \n            For a particular value of rttMonStatsCaptureHopIndex,\n            the agent assigns the first instance of a distribution\n            a value of 1, then second instance a value of 2, and so\n            on.  The sequence keeps incrementing until the number of \n            statistics distribution intervals equals \n            rttMonStatisticsAdminNumDistBuckets value, then\n            all values that fall above the last interval will\n            be placed into the last interval.\n            \n            Each of these Statistics Distribution Buckets contain \n            the results of each completion as defined by \n            rttMonStatisticsAdminDistInterval object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCaptureCompletions": {
              "type": "integer",
              "description": "The number of RTT operations that have completed without\n            an error and without timing out.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCaptureOverThresholds": {
              "type": "integer",
              "description": "The number of RTT operations successfully completed, but\n            in excess of rttMonCtrlAdminThreshold.  This number is a\n            subset of the accumulation of all \n            rttMonStatsCaptureCompletions.  The operation time \n            of these completed operations will be accumulated.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCaptureSumCompletionTime": {
              "type": "integer",
              "description": "The accumulated completion time of RTT operations which\n            complete successfully.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonStatsCaptureSumCompletionTime2Low": {
              "type": "integer",
              "description": "The low order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            Low/High order is defined where the binary number\n            will look as follows:\n            -------------------------------------------------\n            | High order 32 bits    | Low order 32 bits     |\n            -------------------------------------------------\n            For example the number 4294967296 would have all\n            Low order bits as '0' and the rightmost High\n            order bit will be 1 (zeros,1).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonStatsCaptureSumCompletionTime2High": {
              "type": "integer",
              "description": "The high order 32 bits of the accumulated squares\n            of completion times (in milliseconds) of RTT \n            operations which complete successfully.\n            \n            See the rttMonStatsCaptureSumCompletionTime2Low object\n            for a definition of Low/High Order.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonStatsCaptureCompletionTimeMax": {
              "type": "integer",
              "description": "The maximum completion time of any RTT operation which\n            completes successfully.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonStatsCaptureCompletionTimeMin": {
              "type": "integer",
              "description": "The minimum completion time of any RTT operation which\n            completes successfully.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonStatsCollectEntry": {
        "type": "array",
        "description": "rttMonStatsCollectEntry",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCaptureStartTimeIndex": {
              "type": "string",
              "description": "rttMonStatsCaptureStartTimeIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCapturePathIndex": {
              "type": "string",
              "description": "rttMonStatsCapturePathIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCaptureHopIndex": {
              "type": "string",
              "description": "rttMonStatsCaptureHopIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCollectNumDisconnects": {
              "type": "integer",
              "description": "When the RttMonRttType is 'echo' or pathEcho', this\n            object represents the number of times that the target or \n            hop along the path to a target became disconnected.  For\n            all other values of RttMonRttType, this object will\n            remain zero.\n            \n            For connectionless protocols this has no meaning,\n            and will consequently remain 0.  When\n            rttMonEchoAdminProtocol is one of snaRUEcho, this is\n            the number of times that an LU-SSCP session was lost, \n            for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for \n            snaLU62EchoAppl, this is the number of times that LU-LU \n            session was lost.\n            \n            Since this error does not indicate any information about\n            the failure of an RTT operation, no response time \n            information for this instance will be recorded in the \n            appropriate objects.\n            \n            If this error occurs and the rttMonStatsCapturePathIndex \n            cannot be determined, this error will be accumulated in \n            the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectTimeouts": {
              "type": "integer",
              "description": "The number of occasions when a RTT operation was not\n            completed before a timeout occurred, i.e.\n            rttMonCtrlAdminTimeout was exceeded.\n            \n            Since the RTT operation was never completed, the \n            completion time of these operations are not accumulated,\n            nor do they increment rttMonStatsCaptureCompletions (in \n            any of the statistics distribution buckets).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectBusies": {
              "type": "integer",
              "description": "The number of occasions when a RTT operation could not\n            be initiated because a previous RTT operation has not \n            been completed.\n            \n            When the RttMonRttType is 'pathEcho' this can occur for\n            both connection oriented protocols and connectionless\n            protocols.\n            \n            When the RttMonRttType is 'echo' this can only occur for\n            connection oriented protocols such as SNA. \n            \n            When the initiation of a new operation cannot be started,\n            this object will be incremented and the operation will be\n            omitted.  (The next operation will start at the next \n            Frequency).  Since, a RTT operation was never initiated, \n            the completion time of these operations is not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions.\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the source \n            to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectNoConnections": {
              "type": "integer",
              "description": "When the RttMonRttType is 'echo' or 'pathEcho' this is\n            the number of occasions when a RTT operation could not be\n            initiated because the connection to the target has not \n            been established.  For all other RttMonRttTypes this\n            object will remain zero.\n            \n            This cannot occur for connectionless protocols, but may\n            occur for connection oriented protocols, such as SNA.\n            \n            Since a RTT operation was never initiated, the completion\n            time of these operations are not accumulated, nor do they\n            increment rttMonStatsCaptureCompletions. \n            \n            If this error occurs and the rttMonStatsCapturePathIndex\n            cannot be determined, this error will be accumulated\n            in the source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectDrops": {
              "type": "integer",
              "description": "The number of occasions when a RTT operation could not\n            be initiated because some necessary internal resource \n            (for example memory, or SNA subsystem) was not available,\n            or the operation completion could not be recognized.\n            \n            Since a RTT operation was never initiated or was not\n            recognized, the completion time of these operations \n            are not accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected \n            Distribution Bucket).\n            \n            When the RttMonRttType is 'pathEcho', and this error \n            occurs and the rttMonStatsCapturePathIndex cannot be \n            determined, this error will be accumulated in the \n            source to target path, that will always exist.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectSequenceErrors": {
              "type": "integer",
              "description": "When the RttMonRttType is 'echo' of 'pathEcho' this is\n            the number of RTT operation completions received with \n            an unexpected sequence identifier.  For all other values\n            of RttMonRttType this object will remain zero.\n            \n            When this has occurred some of the possible reasons may\n            be:  \n               - a duplicate packet was received\n               - a response was received after it had timed-out\n               - a corrupted packet was received and was not detected\n            \n            The completion time of these operations are not \n            accumulated, nor do they increment \n            rttMonStatsCaptureCompletions (in the expected\n            Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectVerifyErrors": {
              "type": "integer",
              "description": "The number of RTT operation completions received with\n            data that does not compare with the expected data.  The \n            completion time of these operations are not accumulated, \n            nor do they increment rttMonStatsCaptureCompletions (in\n            the expected Distribution Bucket).\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectAddress": {
              "type": "string",
              "description": "This object only applies when the RttMonRttType is\n            'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.  \n            For all other values of the RttMonRttType, this will be \n            null. \n            \n            The object is a string which specifies the address of \n            the target for the this RTT operation.\n            \n            This address will be the address of the hop along the \n            path to the rttMonEchoAdminTargetAddress address, \n            including rttMonEchoAdminTargetAddress address, or just \n            the rttMonEchoAdminTargetAddress address, when the \n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type \n            of RTT operation selected, as specified by the \n            rttMonEchoAdminProtocol object.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonControlEnableErrors": {
              "type": "integer",
              "description": "The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonControlEnableErrors object is superseded by\n            rttMonStatsCollectCtrlEnErrors.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsRetrieveErrors": {
              "type": "integer",
              "description": "The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.\n            rttMonStatsRetrieveErrors object is superseded by\n            rttMonStatsCollectRetrieveErrors.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectCtrlEnErrors": {
              "type": "integer",
              "description": "The object is same as rttMonControlEnableErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when control enable request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonStatsCollectRetrieveErrors": {
              "type": "integer",
              "description": "The object is same as rttMonStatsRetrieveErrors,\n            with corrected name for consistency.\n            \n            The number of occasions when stats retrieval request failed.\n            Currently it is used for multicast operation type.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonStatsTotalsEntry": {
        "type": "array",
        "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry has the exact same behavior as the \n          rttMonStatsCaptureEntry, except it only keeps\n          60 minute group values.\n          \n          For a complete entry description see\n          the rttMonStatsCaptureEntry object.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsCaptureStartTimeIndex": {
              "type": "string",
              "description": "rttMonStatsCaptureStartTimeIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonStatsTotalsElapsedTime": {
              "type": "string",
              "description": "The length of time since this conceptual statistics row\n            was created.",
              "x-yang-type": "snmpv2-tc:TimeInterval",
              "readOnly": true
            },
            "rttMonStatsTotalsInitiations": {
              "type": "integer",
              "description": "The number of RTT operations that have been initiated.\n            \n            This number includes all RTT operations which succeed \n            or fail for whatever reason.\n            \n            This object has the special behavior as defined by the\n            ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB\n            object.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonHTTPStatsEntry": {
        "type": "array",
        "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is http. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonHTTPStatsStartTimeIndex": {
              "type": "string",
              "description": "This is the time when this row was created. This index\n            uniquely identifies a HTTP Stats row in the \n            rttMonHTTPStatsTable.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonHTTPStatsCompletions": {
              "type": "integer",
              "description": "The number of HTTP operations that have completed\n            successfully.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsOverThresholds": {
              "type": "integer",
              "description": "The number of HTTP operations that violate threshold.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsRTTSum": {
              "type": "integer",
              "description": "The sum of HTTP operations that are successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsRTTSum2Low": {
              "type": "integer",
              "description": "The sum of squares of the RTT's that are successfully\n            measured (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsRTTSum2High": {
              "type": "integer",
              "description": "The sum of squares of the RTT's that are successfully\n            measured (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsRTTMin": {
              "type": "integer",
              "description": "The minimum RTT taken to perform HTTP operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsRTTMax": {
              "type": "integer",
              "description": "The maximum RTT taken to perform HTTP operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsDNSRTTSum": {
              "type": "integer",
              "description": "The sum of RTT taken to perform DNS query within the\n            HTTP operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsTCPConnectRTTSum": {
              "type": "integer",
              "description": "The sum of RTT taken to connect to the HTTP server.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsTransactionRTTSum": {
              "type": "integer",
              "description": "The sum of RTT taken to download the object specified by URL.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsMessageBodyOctetsSum": {
              "type": "integer",
              "description": "The sum of the size of the message body received as a\n            response to the HTTP request.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsDNSServerTimeout": {
              "type": "integer",
              "description": "The number of requests that could not connect to the\n            DNS Server.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsTCPConnectTimeout": {
              "type": "integer",
              "description": "The number of requests that could not connect to the\n            the HTTP Server.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsTransactionTimeout": {
              "type": "integer",
              "description": "The number of requests that timed out during HTTP\n            transaction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsDNSQueryError": {
              "type": "integer",
              "description": "The number of requests that had DNS Query errors.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsHTTPError": {
              "type": "integer",
              "description": "The number of requests that had HTTP errors while\n            downloading the base page.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsError": {
              "type": "integer",
              "description": "The number of occasions when a HTTP operation could not\n            be initiated because an internal error",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHTTPStatsBusies": {
              "type": "integer",
              "description": "The number of occasions when an HTTP operation could not\n            be initiated because a previous HTTP operation has not\n            been completed.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonJitterStatsEntry": {
        "type": "array",
        "description": "A list of objects which accumulate the results of a\n          series of RTT operations over a 60 minute time period.\n          \n          This entry is created only if the rttMonCtrlAdminRttType \n          is jitter. The operation of this table is same as that of\n          rttMonStatsCaptureTable.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonJitterStatsStartTimeIndex": {
              "type": "string",
              "description": "The time when this row was created.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonJitterStatsCompletions": {
              "type": "integer",
              "description": "The number of jitter operation that have completed\n            successfully.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOverThresholds": {
              "type": "integer",
              "description": "The number of jitter operations that violate threshold.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfRTT": {
              "type": "integer",
              "description": "The number of RTT's that are successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTSum": {
              "type": "integer",
              "description": "The sum of RTT's that are successfully measured (low order 32\n            bits). The high order 32 bits are stored in\n            rttMonJitterStatsRTTSumHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTSum2Low": {
              "type": "integer",
              "description": "The sum of squares of RTT's that are successfully measured\n            (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTSum2High": {
              "type": "integer",
              "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTMin": {
              "type": "integer",
              "description": "The minimum of RTT's that were successfully measured",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTMax": {
              "type": "integer",
              "description": "The maximum of RTT's that were successfully measured",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfPositivesSD": {
              "type": "integer",
              "description": "The minimum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfPositivesSD": {
              "type": "integer",
              "description": "The maximum of absolute values of all positive jitter values\n            from packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfPositivesSD": {
              "type": "integer",
              "description": "The sum of number of all positive jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSumOfPositivesSD": {
              "type": "integer",
              "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2PositivesSDLow": {
              "type": "integer",
              "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2PositivesSDHigh": {
              "type": "integer",
              "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfNegativesSD": {
              "type": "integer",
              "description": "The minimum of all negative jitter values from packets sent\n            from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfNegativesSD": {
              "type": "integer",
              "description": "The maximum of all negative jitter values from packets sent\n            from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfNegativesSD": {
              "type": "integer",
              "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSumOfNegativesSD": {
              "type": "integer",
              "description": "The sum of RTT's of all negative jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2NegativesSDLow": {
              "type": "integer",
              "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2NegativesSDHigh": {
              "type": "integer",
              "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfPositivesDS": {
              "type": "integer",
              "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfPositivesDS": {
              "type": "integer",
              "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfPositivesDS": {
              "type": "integer",
              "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSumOfPositivesDS": {
              "type": "integer",
              "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2PositivesDSLow": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2PositivesDSHigh": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfNegativesDS": {
              "type": "integer",
              "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfNegativesDS": {
              "type": "integer",
              "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfNegativesDS": {
              "type": "integer",
              "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSumOfNegativesDS": {
              "type": "integer",
              "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2NegativesDSLow": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsSum2NegativesDSHigh": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsPacketLossSD": {
              "type": "integer",
              "description": "The number of packets lost when sent from source to\n            destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsPacketLossDS": {
              "type": "integer",
              "description": "The number of packets lost when sent from destination to\n            source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsPacketOutOfSequence": {
              "type": "integer",
              "description": "The number of packets arrived out of sequence.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsPacketMIA": {
              "type": "integer",
              "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsPacketLateArrival": {
              "type": "integer",
              "description": "The number of packets that arrived after the timeout.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsError": {
              "type": "integer",
              "description": "The number of occasions when a jitter operation could not\n            be initiated because an internal error",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsBusies": {
              "type": "integer",
              "description": "The number of occasions when a jitter operation could not\n            be initiated because a previous jitter operation has not\n            been completed.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSumSD": {
              "type": "integer",
              "description": "The sum of one way times from source to destination (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumSDHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSum2SDLow": {
              "type": "integer",
              "description": "The sum of squares of one way times from source to destination\n            (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSum2SDHigh": {
              "type": "integer",
              "description": "The sum of squares of one way times from source to destination\n            (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMinSD": {
              "type": "integer",
              "description": "The minimum of all one way times from source to destination.\n            rttMonJitterStatsOWMinSD object is superseded by\n            rttMonJitterStatsOWMinSDNew.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMaxSD": {
              "type": "integer",
              "description": "The maximum of all one way times from source to destination.\n            rttMonJitterStatsOWMaxSD object is superseded by\n            rttMonJitterStatsOWMaxSDNew.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSumDS": {
              "type": "integer",
              "description": "The sum of one way times from destination to source (low order\n            32 bits). The high order 32 bits are stored in\n            rttMonJitterStatsOWSumDSHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSum2DSLow": {
              "type": "integer",
              "description": "The sum of squares of one way times from destination to source\n            (low order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSum2DSHigh": {
              "type": "integer",
              "description": "The sum of squares of one way times from destination to source\n            (high order 32 bits).",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMinDS": {
              "type": "integer",
              "description": "The minimum of all one way times from destination to source.\n            rttMonJitterStatsOWMinDS object is superseded by\n            rttMonJitterStatsOWMinDSNew.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMaxDS": {
              "type": "integer",
              "description": "The maximum of all one way times from destination to source.\n            rttMonJitterStatsOWMaxDS object is superseded by\n            rttMonJitterStatsOWMaxDSNew.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsNumOfOW": {
              "type": "integer",
              "description": "The number of one way times that are successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMinSDNew": {
              "type": "integer",
              "description": "The minimum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMinSD.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMaxSDNew": {
              "type": "integer",
              "description": "The maximum of all one way times from source to destination.\n            Replaces deprecated rttMonJitterStatsOWMaxSD.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMinDSNew": {
              "type": "integer",
              "description": "The minimum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMinDS.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWMaxDSNew": {
              "type": "integer",
              "description": "The maximum of all one way times from destination to source.\n            Replaces deprecated rttMonJitterStatsOWMaxDS",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfMOS": {
              "type": "integer",
              "description": "The minimum of all MOS values for the jitter operations\n            in hundreds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfMOS": {
              "type": "integer",
              "description": "The maximum of all MOS values for the jitter operations\n            in hunderds. \n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMinOfICPIF": {
              "type": "integer",
              "description": "The minimum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsMaxOfICPIF": {
              "type": "integer",
              "description": "The maximum of all ICPIF values for the jitter operations.\n            \n            This value will be 93 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsIAJOut": {
              "type": "integer",
              "description": "Interarrival Jitter (RFC 1889) at responder",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsIAJIn": {
              "type": "integer",
              "description": "Interarrival Jitter (RFC 1889) at sender",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsAvgJitter": {
              "type": "integer",
              "description": "The average of positive and negative jitter\n            values for SD and DS direction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsAvgJitterSD": {
              "type": "integer",
              "description": "The average of positive and negative jitter\n            values in SD direction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsAvgJitterDS": {
              "type": "integer",
              "description": "The average of positive and negative jitter\n            values in DS direction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsUnSyncRTs": {
              "type": "integer",
              "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsRTTSumHigh": {
              "type": "integer",
              "description": "The sum of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsRTTSum.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSumSDHigh": {
              "type": "integer",
              "description": "The sum of one way times from source to destination\n            (high order 32 bits). The low order 32 bits are \n            stored in rttMonJitterStatsOWSumSD.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonJitterStatsOWSumDSHigh": {
              "type": "integer",
              "description": "The sum of one way times from destination to source\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonJitterStatsOWSumDS.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonLpdGrpStatsEntry": {
        "type": "array",
        "description": "rttMonLpdGrpStatsEntry",
        "items": {
          "type": "object",
          "properties": {
            "rttMonLpdGrpStatsGroupIndex": {
              "type": "integer",
              "description": "Uniquely identifies a row in rttMonLpdGrpStatsTable.\n            \n            This is a pseudo-random number which identifies a particular\n            LPD group.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsStartTimeIndex": {
              "type": "string",
              "description": "The time when this row was created.\n            \n            This object is the second index of the rttMonLpdGrpStatsTable.\n            When the number of rttMonLpdGrpStatsStartTimeIndex groups\n            exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest\n            rttMonLpdGrpStatsStartTimeIndex group will be removed and\n            replaced with the new entry.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonLpdGrpStatsTargetPE": {
              "type": "string",
              "description": "The object is a string that specifies the address of the\n            target PE for this LPD group.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonLpdGrpStatsNumOfPass": {
              "type": "integer",
              "description": "This object represents the number of successfull completions\n            of 'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense value is 'ok' for a\n            particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsNumOfFail": {
              "type": "integer",
              "description": "This object represents the number of failed operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value other than\n            'ok' or 'timeout' for a particular probe in the LPD Group this\n            object will be incremented.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsNumOfTimeout": {
              "type": "integer",
              "description": "This object represents the number of timed out operations of\n            'single probes' for all the set of paths in the LPD group.\n            \n            Whenever the rttMonLatestRttOperSense has a value of 'timeout'\n            for a particular probe in the LPD Group this object will be\n            incremented.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsAvgRTT": {
              "type": "integer",
              "description": "The average RTT across all set of probes in the LPD group.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsMinRTT": {
              "type": "integer",
              "description": "The minimum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsMaxRTT": {
              "type": "integer",
              "description": "The maximum of RTT's for all set of probes in the LPD group\n            that were successfully measured.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsMinNumPaths": {
              "type": "integer",
              "description": "The minimum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsMaxNumPaths": {
              "type": "integer",
              "description": "The maximum number of active paths discovered to the\n            rttMonLpdGrpStatsTargetPE target.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsLPDStartTime": {
              "type": "string",
              "description": "The time when the last LSP Path Discovery to the group was\n            attempted.\n            \n            This object will be set to '0' on reset.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonLpdGrpStatsLPDFailOccurred": {
              "type": "boolean",
              "description": "This object is set to true when the LSP Path Discovery\n            to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and\n            set to false when the LSP Path Discovery succeeds.\n            \n            When this value changes and rttMplsVpnMonReactLpdNotifyType is\n            set to 'lpdPathDiscovery' or 'lpdAll' a\n            rttMonLpdDiscoveryNotification will be generated.\n            \n            This object will be set to 'FALSE' on reset.",
              "readOnly": true
            },
            "rttMonLpdGrpStatsLPDFailCause": {
              "type": "string",
              "description": "This object identifies the cause of failure for the LSP Path\n            Discovery last attempted. It will be only valid if\n            rttMonLpdGrpStatsLPDFailOccurred is set to true.\n            \n            This object will be set to 'unknown' on reset.",
              "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdFailureSense",
              "readOnly": true
            },
            "rttMonLpdGrpStatsLPDCompTime": {
              "type": "integer",
              "description": "The completion time of the last successfull LSP Path Discovery\n            to the target PE.\n            \n            This object will be set to '0' on reset.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsGroupStatus": {
              "type": "string",
              "description": "This object identifies the LPD Group status.\n            \n            When the LPD Group status changes and\n            rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or\n            'lpdAll' a rttMonLpdGrpStatusNotification will be generated.\n            \n            When the LPD Group status value is 'unknown' or changes to\n            'unknown' this notification will not be generated.\n            \n            When LSP Path Discovery is enabled for a particular row in\n            rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe\n            cannot generate notifications independently but will be\n            generating depending on the state of the group. Notifications \n            are only generated if the failure/restoration of an individual\n            probe causes the state of the LPD Group to change.\n            \n            This object will be set to 'unknown' on reset.",
              "x-yang-type": "cisco-rttmon:RttMplsVpnMonLpdGrpStatus",
              "readOnly": true
            },
            "rttMonLpdGrpStatsGroupProbeIndex": {
              "type": "integer",
              "description": "This object identifies 'lspGroup' probe uniquely created for\n            this particular LPD Group.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonLpdGrpStatsPathIds": {
              "type": "string",
              "description": "A string which holds the list of information to uniquely\n            identify the paths to the target PE. This information is used\n            by the 'single probes' when testing the paths.\n            \n            Following three parameters are needed to uniquely identify a \n            path\n              - lsp-selector (127.x.x.x)\n              - outgoing-interface (i/f)\n              - label-stack (s), if mutiple labels they will be colon (:)\n                separated.\n            \n            These parameters will be hyphen (-) separated for a particular\n            path. This set of information will be comma (,) separated for\n            all the paths discovered as part of this LPD Group.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object will return all the identifier's to uniquely identify\n            the path.\n            \n            The output will look like '127.0.0.1-Se3/0.1-20:18,\n            127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,\n            127.0.0.5-Se3/0.1-20'.\n            \n            This object will be set to '0' on reset.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonLpdGrpStatsProbeStatus": {
              "type": "string",
              "description": "A string which holds the latest operation return code for\n            all the set of 'single probes' which are part of the LPD group.\n            The return codes will be comma separated and will follow the\n            same sequence of probes as followed in\n            'rttMonLpdGrpStatsPathIds'. The latest operation return code\n            will be mapped to 'up','down' or 'unkwown'.\n            \n            'up' - Probe state is up when the rttMonLatestRttOperSense\n            value is 'ok'.\n            'down' - Probe state is down when the rttMonLatestRttOperSense\n            has value other then 'ok' and 'other'.\n            'unknown' - Probe state is unkown when the\n            rttMonLatestRttOperSense value is 'other'.\n            \n            For example: If there are 5 paths in the LPD group then this\n            object output will look like 'ok,ok,ok,down,down'.\n            \n            This object will be set to '0' on reset.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonLpdGrpStatsResetTime": {
              "type": "string",
              "description": "This object specifies the time when this statistics row was\n            last reset using the rttMonApplLpdGrpStatsReset object.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonHistoryCollectionEntry": {
        "type": "array",
        "description": "rttMonHistoryCollectionEntry",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonHistoryCollectionLifeIndex": {
              "type": "integer",
              "description": "This uniquely defines a life for a conceptual history\n            row.\n            \n            For a particular value of rttMonHistoryCollectionLifeIndex,\n            the agent assigns the first value of 1, the second value \n            of 2, and so on.  The sequence keeps incrementing, \n            despite older (lower) values being removed from the \n            table.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonHistoryCollectionBucketIndex": {
              "type": "integer",
              "description": "When the RttMonRttType is 'pathEcho', this uniquely\n            defines a bucket for a given value of \n            rttMonHistoryCollectionLifeIndex.  For all other \n            RttMonRttType this value will be the number of\n            operations per a lifetime.  Thus, this object \n            increments on each operation attempt.\n            \n            For a particular value of \n            rttMonHistoryCollectionLifeIndex, the agent assigns \n            the first value of 1, the second value of 2, and so \n            on.  The sequence keeps incrementing until the number\n            of buckets equals rttMonHistoryAdminNumBuckets, after\n            which the most recent rttMonHistoryAdminNumBuckets \n            buckets are retained (the index is incremented though).",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonHistoryCollectionSampleIndex": {
              "type": "integer",
              "description": "This uniquely defines a row for a given value of\n            rttMonHistoryCollectionBucketIndex.  This object\n            represents a hop along a path to the Target.\n            \n            For a particular value of \n            rttMonHistoryCollectionBucketIndex, the agent assigns \n            the first value of 1, the second value of 2, and so on.\n            The sequence keeps incrementing until the number of \n            samples equals rttMonHistoryAdminNumSamples, then no \n            new samples are created for the current \n            rttMonHistoryCollectionBucketIndex.\n            \n            When the RttMonRttType is 'pathEcho', this value \n            directly represents the number of hops along a \n            path to a target, thus we can only support 512 hops.\n            For all other values of RttMonRttType this object\n            will be one.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonHistoryCollectionSampleTime": {
              "type": "string",
              "description": "The time that the RTT operation was initiated.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "rttMonHistoryCollectionAddress": {
              "type": "string",
              "description": "When the RttMonRttType is 'echo' or 'pathEcho' this\n            is a string which specifies the address of the target for\n            the this RTT operation.  For all other values of\n            RttMonRttType this string will be null.\n            \n            This address will be the address of the hop along the\n            path to the rttMonEchoAdminTargetAddress address,\n            including rttMonEchoAdminTargetAddress address, or just\n            the rttMonEchoAdminTargetAddress address, when the\n            path information is not collected.  This behavior is\n            defined by the rttMonCtrlAdminRttType object.\n            \n            The interpretation of this string depends on the type\n            of RTT operation selected, as specified by the\n            rttMonEchoAdminProtocol object.\n            \n            See rttMonEchoAdminTargetAddress for a complete\n            description.",
              "x-yang-type": "cisco-rttmon:RttMonTargetAddress",
              "readOnly": true
            },
            "rttMonHistoryCollectionCompletionTime": {
              "type": "integer",
              "description": "This is the operation completion time of the RTT\n            operation.  If the RTT operation fails \n            (rttMonHistoryCollectionSense is any \n            value other than ok), this has a value of 0.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonHistoryCollectionSense": {
              "type": "string",
              "description": "A sense code for the completion status of the RTT\n            operation.",
              "x-yang-type": "cisco-rttmon:RttResponseSense",
              "readOnly": true
            },
            "rttMonHistoryCollectionApplSpecificSense": {
              "type": "integer",
              "description": "An application specific sense code for the\n            completion status of the last RTT operation.  This \n            object will only be valid when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.  Otherwise, this object's \n            value is not valid.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "rttMonHistoryCollectionSenseDescription": {
              "type": "string",
              "description": "A sense description for the completion status of\n            the last RTT operation when the \n            rttMonHistoryCollectionSense object is set to \n            'applicationSpecific'.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonLatestHTTPOperEntry": {
        "type": "array",
        "description": "A list of objects that record the latest HTTP RTT\n          operation. This entry is created automatically after the \n          rttMonCtrlAdminEntry is created. Also the entry is \n          automatically deleted when rttMonCtrlAdminEntry is deleted.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonLatestHTTPOperRTT": {
              "type": "integer",
              "description": "Round Trip Time taken to perform HTTP operation. This value\n            is the sum of DNSRTT, TCPConnectRTT and TransactionRTT.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestHTTPOperDNSRTT": {
              "type": "integer",
              "description": "Round Trip Time taken to perform DNS query within the\n            HTTP operation. If an IP Address is specified in the URL, \n            then DNSRTT is 0.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestHTTPOperTCPConnectRTT": {
              "type": "integer",
              "description": "Round Trip Time taken to connect to the HTTP server.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestHTTPOperTransactionRTT": {
              "type": "integer",
              "description": "Round Trip Time taken to download the object specified by\n            the URL.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestHTTPOperMessageBodyOctets": {
              "type": "integer",
              "description": "The size of the message body received as a response to\n            the HTTP request.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestHTTPOperSense": {
              "type": "string",
              "description": "An application specific sense code for the completion status\n            of the latest RTT operation.",
              "x-yang-type": "cisco-rttmon:RttResponseSense",
              "readOnly": true
            },
            "rttMonLatestHTTPErrorSenseDescription": {
              "type": "string",
              "description": "An sense description for the completion status\n            of the latest RTT operation.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-RTTMON-MIB_rttMonLatestJitterOperEntry": {
        "type": "array",
        "description": "A list of objects that record the latest Jitter\n          operation.",
        "items": {
          "type": "object",
          "properties": {
            "rttMonCtrlAdminIndex": {
              "type": "string",
              "description": "rttMonCtrlAdminIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfRTT": {
              "type": "integer",
              "description": "The number of RTT's that were successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTSum": {
              "type": "integer",
              "description": "The sum of Jitter RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSumHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTSum2": {
              "type": "integer",
              "description": "The sum of squares of RTT's that are successfully measured (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2High.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTMin": {
              "type": "integer",
              "description": "The minimum of RTT's that were successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTMax": {
              "type": "integer",
              "description": "The maximum of RTT's that were successfully measured.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMinOfPositivesSD": {
              "type": "integer",
              "description": "The minimum of all positive jitter values from packets sent\n            from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMaxOfPositivesSD": {
              "type": "integer",
              "description": "The maximum of all positive jitter values from packets sent\n            from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfPositivesSD": {
              "type": "integer",
              "description": "The sum of all positive jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSumOfPositivesSD": {
              "type": "integer",
              "description": "The sum of RTT's of all positive jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSum2PositivesSD": {
              "type": "integer",
              "description": "The sum of square of RTT's of all positive jitter values from\n            packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMinOfNegativesSD": {
              "type": "integer",
              "description": "The minimum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMaxOfNegativesSD": {
              "type": "integer",
              "description": "The maximum of absolute values of all negative jitter values\n            from packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfNegativesSD": {
              "type": "integer",
              "description": "The sum of number of all negative jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSumOfNegativesSD": {
              "type": "integer",
              "description": "The sum of all negative jitter values from packets\n            sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSum2NegativesSD": {
              "type": "integer",
              "description": "The sum of square of RTT's of all negative jitter values from\n            packets sent from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMinOfPositivesDS": {
              "type": "integer",
              "description": "The minimum of all positive jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMaxOfPositivesDS": {
              "type": "integer",
              "description": "The maximum of all positive jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfPositivesDS": {
              "type": "integer",
              "description": "The sum of number of all positive jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSumOfPositivesDS": {
              "type": "integer",
              "description": "The sum of RTT's of all positive jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSum2PositivesDS": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all positive jitter values from\n            packets sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMinOfNegativesDS": {
              "type": "integer",
              "description": "The minimum of all negative jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMaxOfNegativesDS": {
              "type": "integer",
              "description": "The maximum of all negative jitter values from packets sent\n            from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfNegativesDS": {
              "type": "integer",
              "description": "The sum of number of all negative jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSumOfNegativesDS": {
              "type": "integer",
              "description": "The sum of RTT's of all negative jitter values from packets\n            sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSum2NegativesDS": {
              "type": "integer",
              "description": "The sum of squares of RTT's of all negative jitter values from\n            packets sent from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperPacketLossSD": {
              "type": "integer",
              "description": "The number of packets lost when sent from source to\n            destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperPacketLossDS": {
              "type": "integer",
              "description": "The number of packets lost when sent from destination to\n            source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperPacketOutOfSequence": {
              "type": "integer",
              "description": "The number of packets arrived out of sequence.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperPacketMIA": {
              "type": "integer",
              "description": "The number of packets that are lost for which we cannot\n            determine the direction.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperPacketLateArrival": {
              "type": "integer",
              "description": "The number of packets that arrived after the timeout.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperSense": {
              "type": "string",
              "description": "An application specific sense code for the completion status\n            of the latest Jitter RTT operation.",
              "x-yang-type": "cisco-rttmon:RttResponseSense",
              "readOnly": true
            },
            "rttMonLatestJitterErrorSenseDescription": {
              "type": "string",
              "description": "An sense description for the completion status\n            of the latest Jitter RTT operation.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSumSD": {
              "type": "integer",
              "description": "The sum of one way latency from source to destination (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSDHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSum2SD": {
              "type": "integer",
              "description": "The sum of squares of one way latency from source to\n            destination (low order 32 bits). The high order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2SDHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWMinSD": {
              "type": "integer",
              "description": "The minimum of all one way latency from source to\n            destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWMaxSD": {
              "type": "integer",
              "description": "The maximum of all one way latency from source to\n            destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSumDS": {
              "type": "integer",
              "description": "The sum of one way latency from destination to source (low\n            order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSumDSHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSum2DS": {
              "type": "integer",
              "description": "The sum of squares of one way latency from destination to\n            source (low order 32 bits). The high order 32 bits are stored in\n            rttMonLatestJitterOperOWSum2DSHigh.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWMinDS": {
              "type": "integer",
              "description": "The minimum of all one way latency from destination to\n            source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWMaxDS": {
              "type": "integer",
              "description": "The maximum of all one way latency from destination to\n            source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNumOfOW": {
              "type": "integer",
              "description": "The number of successful one way latency measurements.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperMOS": {
              "type": "integer",
              "description": "The MOS value for the latest jitter operation in hundreds.\n            This value will be 0 if \n             - rttMonEchoAdminCodecType of the operation is notApplicable \n             - the operation is not started \n             - the operation is started but failed\n            This value will be 1 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperICPIF": {
              "type": "integer",
              "description": "Represents ICPIF value for the latest jitter operation.\n            \n            This value will be 93 for packet loss of 10% or more.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperIAJOut": {
              "type": "integer",
              "description": "Interarrival Jitter (RC1889) at responder.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperIAJIn": {
              "type": "integer",
              "description": "Interarrival Jitter (RFC1889) at source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperAvgJitter": {
              "type": "integer",
              "description": "The average of positive and negative jitter\n            values in SD and DS direction for latest operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperAvgSDJ": {
              "type": "integer",
              "description": "The average of positive and negative jitter values\n            from source to destination for latest operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperAvgDSJ": {
              "type": "integer",
              "description": "The average of positive and negative jitter values\n            from destination to source for latest operation.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWAvgSD": {
              "type": "integer",
              "description": "The average latency value from source to destination.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWAvgDS": {
              "type": "integer",
              "description": "The average latency value from destination to source.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperNTPState": {
              "type": "string",
              "description": "A value of sync(1) means sender and responder was in sync\n            with NTP. The NTP sync means the total of NTP offset \n            on sender and responder is within configured tolerance level.",
              "readOnly": true
            },
            "rttMonLatestJitterOperUnSyncRTs": {
              "type": "integer",
              "description": "The number of RTT operations that have completed with\n            sender and responder out of sync with NTP. The NTP sync means \n            the total of NTP offset on sender and responder is within \n            configured tolerance level.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTSumHigh": {
              "type": "integer",
              "description": "The sum of Jitter RTT's that are successfully measured.\n            (high order 32 bits). The low order 32 bits are stored\n            in rttMonLatestJitterOperRTTSum.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperRTTSum2High": {
              "type": "integer",
              "description": "The sum of squares of RTT's that are successfully measured\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperRTTSum2.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSumSDHigh": {
              "type": "integer",
              "description": "The sum of one way latency from source to destination\n            (high order 32 bits). The low order 32 bits are stored in\n            rttMonLatestJitterOperOWSumSD.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSum2SDHigh": {
              "type": "integer",
              "description": "The sum of squares of one way latency from source to\n            destination (high order 32 bits). The low order 32 bits\n            are stored in rttMonLatestJitterOperOWSum2SD.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSumDSHigh": {
              "type": "integer",
              "description": "The sum of one way latency from destination to source\n            (high order 32 bits). The low order 32 bits are stored \n            in rttMonLatestJitterOperOWSumDS.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "rttMonLatestJitterOperOWSum2DSHigh": {
              "type": "integer",
              "description": "The sum of squares of one way latency from destination to\n            source (high order 32 bits). The low order 32 bits are\n            stored in rttMonLatestJitterOperOWSum2DS.",
              "minimum": 0,
              "maximum": 4294967295,
              "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": "CISCO-RTTMON-MIB",
      "description": "MIB operations for CISCO-RTTMON-MIB"
    }
  ],
  "externalDocs": {
    "description": "Cisco SNMP Object Navigator",
    "url": "https://snmp.cloudapps.cisco.com/Support/IOS/do/BrowseMIB.do"
  }
}
