{ "$schema": "http://json-schema.org/draft-04/schema#", "description": "Values returned by Grafana instantiation", "additionalProperties": false, "properties": { "url": { "description": "Shared frontend for this Grafana instance", "pattern": "^https://", "type": "string" }, "grafana-username": { "description": "Admin user for grafana", "type": "string" }, "grafana-password": { "description": "Password for grafana's admin user", "type": "string" }, "grafana-url": { "description": "IPv6 URL to access grafana", "pattern": "^https://", "type": "string" }, "influxdb-url": { "description": "IPv6 URL of influxdb HTTP endpoint", "pattern": "^https://", "type": "string" }, "influxdb-database": { "description": "database created in influxdb", "type": "string" }, "influxdb-username": { "description": "username for influxdb", "type": "string" }, "influxdb-password": { "description": "password for influxdb user", "type": "string" }, "telegraf-extra-config-dir": { "description": "Directory in telegraf partition where extra configuration file will be loaded. These files must match *.conf pattern", "type": "string" } }, "type": "object" }