NSX-T Data Center REST API

SyslogExporter (type)

{
  "additionalProperties": false,
  "description": "This object specifies what, where and how logs on NSX nodes are forwarded.",
  "id": "SyslogExporter",
  "module_id": "CentralConfig",
  "properties": {
    "max_log_level": {
      "description": "Maximum logging level for messages to be exported.",
      "enum": [
        "EMERG",
        "ALERT",
        "CRIT",
        "ERR",
        "WARNING",
        "NOTICE",
        "INFO",
        "DEBUG"
      ],
      "required": true,
      "title": "LogLevel",
      "type": "string"
    },
    "port": {
      "default": 514,
      "description": "Server port on which syslog listener is listening.",
      "maximum": 65535,
      "minimum": 1,
      "title": "Syslog port",
      "type": "integer"
    },
    "protocol": {
      "description": "Protocol to be used to export logs to syslog server.",
      "enum": [
        "TCP",
        "UDP",
        "LI"
      ],
      "required": true,
      "title": "Protocol",
      "type": "string"
    },
    "server": {
      "$ref": "HostnameOrIPAddress",
      "description": "Syslog server IP address or hostname.",
      "required": true,
      "title": "Syslog server"
    }
  },
  "title": "Syslog exporter properties",
  "type": "object"
}