Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { /*Mbus - Descr: Mbus URL used by deployed BOSH agents Default: <nil> */ Mbus interface{} `yaml:"mbus,omitempty"` /*Blobstore - Descr: Options for the blobstore used by deployed BOSH agents Default: map[] */ Blobstore *AgentBlobstore `yaml:"blobstore,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type AgentBlobstore ¶
type AgentBlobstore struct {
/*Options - Descr: Options for the blobstore used by deployed BOSH agents Default: map[]
*/
Options interface{} `yaml:"options,omitempty"`
}
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Blobstore ¶
type Blobstore struct { /*Path - Descr: local blobstore path Default: <nil> */ Path interface{} `yaml:"path,omitempty"` /*Address - Descr: Address of blobstore server used by simple blobstore plugin Default: <nil> */ Address interface{} `yaml:"address,omitempty"` /*Port - Descr: Port of blobstore server used by simple blobstore plugin Default: 25250 */ Port interface{} `yaml:"port,omitempty"` /*Agent - Descr: Password agent uses to connect to blobstore used by simple blobstore plugin Default: <nil> */ Agent *BlobstoreAgent `yaml:"agent,omitempty"` /*Provider - Descr: Provider of the blobstore used by director and agent (dav|simple) Default: dav */ Provider interface{} `yaml:"provider,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type BlobstoreAgent ¶
type BlobstoreAgent struct { /*User - Descr: Username agent uses to connect to blobstore used by simple blobstore plugin Default: <nil> */ User interface{} `yaml:"user,omitempty"` /*Password - Descr: Password agent uses to connect to blobstore used by simple blobstore plugin Default: <nil> */ Password interface{} `yaml:"password,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Client ¶
type Client struct { /*Tls - Descr: Registry Client Key (PEM format) Default: <nil> */ Tls *Tls `yaml:"tls,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Google ¶
type Google struct { /*DefaultZone - Descr: Google Compute Engine Default Zone Default: <nil> */ DefaultZone interface{} `yaml:"default_zone,omitempty"` /*Project - Descr: Google Compute Engine project Default: <nil> */ Project interface{} `yaml:"project,omitempty"` /*JsonKey - Descr: Google Compute Engine JSON key Default: */ JsonKey interface{} `yaml:"json_key,omitempty"` /*DefaultRootDiskSizeGb - Descr: The default size (in Gb) of the instances root disk Default: 0 */ DefaultRootDiskSizeGb interface{} `yaml:"default_root_disk_size_gb,omitempty"` /*DefaultRootDiskType - Descr: The name of the default Google Compute Engine Disk Type the CPI will use when creating the instances root disk Default: */ DefaultRootDiskType interface{} `yaml:"default_root_disk_type,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type GoogleCpiJob ¶
type GoogleCpiJob struct { /*Registry - Descr: Registry Client Key (PEM format) Default: <nil> */ Registry *Registry `yaml:"registry,omitempty"` /*Google - Descr: The name of the default Google Compute Engine Disk Type the CPI will use when creating the instances root disk Default: */ Google *Google `yaml:"google,omitempty"` /*Blobstore - Descr: Address of blobstore server used by simple blobstore plugin Default: <nil> */ Blobstore *Blobstore `yaml:"blobstore,omitempty"` /*Ntp - Descr: List of ntp server IPs Default: [169.254.169.254] */ Ntp interface{} `yaml:"ntp,omitempty"` /*Agent - Descr: Options for the blobstore used by deployed BOSH agents Default: map[] */ Agent *Agent `yaml:"agent,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Registry ¶
type Registry struct { /*Client - Descr: Registry Client Key (PEM format) Default: <nil> */ Client *Client `yaml:"client,omitempty"` /*Host - Descr: Registry Hostname Default: <nil> */ Host interface{} `yaml:"host,omitempty"` /*Protocol - Descr: Registry Protocol (http|https) Default: http */ Protocol interface{} `yaml:"protocol,omitempty"` /*Username - Descr: Registry Username Default: admin */ Username interface{} `yaml:"username,omitempty"` /*Port - Descr: Registry Port Default: 25777 */ Port interface{} `yaml:"port,omitempty"` /*Password - Descr: Registry Password Default: admin */ Password interface{} `yaml:"password,omitempty"` /*UseGceMetadata - Descr: Google Compute Engine metadata should be used instead of BOSH registry Default: true */ UseGceMetadata interface{} `yaml:"use_gce_metadata,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Tls ¶
type Tls struct { /*InsecureSkipVerify - Descr: Skip Registry server's certificate chain and host name verification Default: true */ InsecureSkipVerify interface{} `yaml:"insecure_skip_verify,omitempty"` /*Key - Descr: Registry Client Key (PEM format) Default: <nil> */ Key interface{} `yaml:"key,omitempty"` /*Cacert - Descr: Registry Client Root CA certificates (PEM format) Default: <nil> */ Cacert interface{} `yaml:"cacert,omitempty"` /*Cert - Descr: Registry Client Certificate (PEM format) Default: <nil> */ Cert interface{} `yaml:"cert,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!