59 lines
1.9 KiB
JSON
59 lines
1.9 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/schema#",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"dcos_url": {
|
|
"description": "The the public master IP of your DCOS installation",
|
|
"format": "uri",
|
|
"title": "DCOS URL",
|
|
"type": "string"
|
|
},
|
|
"dcos_acs_token": {
|
|
"description": "This is the token generated by authenticating to DCOS with ACS",
|
|
"title": "DCOS ACS token",
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"description": "Your email address",
|
|
"title": "Your email address",
|
|
"type": "string"
|
|
},
|
|
"mesos_master_url": {
|
|
"description": "Mesos master URL. Must be set in format: \"http://host:port\"",
|
|
"format": "uri",
|
|
"title": "Mesos Master URL",
|
|
"type": "string"
|
|
},
|
|
"refresh_token": {
|
|
"description": "Your OAuth refresh token",
|
|
"title": "The OAuth refresh token",
|
|
"type": "string"
|
|
},
|
|
"reporting": {
|
|
"default": true,
|
|
"description": "Whether to report usage events to Mesosphere",
|
|
"title": "Usage Reporting",
|
|
"type": "boolean"
|
|
},
|
|
"timeout": {
|
|
"default": 5,
|
|
"description": "Request timeout in seconds",
|
|
"minimum": 1,
|
|
"title": "Request timeout in seconds",
|
|
"type": "integer"
|
|
},
|
|
"token": {
|
|
"description": "Your OAuth access token",
|
|
"title": "Your OAuth access token",
|
|
"type": "string"
|
|
},
|
|
"ssl_verify": {
|
|
"type": "string",
|
|
"default": "false",
|
|
"title": "SSL Verification",
|
|
"description": "Whether to verify SSL certs for HTTPS or path to certs"
|
|
}
|
|
},
|
|
"type": "object"
|
|
}
|