Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Broker ¶
type Broker struct { /*AllocateDockerHostPorts - Descr: Allocate Docker host ports when creating a container Default: true */ AllocateDockerHostPorts interface{} `yaml:"allocate_docker_host_ports,omitempty"` /*Unicorn - Descr: Unicorn worker processes. If the number of worker processes > 1 then you must disable the broker.allocate_docker_host_ports property Default: 1 */ Unicorn *Unicorn `yaml:"unicorn,omitempty"` /*MaxContainers - Descr: Max number of containers Default: 0 */ MaxContainers interface{} `yaml:"max_containers,omitempty"` /*Username - Descr: Broker's basic auth username Default: <nil> */ Username interface{} `yaml:"username,omitempty"` /*Host - Descr: Host used to register the broker Default: <nil> */ Host interface{} `yaml:"host,omitempty"` /*SessionExpiry - Descr: Session expiry time of the session Default: 86400 */ SessionExpiry interface{} `yaml:"session_expiry,omitempty"` /*CookieSecret - Descr: A unique secret key, used to sign sessions Default: <nil> */ CookieSecret interface{} `yaml:"cookie_secret,omitempty"` /*SslEnabled - Descr: Determines use of https in dashboard url and in callback uri for calls to UAA Default: false */ SslEnabled interface{} `yaml:"ssl_enabled,omitempty"` /*FetchImages - Descr: Fetch new/updated container images on restart Default: true */ FetchImages interface{} `yaml:"fetch_images,omitempty"` /*ExternalIp - Descr: External IP address used to register the broker Default: <nil> */ ExternalIp interface{} `yaml:"external_ip,omitempty"` /*SkipSslValidation - Descr: Determines whether dashboard verifies SSL certificates when communicating with Cloud Controller and UAA Default: true */ SkipSslValidation interface{} `yaml:"skip_ssl_validation,omitempty"` /*Password - Descr: Broker's basic auth password Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*DockerUrl - Descr: Docker URL (IP/Socket) Default: unix:///var/vcap/sys/run/docker/docker.sock */ DockerUrl interface{} `yaml:"docker_url,omitempty"` /*UpdateContainers - Descr: Restart all containers with latest configuration/image on restart Default: true */ UpdateContainers interface{} `yaml:"update_containers,omitempty"` /*Services - Descr: Services and plans offered by the broker Default: <nil> */ Services interface{} `yaml:"services,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Cf ¶
type Cf struct {
/*ApiUrl - Descr: URL of the CloudFoundry Cloud Controller Default: <nil>
*/
ApiUrl interface{} `yaml:"api_url,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type CfContainersBrokerJob ¶
type CfContainersBrokerJob struct { /*Broker - Descr: Determines whether dashboard verifies SSL certificates when communicating with Cloud Controller and UAA Default: true */ Broker *Broker `yaml:"broker,omitempty"` /*Nats - Descr: Username for broker to connect to NATS Default: <nil> */ Nats *Nats `yaml:"nats,omitempty"` /*Env - Descr: List of comma-separated hosts to skip connecting to the proxy Default: <nil> */ Env *Env `yaml:"env,omitempty"` /*Cf - Descr: URL of the CloudFoundry Cloud Controller Default: <nil> */ Cf *Cf `yaml:"cf,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Env ¶
type Env struct { /*HttpProxy - Descr: HTTP proxy Default: <nil> */ HttpProxy interface{} `yaml:"http_proxy,omitempty"` /*HttpsProxy - Descr: HTTPS proxy Default: <nil> */ HttpsProxy interface{} `yaml:"https_proxy,omitempty"` /*NoProxy - Descr: List of comma-separated hosts to skip connecting to the proxy Default: <nil> */ NoProxy interface{} `yaml:"no_proxy,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Nats ¶
type Nats struct { /*Machines - Descr: Array of IPs of each NATS cluster member Default: <nil> */ Machines interface{} `yaml:"machines,omitempty"` /*User - Descr: Username for broker to connect to NATS Default: <nil> */ User interface{} `yaml:"user,omitempty"` /*Port - Descr: IP port of Cloud Foundry NATS server Default: 4222 */ Port interface{} `yaml:"port,omitempty"` /*Password - Descr: Password for broker to connect to NATS Default: <nil> */ Password interface{} `yaml:"password,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Unicorn ¶
type Unicorn struct { /*Port - Descr: Unicorn listen port Default: 80 */ Port interface{} `yaml:"port,omitempty"` /*WorkerProcesses - Descr: Unicorn worker processes. If the number of worker processes > 1 then you must disable the broker.allocate_docker_host_ports property Default: 1 */ WorkerProcesses interface{} `yaml:"worker_processes,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Click to show internal directories.
Click to hide internal directories.