loggregator_trafficcontroller

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 Cc

type Cc struct {

	/*SrvApiUri - Descr: API URI of cloud controller Default: <nil>
	 */
	SrvApiUri interface{} `yaml:"srv_api_uri,omitempty"`
}

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

type Clients

type Clients struct {

	/*Doppler - Descr: DEPRECATED in favor of loggregator.uaa.client_secret. Default:
	 */
	Doppler *ClientsDoppler `yaml:"doppler,omitempty"`
}

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

type ClientsDoppler

type ClientsDoppler struct {

	/*Secret - Descr: DEPRECATED in favor of loggregator.uaa.client_secret. Default:
	 */
	Secret interface{} `yaml:"secret,omitempty"`
}

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

type Doppler

type Doppler struct {

	/*OutgoingPort - Descr: Port for outgoing doppler messages Default: 8081
	 */
	OutgoingPort interface{} `yaml:"outgoing_port,omitempty"`
}

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

type Loggregator

type Loggregator struct {

	/*Uaa - Descr: Doppler's client id to connect to UAA Default: doppler
	 */
	Uaa *LoggregatorUaa `yaml:"uaa,omitempty"`

	/*UaaClientId - Descr: DEPRECATED in favor of loggregator.uaa.client. Default:
	 */
	UaaClientId interface{} `yaml:"uaa_client_id,omitempty"`

	/*OutgoingDropsondePort - Descr: Port for outgoing dropsonde messages Default: 8081
	 */
	OutgoingDropsondePort interface{} `yaml:"outgoing_dropsonde_port,omitempty"`

	/*Etcd - Descr: PEM-encoded CA certificate Default:
	 */
	Etcd *LoggregatorEtcd `yaml:"etcd,omitempty"`
}

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

type LoggregatorEtcd

type LoggregatorEtcd struct {

	/*RequireSsl - Descr: Enable ssl for all communication with etcd Default: false
	 */
	RequireSsl interface{} `yaml:"require_ssl,omitempty"`

	/*Machines - Descr: IPs pointing to the ETCD cluster Default: <nil>
	 */
	Machines interface{} `yaml:"machines,omitempty"`

	/*Maxconcurrentrequests - Descr: Number of concurrent requests to ETCD Default: 10
	 */
	Maxconcurrentrequests interface{} `yaml:"maxconcurrentrequests,omitempty"`

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

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

type LoggregatorTrafficcontrollerJob

type LoggregatorTrafficcontrollerJob struct {

	/*Login - Descr: Protocol to use to connect to UAA (used in case uaa.url is not set) Default: https
	 */
	Login *Login `yaml:"login,omitempty"`

	/*Loggregator - Descr: PEM-encoded CA certificate Default:
	 */
	Loggregator *Loggregator `yaml:"loggregator,omitempty"`

	/*TrafficController - Descr: Size (KB) of shell's locked memory limit. Set to 'kernel' to use the kernel's default. Non-numeric values other than 'kernel', 'soft', 'hard', and 'unlimited' will result in an error. Default: unlimited
	 */
	TrafficController *TrafficController `yaml:"traffic_controller,omitempty"`

	/*Ssl - Descr: when connecting over https, ignore bad ssl certificates Default: false
	 */
	Ssl *Ssl `yaml:"ssl,omitempty"`

	/*Uaa - Descr: DEPRECATED in favor of loggregator.uaa.client_secret. Default:
	 */
	Uaa *Uaa `yaml:"uaa,omitempty"`

	/*Doppler - Descr: Port for outgoing doppler messages Default: 8081
	 */
	Doppler *Doppler `yaml:"doppler,omitempty"`

	/*MetronEndpoint - Descr: The port used to emit dropsonde messages to the Metron agent Default: 3457
	 */
	MetronEndpoint *MetronEndpoint `yaml:"metron_endpoint,omitempty"`

	/*SystemDomain - Descr: Domain reserved for CF operator, base URL where the login, uaa, and other non-user apps listen Default: <nil>
	 */
	SystemDomain interface{} `yaml:"system_domain,omitempty"`

	/*Cc - Descr: API URI of cloud controller Default: <nil>
	 */
	Cc *Cc `yaml:"cc,omitempty"`
}

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

type LoggregatorUaa

type LoggregatorUaa struct {

	/*ClientSecret - Descr: Doppler's client secret to connect to UAA Default:
	 */
	ClientSecret interface{} `yaml:"client_secret,omitempty"`

	/*Client - Descr: Doppler's client id to connect to UAA Default: doppler
	 */
	Client interface{} `yaml:"client,omitempty"`
}

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

type Login

type Login struct {

	/*Protocol - Descr: Protocol to use to connect to UAA (used in case uaa.url is not set) Default: https
	 */
	Protocol interface{} `yaml:"protocol,omitempty"`
}

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

type MetronEndpoint

type MetronEndpoint struct {

	/*DropsondePort - Descr: The port used to emit dropsonde messages to the Metron agent Default: 3457
	 */
	DropsondePort interface{} `yaml:"dropsonde_port,omitempty"`

	/*Host - Descr: The host used to emit messages to the Metron agent Default: 127.0.0.1
	 */
	Host interface{} `yaml:"host,omitempty"`
}

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

type SecurityEventLogging

type SecurityEventLogging struct {

	/*Enabled - Descr: Enable logging of all requests made to the Traffic Controller in CEF format Default: false
	 */
	Enabled interface{} `yaml:"enabled,omitempty"`
}

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

type Ssl

type Ssl struct {

	/*SkipCertVerify - Descr: when connecting over https, ignore bad ssl certificates Default: false
	 */
	SkipCertVerify interface{} `yaml:"skip_cert_verify,omitempty"`
}

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

type TrafficController

type TrafficController struct {

	/*LockedMemoryLimit - Descr: Size (KB) of shell's locked memory limit. Set to 'kernel' to use the kernel's default. Non-numeric values other than 'kernel', 'soft', 'hard', and 'unlimited' will result in an error. Default: unlimited
	 */
	LockedMemoryLimit interface{} `yaml:"locked_memory_limit,omitempty"`

	/*Debug - Descr: boolean value to turn on verbose logging for loggregator system (dea agent & loggregator server) Default: false
	 */
	Debug interface{} `yaml:"debug,omitempty"`

	/*DisableAccessControl - Descr: Traffic controller bypasses authentication with the UAA and CC Default: false
	 */
	DisableAccessControl interface{} `yaml:"disable_access_control,omitempty"`

	/*Etcd - Descr: PEM-encoded client key Default:
	 */
	Etcd *TrafficControllerEtcd `yaml:"etcd,omitempty"`

	/*SecurityEventLogging - Descr: Enable logging of all requests made to the Traffic Controller in CEF format Default: false
	 */
	SecurityEventLogging *SecurityEventLogging `yaml:"security_event_logging,omitempty"`

	/*OutgoingPort - Descr: DEPRECATED Default: 8080
	 */
	OutgoingPort interface{} `yaml:"outgoing_port,omitempty"`
}

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

type TrafficControllerEtcd

type TrafficControllerEtcd struct {

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

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

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

type Uaa

type Uaa struct {

	/*Url - Descr: URL of UAA Default: <nil>
	 */
	Url interface{} `yaml:"url,omitempty"`

	/*Clients - Descr: DEPRECATED in favor of loggregator.uaa.client_secret. Default:
	 */
	Clients *Clients `yaml:"clients,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