{
  "openapi": "3.0.0",
  "info": {
    "title": "CISCO-SYSLOG-MIB MIB API",
    "version": "1.0.0",
    "description": "The MIB module to describe and store the system\n    messages generated by the IOS and any other\n    OS which supports syslogs.\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-SYSLOG-MIB structure](https://jeremycohoe.github.io/cisco-ios-xe-openapi-swagger/yang-trees/CISCO-SYSLOG-MIB.html)",
    "contact": {
      "name": "Cisco DevNet",
      "url": "https://developer.cisco.com"
    },
    "x-yang-module": "CISCO-SYSLOG-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-SYSLOG-MIB:clogBasic": {
      "get": {
        "summary": "Get clogBasic data",
        "description": "Retrieve clogBasic operational data from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "clogBasic",
                  "properties": {
                    "clogNotificationsSent": {
                      "type": "integer",
                      "description": "The number of clogMessageGenerated notifications that\n          have been sent. This number may include notifications\n          that were prevented from being transmitted due to\n          reasons such as resource limitations and/or\n          non-connectivity.  If one is receiving notifications,\n          one can periodically poll this object to determine if\n          any notifications were missed.  If so, a poll of the\n          clogHistoryTable might be appropriate.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "clogNotificationsEnabled": {
                      "type": "boolean",
                      "description": "Indicates whether clogMessageGenerated notifications\n          will or will not be sent when a syslog message is\n          generated by the device.  Disabling notifications\n          does not prevent syslog messages from being added\n          to the clogHistoryTable."
                    },
                    "clogMaxSeverity": {
                      "type": "string",
                      "description": "Indicates which syslog severity levels will be\n          processed.  Any syslog message with a severity value\n          greater than this value will be ignored by the agent.\n          note: severity numeric values increase as their\n          severity decreases, e.g. 'error' is more severe than\n          'debug'.",
                      "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                    },
                    "clogMsgIgnores": {
                      "type": "integer",
                      "description": "The number of syslog messages which were ignored.  A\n          message will be ignored if it has a severity value\n          greater than clogMaxSeverity.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "clogMsgDrops": {
                      "type": "integer",
                      "description": "The number of syslog messages which could not be\n          processed due to lack of system resources. Most\n          likely this will occur at the same time that syslog\n          messages are generated to indicate this lack of\n          resources.  Increases in this object's value may serve\n          as an indication that system resource levels should be\n          examined via other mib objects.  A message that is\n          dropped will not appear in the history table and\n          no notification will be sent for this message.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "clogOriginIDType": {
                      "type": "string",
                      "description": "This object identifies the type of value that\n          will be contained in clogOriginID object.\n          \n          The possible value(s) are:\n             'none'       : do not send origin identifier in \n                            syslog messages.\n             'other'      : type that is not identified by other \n                            values specified in this object.\n             'hostName'   : Send hostname of the system in syslog\n                            messages.\n             'ipv4Address': Send IP address of the sending interface.\n             'contextName': Send context name of the security device.\n             'userDefined': Send user configured string in\n                            syslog message.\n          \n             The value 'other' and 'none' can not be set but\n             can only be read."
                    },
                    "clogOriginID": {
                      "type": "string",
                      "description": "This object is used for configuring the\n          origin identifier for the syslog messages.\n          \n          The origin identifier is useful for identifying \n          the source of system logging messages in cases \n          syslog messages from multiple devices are sent \n          to a single syslog host.\n          The origin identifier is added to the beginning of\n          all system logging (syslog) messages sent to remote \n          hosts.\n          \n          The type of the identifier is specified\n          by clogOriginIDType object.\n          \n          This object can be written by the SNMP manager\n          only when clogOriginIDType is set to 'userDefined'.\n          \n          For following value(s) of clogOriginIDType,\n          this object can not be set; the value of this\n          object is derived by the system in these cases:\n             'contextName' \n             'ipv4Address'\n             'hostName'\n             'other'     \n             'none'     \n          \n          This object contains the context name\n          of the device, when clogOriginIDType is \n          set to 'contextName'.\n          \n          This object contains IPv4 address\n          (in dotted decimal notation) of the sending \n          interface when clogOriginIDType is set to\n          'ipv4Address'.\n          \n          This object contains hostname of the system\n          when clogOriginIDType is set to 'hostName'.\n          \n          This object will contain zero length\n          octet string when clogOriginIDType is\n          either 'none' or 'other'.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogBasic": {
                    "clogNotificationsSent": 0,
                    "clogNotificationsEnabled": true,
                    "clogMaxSeverity": "example-string",
                    "clogMsgIgnores": 0,
                    "clogMsgDrops": 0,
                    "clogOriginIDType": "ethernetCsmacd(6)",
                    "clogOriginID": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogBasic",
        "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": "/clogBasic",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistory": {
      "get": {
        "summary": "Get clogHistory data",
        "description": "Retrieve clogHistory operational data from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The upper limit on the number of entries that the\n          clogHistoryTable may contain.  A value of 0 will\n          prevent any history from being retained. When this\n          table is full, the oldest entry will be deleted and\n          a new one will be created.",
                  "properties": {
                    "clogHistTableMaxLength": {
                      "type": "integer",
                      "description": "The upper limit on the number of entries that the\n          clogHistoryTable may contain.  A value of 0 will\n          prevent any history from being retained. When this\n          table is full, the oldest entry will be deleted and\n          a new one will be created.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "clogHistMsgsFlushed": {
                      "type": "integer",
                      "description": "The number of entries that have been removed from\n          the clogHistoryTable in order to make room for new\n          entries. This object can be utilized to determine\n          whether your polling frequency on the history table\n          is fast enough and/or the size of your history table\n          is large enough such that you are not missing\n          messages.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistory": {
                    "clogHistTableMaxLength": -2147483648,
                    "clogHistMsgsFlushed": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistory",
        "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": "/clogHistory",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogServer": {
      "get": {
        "summary": "Get clogServer data",
        "description": "Retrieve clogServer operational data from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "The maximum number of syslog servers that can be\n          configured for the system in clogServerConfigTable.\n          \n          A value of zero for this object indicates there is\n          no specified limit for the system and is only dictated\n          by system resources.",
                  "properties": {
                    "clogMaxServers": {
                      "type": "integer",
                      "description": "The maximum number of syslog servers that can be\n          configured for the system in clogServerConfigTable.\n          \n          A value of zero for this object indicates there is\n          no specified limit for the system and is only dictated\n          by system resources.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServer": {
                    "clogMaxServers": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServer",
        "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": "/clogServer",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistoryTable": {
      "get": {
        "summary": "Get clogHistoryTable data",
        "description": "Retrieve clogHistoryTable operational data from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A table of syslog messages generated by this device.\n        All 'interesting' syslog messages (i.e. severity <=\n        clogMaxSeverity) are entered into this table.",
                  "properties": {
                    "clogHistoryEntry": {
                      "type": "array",
                      "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "clogHistIndex": {
                            "type": "integer",
                            "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                            "minimum": -2147483648,
                            "maximum": 2147483647
                          },
                          "clogHistFacility": {
                            "type": "string",
                            "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "clogHistSeverity": {
                            "type": "string",
                            "description": "The severity of the message.",
                            "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                          },
                          "clogHistMsgName": {
                            "type": "string",
                            "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "clogHistMsgText": {
                            "type": "string",
                            "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "clogHistTimestamp": {
                            "type": "string",
                            "description": "The value of sysUpTime when this message was\n            generated.",
                            "x-yang-type": "yang:timestamp"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistoryTable": {
                    "clogHistoryEntry": [
                      {
                        "clogHistIndex": 1,
                        "clogHistFacility": "example-string",
                        "clogHistSeverity": "example-string",
                        "clogHistMsgName": "interface-1",
                        "clogHistMsgText": "example-string",
                        "clogHistTimestamp": "example-string"
                      },
                      {
                        "clogHistIndex": 2,
                        "clogHistFacility": "example-string",
                        "clogHistSeverity": "example-string",
                        "clogHistMsgName": "interface-1",
                        "clogHistMsgText": "example-string",
                        "clogHistTimestamp": "example-string"
                      },
                      {
                        "clogHistIndex": 3,
                        "clogHistFacility": "example-string",
                        "clogHistSeverity": "example-string",
                        "clogHistMsgName": "interface-1",
                        "clogHistMsgText": "example-string",
                        "clogHistTimestamp": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistoryTable",
        "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": "/clogHistoryTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistoryTable/clogHistoryEntry": {
      "get": {
        "summary": "Get clogHistoryEntry list",
        "description": "Retrieve list of clogHistoryEntry entries from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "clogHistIndex": {
                        "type": "integer",
                        "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "clogHistFacility": {
                        "type": "string",
                        "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistSeverity": {
                        "type": "string",
                        "description": "The severity of the message.",
                        "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                      },
                      "clogHistMsgName": {
                        "type": "string",
                        "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistMsgText": {
                        "type": "string",
                        "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistTimestamp": {
                        "type": "string",
                        "description": "The value of sysUpTime when this message was\n            generated.",
                        "x-yang-type": "yang:timestamp"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistoryEntry": [
                    {
                      "clogHistIndex": 1,
                      "clogHistFacility": "example-string",
                      "clogHistSeverity": "example-string",
                      "clogHistMsgName": "interface-1",
                      "clogHistMsgText": "example-string",
                      "clogHistTimestamp": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistoryEntry",
        "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": "/clogHistoryTable/clogHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistoryTable/clogHistoryEntry={clogHistIndex}": {
      "get": {
        "summary": "Get clogHistoryEntry entry",
        "description": "Retrieve specific clogHistoryEntry entry by key from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "parameters": [
          {
            "name": "clogHistIndex",
            "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": {
                    "clogHistIndex": {
                      "type": "integer",
                      "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "clogHistFacility": {
                      "type": "string",
                      "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistSeverity": {
                      "type": "string",
                      "description": "The severity of the message.",
                      "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                    },
                    "clogHistMsgName": {
                      "type": "string",
                      "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistMsgText": {
                      "type": "string",
                      "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistTimestamp": {
                      "type": "string",
                      "description": "The value of sysUpTime when this message was\n            generated.",
                      "x-yang-type": "yang:timestamp"
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistoryEntry": {
                    "clogHistIndex": 1,
                    "clogHistFacility": "example-string",
                    "clogHistSeverity": "example-string",
                    "clogHistMsgName": "interface-1",
                    "clogHistMsgText": "example-string",
                    "clogHistTimestamp": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistoryEntry-2"
      },
      "x-yang-path": "/clogHistoryTable/clogHistoryEntry={clogHistIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "clogHistIndex"
      ]
    },
    "/data/CISCO-SYSLOG-MIB:clogServerConfigTable": {
      "get": {
        "summary": "Get clogServerConfigTable data",
        "description": "Retrieve clogServerConfigTable operational data from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains entries that allow application\n        to configure syslog servers for the system.\n        \n        The maximum number of entries that can be created\n        for this table is limited by the object\n        clogMaxServers.",
                  "properties": {
                    "clogServerConfigEntry": {
                      "type": "array",
                      "description": "An entry containing information about syslog servers\n          configured for the system.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "clogServerAddrType": {
                            "type": "string",
                            "description": "The type of Internet address of this syslog server.",
                            "x-yang-type": "inet-address:InetAddressType"
                          },
                          "clogServerAddr": {
                            "type": "string",
                            "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                            "x-yang-type": "inet-address:InetAddress"
                          },
                          "clogServerStatus": {
                            "type": "string",
                            "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                            "x-yang-type": "snmpv2-tc:RowStatus"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServerConfigTable": {
                    "clogServerConfigEntry": [
                      {
                        "clogServerAddrType": "192.168.1.1",
                        "clogServerAddr": "192.168.1.1",
                        "clogServerStatus": "up(1)"
                      },
                      {
                        "clogServerAddrType": "192.168.1.1",
                        "clogServerAddr": "192.168.1.1",
                        "clogServerStatus": "up(1)"
                      },
                      {
                        "clogServerAddrType": "192.168.1.1",
                        "clogServerAddr": "192.168.1.1",
                        "clogServerStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServerConfigTable",
        "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": "/clogServerConfigTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogServerConfigTable/clogServerConfigEntry": {
      "get": {
        "summary": "Get clogServerConfigEntry list",
        "description": "Retrieve list of clogServerConfigEntry entries from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry containing information about syslog servers\n          configured for the system.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "clogServerAddrType": {
                        "type": "string",
                        "description": "The type of Internet address of this syslog server.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "clogServerAddr": {
                        "type": "string",
                        "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                        "x-yang-type": "inet-address:InetAddress"
                      },
                      "clogServerStatus": {
                        "type": "string",
                        "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServerConfigEntry": [
                    {
                      "clogServerAddrType": "192.168.1.1",
                      "clogServerAddr": "192.168.1.1",
                      "clogServerStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServerConfigEntry",
        "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": "/clogServerConfigTable/clogServerConfigEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistoryEntry": {
      "get": {
        "summary": "Get clogHistoryEntry list",
        "description": "Retrieve list of clogHistoryEntry entries from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "clogHistIndex": {
                        "type": "integer",
                        "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                        "minimum": -2147483648,
                        "maximum": 2147483647
                      },
                      "clogHistFacility": {
                        "type": "string",
                        "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistSeverity": {
                        "type": "string",
                        "description": "The severity of the message.",
                        "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                      },
                      "clogHistMsgName": {
                        "type": "string",
                        "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistMsgText": {
                        "type": "string",
                        "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "clogHistTimestamp": {
                        "type": "string",
                        "description": "The value of sysUpTime when this message was\n            generated.",
                        "x-yang-type": "yang:timestamp"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistoryEntry": [
                    {
                      "clogHistIndex": 1,
                      "clogHistFacility": "example-string",
                      "clogHistSeverity": "example-string",
                      "clogHistMsgName": "interface-1",
                      "clogHistMsgText": "example-string",
                      "clogHistTimestamp": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistoryEntry-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": "/clogHistoryEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogHistoryEntry={clogHistIndex}": {
      "get": {
        "summary": "Get clogHistoryEntry entry",
        "description": "Retrieve specific clogHistoryEntry entry by key from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "parameters": [
          {
            "name": "clogHistIndex",
            "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": {
                    "clogHistIndex": {
                      "type": "integer",
                      "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "clogHistFacility": {
                      "type": "string",
                      "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistSeverity": {
                      "type": "string",
                      "description": "The severity of the message.",
                      "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity"
                    },
                    "clogHistMsgName": {
                      "type": "string",
                      "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistMsgText": {
                      "type": "string",
                      "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "clogHistTimestamp": {
                      "type": "string",
                      "description": "The value of sysUpTime when this message was\n            generated.",
                      "x-yang-type": "yang:timestamp"
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogHistoryEntry": {
                    "clogHistIndex": 1,
                    "clogHistFacility": "example-string",
                    "clogHistSeverity": "example-string",
                    "clogHistMsgName": "interface-1",
                    "clogHistMsgText": "example-string",
                    "clogHistTimestamp": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogHistoryEntry-4"
      },
      "x-yang-path": "/clogHistoryEntry={clogHistIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "clogHistIndex"
      ]
    },
    "/data/CISCO-SYSLOG-MIB:clogServerConfigEntry": {
      "get": {
        "summary": "Get clogServerConfigEntry list",
        "description": "Retrieve list of clogServerConfigEntry entries from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry containing information about syslog servers\n          configured for the system.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "clogServerAddrType": {
                        "type": "string",
                        "description": "The type of Internet address of this syslog server.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "clogServerAddr": {
                        "type": "string",
                        "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                        "x-yang-type": "inet-address:InetAddress"
                      },
                      "clogServerStatus": {
                        "type": "string",
                        "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                        "x-yang-type": "snmpv2-tc:RowStatus"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServerConfigEntry": [
                    {
                      "clogServerAddrType": "192.168.1.1",
                      "clogServerAddr": "192.168.1.1",
                      "clogServerStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServerConfigEntry-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": "/clogServerConfigEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-SYSLOG-MIB:clogServerConfigTable/clogServerConfigEntry={clogServerAddrType},{clogServerAddr}": {
      "get": {
        "summary": "Get clogServerConfigEntry entry",
        "description": "Retrieve specific clogServerConfigEntry entry by key from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "parameters": [
          {
            "name": "clogServerAddrType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "clogServerAddr",
            "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": {
                    "clogServerAddrType": {
                      "type": "string",
                      "description": "The type of Internet address of this syslog server.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "clogServerAddr": {
                      "type": "string",
                      "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                      "x-yang-type": "inet-address:InetAddress"
                    },
                    "clogServerStatus": {
                      "type": "string",
                      "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServerConfigEntry": {
                    "clogServerAddrType": "192.168.1.1",
                    "clogServerAddr": "192.168.1.1",
                    "clogServerStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServerConfigEntry-2"
      },
      "x-yang-path": "/clogServerConfigTable/clogServerConfigEntry={clogServerAddrType clogServerAddr}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "clogServerAddrType clogServerAddr"
      ]
    },
    "/data/CISCO-SYSLOG-MIB:clogServerConfigEntry={clogServerAddrType},{clogServerAddr}": {
      "get": {
        "summary": "Get clogServerConfigEntry entry",
        "description": "Retrieve specific clogServerConfigEntry entry by key from MIB",
        "tags": [
          "CISCO-SYSLOG-MIB"
        ],
        "parameters": [
          {
            "name": "clogServerAddrType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "clogServerAddr",
            "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": {
                    "clogServerAddrType": {
                      "type": "string",
                      "description": "The type of Internet address of this syslog server.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "clogServerAddr": {
                      "type": "string",
                      "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                      "x-yang-type": "inet-address:InetAddress"
                    },
                    "clogServerStatus": {
                      "type": "string",
                      "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                      "x-yang-type": "snmpv2-tc:RowStatus"
                    }
                  }
                },
                "example": {
                  "CISCO-SYSLOG-MIB:clogServerConfigEntry": {
                    "clogServerAddrType": "192.168.1.1",
                    "clogServerAddr": "192.168.1.1",
                    "clogServerStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-clogServerConfigEntry-4"
      },
      "x-yang-path": "/clogServerConfigEntry={clogServerAddrType clogServerAddr}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "clogServerAddrType clogServerAddr"
      ]
    }
  },
  "components": {
    "schemas": {
      "CISCO-SYSLOG-MIB_CISCO-SYSLOG-MIB": {
        "type": "object",
        "description": "CISCO-SYSLOG-MIB",
        "properties": {
          "clogHistoryEntry": {
            "type": "array",
            "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
            "items": {
              "type": "object",
              "properties": {
                "clogHistIndex": {
                  "type": "integer",
                  "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                  "minimum": -2147483648,
                  "maximum": 2147483647,
                  "readOnly": true
                },
                "clogHistFacility": {
                  "type": "string",
                  "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "clogHistSeverity": {
                  "type": "string",
                  "description": "The severity of the message.",
                  "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity",
                  "readOnly": true
                },
                "clogHistMsgName": {
                  "type": "string",
                  "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "clogHistMsgText": {
                  "type": "string",
                  "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "clogHistTimestamp": {
                  "type": "string",
                  "description": "The value of sysUpTime when this message was\n            generated.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "clogServerConfigEntry": {
            "type": "array",
            "description": "An entry containing information about syslog servers\n          configured for the system.",
            "items": {
              "type": "object",
              "properties": {
                "clogServerAddrType": {
                  "type": "string",
                  "description": "The type of Internet address of this syslog server.",
                  "x-yang-type": "inet-address:InetAddressType",
                  "readOnly": true
                },
                "clogServerAddr": {
                  "type": "string",
                  "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                  "x-yang-type": "inet-address:InetAddress",
                  "readOnly": true
                },
                "clogServerStatus": {
                  "type": "string",
                  "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                  "x-yang-type": "snmpv2-tc:RowStatus",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "clogBasic": {
            "type": "object",
            "description": "clogBasic",
            "properties": {
              "clogNotificationsSent": {
                "type": "integer",
                "description": "The number of clogMessageGenerated notifications that\n          have been sent. This number may include notifications\n          that were prevented from being transmitted due to\n          reasons such as resource limitations and/or\n          non-connectivity.  If one is receiving notifications,\n          one can periodically poll this object to determine if\n          any notifications were missed.  If so, a poll of the\n          clogHistoryTable might be appropriate.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              },
              "clogNotificationsEnabled": {
                "type": "boolean",
                "description": "Indicates whether clogMessageGenerated notifications\n          will or will not be sent when a syslog message is\n          generated by the device.  Disabling notifications\n          does not prevent syslog messages from being added\n          to the clogHistoryTable.",
                "readOnly": true
              },
              "clogMaxSeverity": {
                "type": "string",
                "description": "Indicates which syslog severity levels will be\n          processed.  Any syslog message with a severity value\n          greater than this value will be ignored by the agent.\n          note: severity numeric values increase as their\n          severity decreases, e.g. 'error' is more severe than\n          'debug'.",
                "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity",
                "readOnly": true
              },
              "clogMsgIgnores": {
                "type": "integer",
                "description": "The number of syslog messages which were ignored.  A\n          message will be ignored if it has a severity value\n          greater than clogMaxSeverity.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              },
              "clogMsgDrops": {
                "type": "integer",
                "description": "The number of syslog messages which could not be\n          processed due to lack of system resources. Most\n          likely this will occur at the same time that syslog\n          messages are generated to indicate this lack of\n          resources.  Increases in this object's value may serve\n          as an indication that system resource levels should be\n          examined via other mib objects.  A message that is\n          dropped will not appear in the history table and\n          no notification will be sent for this message.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              },
              "clogOriginIDType": {
                "type": "string",
                "description": "This object identifies the type of value that\n          will be contained in clogOriginID object.\n          \n          The possible value(s) are:\n             'none'       : do not send origin identifier in \n                            syslog messages.\n             'other'      : type that is not identified by other \n                            values specified in this object.\n             'hostName'   : Send hostname of the system in syslog\n                            messages.\n             'ipv4Address': Send IP address of the sending interface.\n             'contextName': Send context name of the security device.\n             'userDefined': Send user configured string in\n                            syslog message.\n          \n             The value 'other' and 'none' can not be set but\n             can only be read.",
                "readOnly": true
              },
              "clogOriginID": {
                "type": "string",
                "description": "This object is used for configuring the\n          origin identifier for the syslog messages.\n          \n          The origin identifier is useful for identifying \n          the source of system logging messages in cases \n          syslog messages from multiple devices are sent \n          to a single syslog host.\n          The origin identifier is added to the beginning of\n          all system logging (syslog) messages sent to remote \n          hosts.\n          \n          The type of the identifier is specified\n          by clogOriginIDType object.\n          \n          This object can be written by the SNMP manager\n          only when clogOriginIDType is set to 'userDefined'.\n          \n          For following value(s) of clogOriginIDType,\n          this object can not be set; the value of this\n          object is derived by the system in these cases:\n             'contextName' \n             'ipv4Address'\n             'hostName'\n             'other'     \n             'none'     \n          \n          This object contains the context name\n          of the device, when clogOriginIDType is \n          set to 'contextName'.\n          \n          This object contains IPv4 address\n          (in dotted decimal notation) of the sending \n          interface when clogOriginIDType is set to\n          'ipv4Address'.\n          \n          This object contains hostname of the system\n          when clogOriginIDType is set to 'hostName'.\n          \n          This object will contain zero length\n          octet string when clogOriginIDType is\n          either 'none' or 'other'.",
                "x-yang-type": "snmp-framework:SnmpAdminString",
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "clogHistory": {
            "type": "object",
            "description": "The upper limit on the number of entries that the\n          clogHistoryTable may contain.  A value of 0 will\n          prevent any history from being retained. When this\n          table is full, the oldest entry will be deleted and\n          a new one will be created.",
            "properties": {
              "clogHistTableMaxLength": {
                "type": "integer",
                "description": "The upper limit on the number of entries that the\n          clogHistoryTable may contain.  A value of 0 will\n          prevent any history from being retained. When this\n          table is full, the oldest entry will be deleted and\n          a new one will be created.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "clogHistMsgsFlushed": {
                "type": "integer",
                "description": "The number of entries that have been removed from\n          the clogHistoryTable in order to make room for new\n          entries. This object can be utilized to determine\n          whether your polling frequency on the history table\n          is fast enough and/or the size of your history table\n          is large enough such that you are not missing\n          messages.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "clogServer": {
            "type": "object",
            "description": "The maximum number of syslog servers that can be\n          configured for the system in clogServerConfigTable.\n          \n          A value of zero for this object indicates there is\n          no specified limit for the system and is only dictated\n          by system resources.",
            "properties": {
              "clogMaxServers": {
                "type": "integer",
                "description": "The maximum number of syslog servers that can be\n          configured for the system in clogServerConfigTable.\n          \n          A value of zero for this object indicates there is\n          no specified limit for the system and is only dictated\n          by system resources.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "clogHistoryTable": {
            "type": "object",
            "description": "A table of syslog messages generated by this device.\n        All 'interesting' syslog messages (i.e. severity <=\n        clogMaxSeverity) are entered into this table.",
            "properties": {
              "clogHistoryEntry": {
                "type": "array",
                "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
                "items": {
                  "type": "object",
                  "properties": {
                    "clogHistIndex": {
                      "type": "integer",
                      "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
                      "minimum": -2147483648,
                      "maximum": 2147483647,
                      "readOnly": true
                    },
                    "clogHistFacility": {
                      "type": "string",
                      "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "clogHistSeverity": {
                      "type": "string",
                      "description": "The severity of the message.",
                      "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity",
                      "readOnly": true
                    },
                    "clogHistMsgName": {
                      "type": "string",
                      "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "clogHistMsgText": {
                      "type": "string",
                      "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "clogHistTimestamp": {
                      "type": "string",
                      "description": "The value of sysUpTime when this message was\n            generated.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "clogServerConfigTable": {
            "type": "object",
            "description": "This table contains entries that allow application\n        to configure syslog servers for the system.\n        \n        The maximum number of entries that can be created\n        for this table is limited by the object\n        clogMaxServers.",
            "properties": {
              "clogServerConfigEntry": {
                "type": "array",
                "description": "An entry containing information about syslog servers\n          configured for the system.",
                "items": {
                  "type": "object",
                  "properties": {
                    "clogServerAddrType": {
                      "type": "string",
                      "description": "The type of Internet address of this syslog server.",
                      "x-yang-type": "inet-address:InetAddressType",
                      "readOnly": true
                    },
                    "clogServerAddr": {
                      "type": "string",
                      "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
                      "x-yang-type": "inet-address:InetAddress",
                      "readOnly": true
                    },
                    "clogServerStatus": {
                      "type": "string",
                      "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
                      "x-yang-type": "snmpv2-tc:RowStatus",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_object-1": {
        "type": "object",
        "description": "object-1",
        "properties": {
          "clogHistIndex": {
            "type": "string",
            "description": "clogHistIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "clogHistFacility": {
            "type": "string",
            "description": "clogHistFacility",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_object-2": {
        "type": "object",
        "description": "object-2",
        "properties": {
          "clogHistIndex": {
            "type": "string",
            "description": "clogHistIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "clogHistSeverity": {
            "type": "string",
            "description": "clogHistSeverity",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_object-3": {
        "type": "object",
        "description": "object-3",
        "properties": {
          "clogHistIndex": {
            "type": "string",
            "description": "clogHistIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "clogHistMsgName": {
            "type": "string",
            "description": "clogHistMsgName",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_object-4": {
        "type": "object",
        "description": "object-4",
        "properties": {
          "clogHistIndex": {
            "type": "string",
            "description": "clogHistIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "clogHistMsgText": {
            "type": "string",
            "description": "clogHistMsgText",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_object-5": {
        "type": "object",
        "description": "object-5",
        "properties": {
          "clogHistIndex": {
            "type": "string",
            "description": "clogHistIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "clogHistTimestamp": {
            "type": "string",
            "description": "clogHistTimestamp",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-SYSLOG-MIB_clogHistoryEntry": {
        "type": "array",
        "description": "A syslog message that was previously generated by this\n          device. Each entry is indexed by a message index.",
        "items": {
          "type": "object",
          "properties": {
            "clogHistIndex": {
              "type": "integer",
              "description": "A monotonically increasing integer for the sole\n            purpose of indexing messages.  When it reaches the\n            maximum value the agent flushes the table and wraps\n            the value back to 1.",
              "minimum": -2147483648,
              "maximum": 2147483647,
              "readOnly": true
            },
            "clogHistFacility": {
              "type": "string",
              "description": "Name of the facility that generated this message.\n            For example: 'SYS'.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "clogHistSeverity": {
              "type": "string",
              "description": "The severity of the message.",
              "x-yang-type": "CISCO-SYSLOG-MIB:SyslogSeverity",
              "readOnly": true
            },
            "clogHistMsgName": {
              "type": "string",
              "description": "A textual identification for the message type.\n            A facility name in conjunction with a message name\n            uniquely identifies a message type.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "clogHistMsgText": {
              "type": "string",
              "description": "The text of the message.  If the text of the message\n            exceeds 255 bytes, the message will be truncated to\n            254 bytes and a '*' character will be appended -\n            indicating that the message has been truncated.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "clogHistTimestamp": {
              "type": "string",
              "description": "The value of sysUpTime when this message was\n            generated.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-SYSLOG-MIB_clogServerConfigEntry": {
        "type": "array",
        "description": "An entry containing information about syslog servers\n          configured for the system.",
        "items": {
          "type": "object",
          "properties": {
            "clogServerAddrType": {
              "type": "string",
              "description": "The type of Internet address of this syslog server.",
              "x-yang-type": "inet-address:InetAddressType",
              "readOnly": true
            },
            "clogServerAddr": {
              "type": "string",
              "description": "The Internet address of this syslog server.\n            The type of this address is determined by the\n            value of the clogServerAddrType object.",
              "x-yang-type": "inet-address:InetAddress",
              "readOnly": true
            },
            "clogServerStatus": {
              "type": "string",
              "description": "The status object used to manage rows in this table.\n            \n            A row may only be created by setting this object to\n            'createAndGo'.\n            \n            A row may only be deleted by setting this object to\n            'destroy'.",
              "x-yang-type": "snmpv2-tc:RowStatus",
              "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-SYSLOG-MIB",
      "description": "MIB operations for CISCO-SYSLOG-MIB"
    }
  ],
  "externalDocs": {
    "description": "Cisco SNMP Object Navigator",
    "url": "https://snmp.cloudapps.cisco.com/Support/IOS/do/BrowseMIB.do"
  }
}
