Files
Marc Abramowitz e08285c5ab auth: add prompt_login config param (#926)
If set, run `dcos auth login` when token expired (#926)
2017-03-20 18:30:04 -07:00

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"
}