proxy

package
v1.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2017 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Nats

type Nats struct {

	/*Password - Descr: Password to register a route via NATS Default: <nil>
	 */
	Password interface{} `yaml:"password,omitempty"`

	/*Machines - Descr: IP of each NATS cluster member. Default: <nil>
	 */
	Machines interface{} `yaml:"machines,omitempty"`

	/*User - Descr: Username to register a route via NATS Default: <nil>
	 */
	User interface{} `yaml:"user,omitempty"`

	/*Port - Descr: IP port of Cloud Foundry NATS server Default: <nil>
	 */
	Port interface{} `yaml:"port,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Proxy

type Proxy struct {

	/*ApiPort - Descr: Port for the proxy API to listen on Default: 80
	 */
	ApiPort interface{} `yaml:"api_port,omitempty"`

	/*ApiUsername - Descr: Username for Basic Auth used to secure API Default: <nil>
	 */
	ApiUsername interface{} `yaml:"api_username,omitempty"`

	/*HealthPort - Descr: Port for checking the health of the proxy process Default: 1936
	 */
	HealthPort interface{} `yaml:"health_port,omitempty"`

	/*Port - Descr: Port for the proxy to listen on Default: 3306
	 */
	Port interface{} `yaml:"port,omitempty"`

	/*ApiPassword - Descr: Password for Basic Auth used to secure API Default: <nil>
	 */
	ApiPassword interface{} `yaml:"api_password,omitempty"`

	/*ProxyIps - Descr: List of IP addresses for all proxy jobs Default: <nil>
	 */
	ProxyIps interface{} `yaml:"proxy_ips,omitempty"`

	/*HealthcheckTimeoutMillis - Descr: Timeout (milliseconds) before assuming a backend is unhealthy Default: 5000
	 */
	HealthcheckTimeoutMillis interface{} `yaml:"healthcheck_timeout_millis,omitempty"`

	/*ApiForceHttps - Descr: Redirect all HTTP requests to the API to HTTPS Default: true
	 */
	ApiForceHttps interface{} `yaml:"api_force_https,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type ProxyJob added in v0.0.16

type ProxyJob struct {

	/*NetworkName - Descr: The name of the network (needed for the syslog aggregator) Default: <nil>
	 */
	NetworkName interface{} `yaml:"network_name,omitempty"`

	/*Standalone - Descr: Standalone Mode: Are you deploying MySQL without a CloudFoundry deployment? Default: false
	 */
	Standalone interface{} `yaml:"standalone,omitempty"`

	/*SyslogAggregator - Descr: Transport to be used when forwarding logs (tcp|udp|relp). Default: tcp
	 */
	SyslogAggregator *SyslogAggregator `yaml:"syslog_aggregator,omitempty"`

	/*Nats - Descr: Password to register a route via NATS Default: <nil>
	 */
	Nats *Nats `yaml:"nats,omitempty"`

	/*Proxy - Descr: Timeout (milliseconds) before assuming a backend is unhealthy Default: 5000
	 */
	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 {

	/*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"`

	/*All - Descr: Define whether forwarders should also send non-mysql syslog activity to the aggregator. Default: false
	 */
	All interface{} `yaml:"all,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL