github.com/netdata/go.d.plugin@v0.58.1/modules/coredns/config_schema.json (about)

     1  {
     2    "$schema": "http://json-schema.org/draft-07/schema#",
     3    "title": "go.d/coredns job configuration schema.",
     4    "type": "object",
     5    "properties": {
     6      "name": {
     7        "type": "string"
     8      },
     9      "url": {
    10        "type": "string"
    11      },
    12      "timeout": {
    13        "type": [
    14          "string",
    15          "integer"
    16        ]
    17      },
    18      "per_server_stats": {
    19        "type": "object",
    20        "properties": {
    21          "includes": {
    22            "type": "array",
    23            "items": {
    24              "type": "string"
    25            }
    26          },
    27          "excludes": {
    28            "type": "array",
    29            "items": {
    30              "type": "string"
    31            }
    32          }
    33        }
    34      },
    35      "per_zone_stats": {
    36        "type": "object",
    37        "properties": {
    38          "includes": {
    39            "type": "array",
    40            "items": {
    41              "type": "string"
    42            }
    43          },
    44          "excludes": {
    45            "type": "array",
    46            "items": {
    47              "type": "string"
    48            }
    49          }
    50        }
    51      },
    52      "username": {
    53        "type": "string"
    54      },
    55      "password": {
    56        "type": "string"
    57      },
    58      "proxy_url": {
    59        "type": "string"
    60      },
    61      "proxy_username": {
    62        "type": "string"
    63      },
    64      "proxy_password": {
    65        "type": "string"
    66      },
    67      "headers": {
    68        "type": "object",
    69        "additionalProperties": {
    70          "type": "string"
    71        }
    72      },
    73      "not_follow_redirects": {
    74        "type": "boolean"
    75      },
    76      "tls_ca": {
    77        "type": "string"
    78      },
    79      "tls_cert": {
    80        "type": "string"
    81      },
    82      "tls_key": {
    83        "type": "string"
    84      },
    85      "insecure_skip_verify": {
    86        "type": "boolean"
    87      }
    88    },
    89    "required": [
    90      "name",
    91      "url"
    92    ]
    93  }