haproxy

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 AppSsh

type AppSsh struct {

	/*Port - Descr: External port for SSH access to application instances Default: 2222
	 */
	Port interface{} `yaml:"port,omitempty"`
}

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

type Cc

type Cc struct {

	/*AllowAppSshAccess - Descr: Allow users to change the value of the app-level allow_ssh attribute Default: true
	 */
	AllowAppSshAccess interface{} `yaml:"allow_app_ssh_access,omitempty"`
}

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

type HaProxy

type HaProxy struct {

	/*LogToFile - Descr: Whether to send logs to a file instead of the default syslog Default: false
	 */
	LogToFile interface{} `yaml:"log_to_file,omitempty"`

	/*BufferSizeBytes - Descr: Buffer size to use for requests, any requests larger than this (large cookies or query strings) will result in a gateway error Default: 16384
	 */
	BufferSizeBytes interface{} `yaml:"buffer_size_bytes,omitempty"`

	/*SslPem - Descr: SSL certificate (PEM file) Default: <nil>
	 */
	SslPem interface{} `yaml:"ssl_pem,omitempty"`

	/*DisableHttp - Descr: Disable port 80 traffic Default: false
	 */
	DisableHttp interface{} `yaml:"disable_http,omitempty"`

	/*Dontlognull - Descr: Whether to disable logging of requests with no traffic (usually load-balancer TCP checks) Default: false
	 */
	Dontlognull interface{} `yaml:"dontlognull,omitempty"`

	/*EnableStatsSocket - Descr: Whether to enable a socket that can be used to query errors and status Default: false
	 */
	EnableStatsSocket interface{} `yaml:"enable_stats_socket,omitempty"`

	/*SslCiphers - Descr: List of SSL Ciphers that are passed to HAProxy Default: ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-CBC-SHA256:ECDHE-RSA-AES256-CBC-SHA384:ECDHE-RSA-AES128-CBC-SHA:ECDHE-RSA-AES256-CBC-SHA:AES128-SHA256:AES128-SHA
	 */
	SslCiphers interface{} `yaml:"ssl_ciphers,omitempty"`
}

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

type HaproxyJob

type HaproxyJob struct {

	/*RequestTimeoutInSeconds - Descr: Server and client timeouts in seconds Default: 900
	 */
	RequestTimeoutInSeconds interface{} `yaml:"request_timeout_in_seconds,omitempty"`

	/*Cc - Descr: Allow users to change the value of the app-level allow_ssh attribute Default: true
	 */
	Cc *Cc `yaml:"cc,omitempty"`

	/*AppSsh - Descr: External port for SSH access to application instances Default: 2222
	 */
	AppSsh *AppSsh `yaml:"app_ssh,omitempty"`

	/*HaProxy - Descr: SSL certificate (PEM file) Default: <nil>
	 */
	HaProxy *HaProxy `yaml:"ha_proxy,omitempty"`

	/*Router - Descr: Array of the router IPs acting as the second group of HTTP/TCP backends Default: []
	 */
	Router *Router `yaml:"router,omitempty"`
}

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

type Router

type Router struct {

	/*Servers - Descr: Array of the router IPs acting as the second group of HTTP/TCP backends Default: []
	 */
	Servers *Servers `yaml:"servers,omitempty"`

	/*Port - Descr: Listening port for Router Default: 80
	 */
	Port interface{} `yaml:"port,omitempty"`
}

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

type Servers

type Servers struct {

	/*Z2 - Descr: Array of the router IPs acting as the second group of HTTP/TCP backends Default: []
	 */
	Z2 interface{} `yaml:"z2,omitempty"`

	/*Z1 - Descr: Array of the router IPs acting as the first group of HTTP/TCP backends Default: []
	 */
	Z1 interface{} `yaml:"z1,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