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 !!!
Click to show internal directories.
Click to hide internal directories.