Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Nats ¶
type Nats struct { /*User - Descr: Username to register a route via NATS Default: <nil> */ User interface{} `yaml:"user,omitempty"` /*Password - Descr: Password to register a route via NATS Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Port - Descr: IP port of Cloud Foundry NATS server Default: <nil> */ Port interface{} `yaml:"port,omitempty"` /*Machines - Descr: IP of each NATS cluster member. Default: <nil> */ Machines interface{} `yaml:"machines,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Proxy ¶
type Proxy struct { /*ApiPassword - Descr: Password for Basic Auth used to secure API Default: <nil> */ ApiPassword interface{} `yaml:"api_password,omitempty"` /*Port - Descr: Port for the proxy to listen on Default: 3306 */ Port interface{} `yaml:"port,omitempty"` /*HealthPort - Descr: Port for checking the health of the proxy process Default: 1936 */ HealthPort interface{} `yaml:"health_port,omitempty"` /*HealthcheckTimeoutMillis - Descr: Timeout (milliseconds) before assuming a backend is unhealthy Default: 5000 */ HealthcheckTimeoutMillis interface{} `yaml:"healthcheck_timeout_millis,omitempty"` /*ApiPort - Descr: Port for the proxy API to listen on Default: 80 */ ApiPort interface{} `yaml:"api_port,omitempty"` /*ProxyIps - Descr: List of IP addresses for all proxy jobs Default: <nil> */ ProxyIps interface{} `yaml:"proxy_ips,omitempty"` /*ApiForceHttps - Descr: Redirect all HTTP requests to the API to HTTPS Default: true */ ApiForceHttps interface{} `yaml:"api_force_https,omitempty"` /*ApiUsername - Descr: Username for Basic Auth used to secure API Default: <nil> */ ApiUsername interface{} `yaml:"api_username,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type ProxyJob ¶
type ProxyJob struct { /*Standalone - Descr: Standalone Mode: Are you deploying MySQL without a CloudFoundry deployment? Default: false */ Standalone interface{} `yaml:"standalone,omitempty"` /*Nats - Descr: IP of each NATS cluster member. Default: <nil> */ Nats *Nats `yaml:"nats,omitempty"` /*SyslogAggregator - Descr: TCP port of syslog aggregator Default: <nil> */ SyslogAggregator *SyslogAggregator `yaml:"syslog_aggregator,omitempty"` /*Proxy - Descr: Password for Basic Auth used to secure API Default: <nil> */ Proxy *Proxy `yaml:"proxy,omitempty"` /*ExternalHost - Descr: Domain of the route registered for the UI via NATS (with the router in cf-release) Default: <nil> */ ExternalHost interface{} `yaml:"external_host,omitempty"` /*ClusterIps - Descr: List of nodes. Must have the same number of ips as there are nodes in the cluster Default: <nil> */ ClusterIps interface{} `yaml:"cluster_ips,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type SyslogAggregator ¶
type SyslogAggregator struct { /*All - Descr: Define whether forwarders should also send non-mysql syslog activity to the aggregator. Default: false */ All interface{} `yaml:"all,omitempty"` /*Transport - Descr: Transport to be used when forwarding logs (tcp|udp|relp). Default: tcp */ Transport interface{} `yaml:"transport,omitempty"` /*Address - Descr: IP address for syslog aggregator Default: <nil> */ Address interface{} `yaml:"address,omitempty"` /*Port - Descr: TCP port of syslog aggregator Default: <nil> */ Port interface{} `yaml:"port,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Click to show internal directories.
Click to hide internal directories.