route_emitter

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2016 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 Bbs

type Bbs struct {

	/*ApiLocation - Descr: Address to the BBS Server Default: bbs.service.cf.internal:8889
	 */
	ApiLocation interface{} `yaml:"api_location,omitempty"`

	/*ClientKey - Descr: PEM-encoded client key Default: <nil>
	 */
	ClientKey interface{} `yaml:"client_key,omitempty"`

	/*ClientSessionCacheSize - Descr: capacity of the tls client cache Default: <nil>
	 */
	ClientSessionCacheSize interface{} `yaml:"client_session_cache_size,omitempty"`

	/*MaxIdleConnsPerHost - Descr: maximum number of idle http connections Default: <nil>
	 */
	MaxIdleConnsPerHost interface{} `yaml:"max_idle_conns_per_host,omitempty"`

	/*ClientCert - Descr: PEM-encoded client certificate Default: <nil>
	 */
	ClientCert interface{} `yaml:"client_cert,omitempty"`

	/*RequireSsl - Descr: enable ssl for all communication with the bbs Default: true
	 */
	RequireSsl interface{} `yaml:"require_ssl,omitempty"`

	/*CaCert - Descr: PEM-encoded CA certificate Default: <nil>
	 */
	CaCert interface{} `yaml:"ca_cert,omitempty"`
}

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

type Diego

type Diego struct {

	/*RouteEmitter - Descr: enable ssl for all communication with the bbs Default: true
	 */
	RouteEmitter *RouteEmitter `yaml:"route_emitter,omitempty"`
}

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

type Nats

type Nats struct {

	/*User - Descr: Username for server authentication. Default: <nil>
	 */
	User interface{} `yaml:"user,omitempty"`

	/*Password - Descr: Password for server authentication. Default: <nil>
	 */
	Password interface{} `yaml:"password,omitempty"`

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

	/*Port - Descr: The port for the NATS server to listen on. Default: 4222
	 */
	Port interface{} `yaml:"port,omitempty"`
}

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

type RouteEmitter

type RouteEmitter struct {

	/*LogLevel - Descr: Log level Default: info
	 */
	LogLevel interface{} `yaml:"log_level,omitempty"`

	/*DropsondePort - Descr: local metron agent's port Default: 3457
	 */
	DropsondePort interface{} `yaml:"dropsonde_port,omitempty"`

	/*Nats - Descr: The port for the NATS server to listen on. Default: 4222
	 */
	Nats *Nats `yaml:"nats,omitempty"`

	/*DebugAddr - Descr: address at which to serve debug info Default: 0.0.0.0:17009
	 */
	DebugAddr interface{} `yaml:"debug_addr,omitempty"`

	/*Bbs - Descr: enable ssl for all communication with the bbs Default: true
	 */
	Bbs *Bbs `yaml:"bbs,omitempty"`

	/*SyncIntervalInSeconds - Descr: Interval to sync routes to the router in seconds. Default: 60
	 */
	SyncIntervalInSeconds interface{} `yaml:"sync_interval_in_seconds,omitempty"`
}

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

type RouteEmitterJob

type RouteEmitterJob struct {

	/*Diego - Descr: enable ssl for all communication with the bbs Default: true
	 */
	Diego *Diego `yaml:"diego,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