ilert · Schema

MParamsPrometheus

Incident ManagementOn-Call AlertingAlert RoutingEscalation PoliciesOn-Call SchedulesStatus PagesHeartbeat MonitoringEvent ManagementDevOpsSREIT Operations

Properties

Name Type Description
url string
authType string
basicUser string Optional, required for 'BASIC'
basicPass string Optional, required for 'BASIC'
headerKey string Optional, required for 'HEADER'
headerValue string Optional, required for 'HEADER'
View JSON Schema on GitHub

JSON Schema

mparamsprometheus.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api.ilert.com/schemas/MParamsPrometheus",
  "title": "MParamsPrometheus",
  "required": [
    "authType",
    "url"
  ],
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "authType": {
      "type": "string",
      "enum": [
        "NONE",
        "BASIC",
        "HEADER"
      ]
    },
    "basicUser": {
      "type": "string",
      "description": "Optional, required for 'BASIC'"
    },
    "basicPass": {
      "type": "string",
      "description": "Optional, required for 'BASIC'"
    },
    "headerKey": {
      "type": "string",
      "description": "Optional, required for 'HEADER'"
    },
    "headerValue": {
      "type": "string",
      "description": "Optional, required for 'HEADER'"
    }
  }
}