ssh_proxy

package
v0.0.5-1e8c57 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 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 {

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

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

	/*ClientCert - Descr: PEM-encoded client certificate Default: <nil>
	 */
	ClientCert interface{} `yaml:"client_cert,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"`

	/*ClientKey - Descr: PEM-encoded client key Default: <nil>
	 */
	ClientKey interface{} `yaml:"client_key,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 {

	/*ExternalPort - Descr: External port of the Cloud Controller API Default: 9022
	 */
	ExternalPort interface{} `yaml:"external_port,omitempty"`

	/*InternalServiceHostname - Descr: Internal service hostname of Cloud Controller Api Default: cloud-controller-ng.service.cf.internal
	 */
	InternalServiceHostname interface{} `yaml:"internal_service_hostname,omitempty"`
}

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

type Diego

type Diego struct {

	/*SshProxy - Descr: PEM-encoded client key Default: <nil>
	 */
	SshProxy *SshProxy `yaml:"ssh_proxy,omitempty"`

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

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

type SshProxy

type SshProxy struct {

	/*Cc - Descr: Internal service hostname of Cloud Controller Api Default: cloud-controller-ng.service.cf.internal
	 */
	Cc *Cc `yaml:"cc,omitempty"`

	/*UaaTokenUrl - Descr: URL of the UAA token endpoint Default: <nil>
	 */
	UaaTokenUrl interface{} `yaml:"uaa_token_url,omitempty"`

	/*ListenAddr - Descr: address for the proxy to listen on Default: 0.0.0.0:2222
	 */
	ListenAddr interface{} `yaml:"listen_addr,omitempty"`

	/*HostKey - Descr: PEM encoded RSA private key used to identify host Default: <nil>
	 */
	HostKey interface{} `yaml:"host_key,omitempty"`

	/*Bbs - Descr: PEM-encoded client key Default: <nil>
	 */
	Bbs *Bbs `yaml:"bbs,omitempty"`

	/*UaaSecret - Descr: The oauth client secret used to authenticate the ssh-proxy with the uaa Default: <nil>
	 */
	UaaSecret interface{} `yaml:"uaa_secret,omitempty"`

	/*AllowedKeyexchanges - Descr: Comma separated list of allowed key exchange algorithms Default: <nil>
	 */
	AllowedKeyexchanges interface{} `yaml:"allowed_keyexchanges,omitempty"`

	/*AllowedMacs - Descr: Comma separated list of allowed MAC algorithms Default: <nil>
	 */
	AllowedMacs interface{} `yaml:"allowed_macs,omitempty"`

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

	/*AllowedCiphers - Descr: Comma separated list of allowed cipher algorithms Default: <nil>
	 */
	AllowedCiphers interface{} `yaml:"allowed_ciphers,omitempty"`

	/*DiegoCredentials - Descr: Diego Credentials to be used with the Diego authenitcation method Default: <nil>
	 */
	DiegoCredentials interface{} `yaml:"diego_credentials,omitempty"`

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

	/*EnableDiegoAuth - Descr: Allow ssh access for diego applications Default: false
	 */
	EnableDiegoAuth interface{} `yaml:"enable_diego_auth,omitempty"`

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

	/*EnableCfAuth - Descr: Allow ssh access for cf applications Default: false
	 */
	EnableCfAuth interface{} `yaml:"enable_cf_auth,omitempty"`
}

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

type SshProxyJob

type SshProxyJob struct {

	/*Diego - Descr: PEM-encoded client key Default: <nil>
	 */
	Diego *Diego `yaml:"diego,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 !!!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL