56 lines
1.9 KiB
JSON
56 lines
1.9 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/schema#",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"dcos_url": {
|
|
"description": "The public master IP of your DC/OS installation",
|
|
"format": "uri",
|
|
"title": "DC/OS URL",
|
|
"type": "string"
|
|
},
|
|
"dcos_acs_token": {
|
|
"description": "The token generated by authenticating to DC/OS with ACS",
|
|
"title": "DC/OS ACS token",
|
|
"type": "string"
|
|
},
|
|
"prompt_login": {
|
|
"description": "Whether to prompt the user to log in when token expired; otherwise automatically initiate login",
|
|
"title": "Prompt to log in",
|
|
"type": "boolean",
|
|
"default": false
|
|
},
|
|
"mesos_master_url": {
|
|
"description": "Mesos master URL. Must be set in format: \"http://host:port\"",
|
|
"format": "uri",
|
|
"title": "Mesos Master URL",
|
|
"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"
|
|
},
|
|
"ssl_verify": {
|
|
"type": "string",
|
|
"default": "false",
|
|
"title": "SSL Verification",
|
|
"description": "Whether to verify SSL certs for HTTPS or path to certs. Valid values are True, False, or a path to a CA_BUNDLE."
|
|
},
|
|
"pagination": {
|
|
"type": "boolean",
|
|
"default": true,
|
|
"title": "Pagination",
|
|
"description": "Whether to paginate output"
|
|
}
|
|
},
|
|
"type": "object"
|
|
}
|