Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bbs ¶
type Bbs struct {
/*ClientCert - Descr: PEM-encoded client certificate Default: <nil>
*/
ClientCert interface{} `yaml:"client_cert,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"`
/*ApiLocation - Descr: Address to the BBS Server Default: bbs.service.cf.internal:8889
*/
ApiLocation interface{} `yaml:"api_location,omitempty"`
/*CaCert - Descr: PEM-encoded CA certificate Default: <nil>
*/
CaCert interface{} `yaml:"ca_cert,omitempty"`
/*RequireSsl - Descr: enable ssl for all communication with the bbs Default: true
*/
RequireSsl interface{} `yaml:"require_ssl,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Cc ¶
type Cc struct {
/*InternalServiceHostname - Descr: Internal service hostname of Cloud Controller Api Default: cloud-controller-ng.service.cf.internal
*/
InternalServiceHostname interface{} `yaml:"internal_service_hostname,omitempty"`
/*ExternalPort - Descr: External port of the Cloud Controller API Default: 9022
*/
ExternalPort interface{} `yaml:"external_port,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Diego ¶
type Diego struct {
/*Ssl - Descr: when connecting over https, ignore bad ssl certificates Default: false
*/
Ssl *Ssl `yaml:"ssl,omitempty"`
/*SshProxy - Descr: Comma separated list of allowed MAC algorithms Default: <nil>
*/
SshProxy *SshProxy `yaml:"ssh_proxy,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type SshProxy ¶
type SshProxy struct {
/*DebugAddr - Descr: address at which to serve debug info Default: 127.0.0.1:17016
*/
DebugAddr interface{} `yaml:"debug_addr,omitempty"`
/*EnableDiegoAuth - Descr: Allow ssh access for diego applications Default: false
*/
EnableDiegoAuth interface{} `yaml:"enable_diego_auth,omitempty"`
/*EnableCfAuth - Descr: Allow ssh access for cf applications Default: false
*/
EnableCfAuth interface{} `yaml:"enable_cf_auth,omitempty"`
/*AllowedKeyexchanges - Descr: Comma separated list of allowed key exchange algorithms Default: <nil>
*/
AllowedKeyexchanges interface{} `yaml:"allowed_keyexchanges,omitempty"`
/*AllowedCiphers - Descr: Comma separated list of allowed cipher algorithms Default: <nil>
*/
AllowedCiphers interface{} `yaml:"allowed_ciphers,omitempty"`
/*ListenAddr - Descr: address for the proxy to listen on Default: 0.0.0.0:2222
*/
ListenAddr interface{} `yaml:"listen_addr,omitempty"`
/*Cc - Descr: External port of the Cloud Controller API Default: 9022
*/
Cc *Cc `yaml:"cc,omitempty"`
/*DropsondePort - Descr: local metron agent's port Default: 3457
*/
DropsondePort interface{} `yaml:"dropsonde_port,omitempty"`
/*LogLevel - Descr: Log level Default: info
*/
LogLevel interface{} `yaml:"log_level,omitempty"`
/*DiegoCredentials - Descr: Diego Credentials to be used with the Diego authenitcation method Default: <nil>
*/
DiegoCredentials interface{} `yaml:"diego_credentials,omitempty"`
/*UaaTokenUrl - Descr: URL of the UAA token endpoint Default: <nil>
*/
UaaTokenUrl interface{} `yaml:"uaa_token_url,omitempty"`
/*UaaSecret - Descr: The oauth client secret used to authenticate the ssh-proxy with the uaa Default: <nil>
*/
UaaSecret interface{} `yaml:"uaa_secret,omitempty"`
/*Bbs - Descr: enable ssl for all communication with the bbs Default: true
*/
Bbs *Bbs `yaml:"bbs,omitempty"`
/*HostKey - Descr: PEM encoded RSA private key used to identify host Default: <nil>
*/
HostKey interface{} `yaml:"host_key,omitempty"`
/*AllowedMacs - Descr: Comma separated list of allowed MAC algorithms Default: <nil>
*/
AllowedMacs interface{} `yaml:"allowed_macs,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type SshProxyJob ¶
type SshProxyJob struct {
/*Diego - Descr: Comma separated list of allowed MAC algorithms Default: <nil>
*/
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.