Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aws ¶
type Aws struct { /*SslCaFile - Descr: The path to a CA cert bundle in PEM format Default: <nil> */ SslCaFile interface{} `yaml:"ssl_ca_file,omitempty"` /*CredentialsSource - Descr: AWS credentials source Default: static */ CredentialsSource interface{} `yaml:"credentials_source,omitempty"` /*SecretAccessKey - Descr: AWS IAM Secret Access Key Default: <nil> */ SecretAccessKey interface{} `yaml:"secret_access_key,omitempty"` /*Ec2Endpoint - Descr: The service endpoint for Amazon EC2 (optional, if not supplied default region endpoint will be used) Default: <nil> */ Ec2Endpoint interface{} `yaml:"ec2_endpoint,omitempty"` /*AccessKeyId - Descr: AWS IAM Access Key ID Default: <nil> */ AccessKeyId interface{} `yaml:"access_key_id,omitempty"` /*Region - Descr: AWS EC2 Region Default: <nil> */ Region interface{} `yaml:"region,omitempty"` /*ElbEndpoint - Descr: The service endpoint for Amazon Elastic Load Balancing (optional, if not supplied default region endpoint will be used) Default: <nil> */ ElbEndpoint interface{} `yaml:"elb_endpoint,omitempty"` /*SslCaPath - Descr: The path the a CA cert directory Default: <nil> */ SslCaPath interface{} `yaml:"ssl_ca_path,omitempty"` /*MaxRetries - Descr: Max number of retries to connect to AWS Default: 2 */ MaxRetries interface{} `yaml:"max_retries,omitempty"` /*SslVerifyPeer - Descr: When true the HTTP handler validate server certificates for HTTPS requests Default: <nil> */ SslVerifyPeer interface{} `yaml:"ssl_verify_peer,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Db ¶
type Db struct { /*ConnectionOptions - Descr: Additional options for the database Default: map[max_connections:32 pool_timeout:10] */ ConnectionOptions interface{} `yaml:"connection_options,omitempty"` /*Port - Descr: Port of the registry database Default: 5432 */ Port interface{} `yaml:"port,omitempty"` /*Password - Descr: Password used for the registry database Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Database - Descr: Name of the registry database Default: bosh_registry */ Database interface{} `yaml:"database,omitempty"` /*Adapter - Descr: The type of database used Default: postgres */ Adapter interface{} `yaml:"adapter,omitempty"` /*User - Descr: Username used for the registry database Default: bosh */ User interface{} `yaml:"user,omitempty"` /*Host - Descr: Address of the registry database Default: 127.0.0.1 */ Host interface{} `yaml:"host,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Env ¶
type Env struct { /*HttpProxy - Descr: HTTP proxy that the registry should use Default: <nil> */ HttpProxy interface{} `yaml:"http_proxy,omitempty"` /*HttpsProxy - Descr: HTTPS proxy that the registry should use Default: <nil> */ HttpsProxy interface{} `yaml:"https_proxy,omitempty"` /*NoProxy - Descr: List of comma-separated hosts that should skip connecting to the proxy in the registry Default: <nil> */ NoProxy interface{} `yaml:"no_proxy,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Http ¶
type Http struct { /*User - Descr: Username clients must use to access Registry via HTTP Basic Auth Default: <nil> */ User interface{} `yaml:"user,omitempty"` /*Password - Descr: Password clients must use to access Registry via HTTP Basic Auth Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Port - Descr: TCP port Registry daemon listens on Default: 25777 */ Port interface{} `yaml:"port,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Openstack ¶
type Openstack struct { /*ConnectionOptions - Descr: Hash containing optional connection parameters to the OpenStack API Default: <nil> */ ConnectionOptions interface{} `yaml:"connection_options,omitempty"` /*ApiKey - Descr: OpenStack API key Default: <nil> */ ApiKey interface{} `yaml:"api_key,omitempty"` /*Domain - Descr: OpenStack domain (required for Keystone API version 3) Default: <nil> */ Domain interface{} `yaml:"domain,omitempty"` /*Username - Descr: OpenStack user name Default: <nil> */ Username interface{} `yaml:"username,omitempty"` /*Tenant - Descr: OpenStack tenant name (required for Keystone API version 2) Default: <nil> */ Tenant interface{} `yaml:"tenant,omitempty"` /*Region - Descr: OpenStack region (optional) Default: <nil> */ Region interface{} `yaml:"region,omitempty"` /*AuthUrl - Descr: URL of the OpenStack Identity endpoint to connect to Default: <nil> */ AuthUrl interface{} `yaml:"auth_url,omitempty"` /*EndpointType - Descr: OpenStack endpoint type (optional, by default publicURL) Default: publicURL */ EndpointType interface{} `yaml:"endpoint_type,omitempty"` /*Project - Descr: OpenStack project name (required for Keystone API version 3) Default: <nil> */ Project interface{} `yaml:"project,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Registry ¶
type Registry struct { /*Http - Descr: Username clients must use to access Registry via HTTP Basic Auth Default: <nil> */ Http *Http `yaml:"http,omitempty"` /*Db - Descr: Name of the registry database Default: bosh_registry */ Db *Db `yaml:"db,omitempty"` /*Password - Descr: Password to access the Registry Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Username - Descr: User to access the Registry Default: <nil> */ Username interface{} `yaml:"username,omitempty"` /*Host - Descr: Address of the Registry to connect to Default: <nil> */ Host interface{} `yaml:"host,omitempty"` /*Address - Descr: Address of the Registry to connect to Default: <nil> */ Address interface{} `yaml:"address,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type RegistryJob ¶ added in v0.0.6
type RegistryJob struct { /*Registry - Descr: Username clients must use to access Registry via HTTP Basic Auth Default: <nil> */ Registry *Registry `yaml:"registry,omitempty"` /*Aws - Descr: The path to a CA cert bundle in PEM format Default: <nil> */ Aws *Aws `yaml:"aws,omitempty"` /*Env - Descr: HTTPS proxy that the registry should use Default: <nil> */ Env *Env `yaml:"env,omitempty"` /*Openstack - Descr: OpenStack tenant name (required for Keystone API version 2) Default: <nil> */ Openstack *Openstack `yaml:"openstack,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Source Files ¶
Click to show internal directories.
Click to hide internal directories.