Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Etcd ¶
type Etcd struct { /*Port - Descr: port of etcd server to instrument Default: 4001 */ Port interface{} `yaml:"port,omitempty"` /*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"` /*DnsSuffix - Descr: DNS suffix of the etcd server to instrument. Target etcd server must be colocated with this etcd_metrics_server. This property is only used if 'etcd_metrics_server.etcd.require_ssl' is 'true'." Default: <nil> */ DnsSuffix interface{} `yaml:"dns_suffix,omitempty"` /*CaCert - Descr: PEM-encoded CA certificate Default: */ CaCert interface{} `yaml:"ca_cert,omitempty"` /*RequireSsl - Descr: enable ssl for all communication with etcd Default: false */ RequireSsl interface{} `yaml:"require_ssl,omitempty"` /*Machine - Descr: Address of any etcd server to instrument. Target etcd server does not need to be colocated with this etcd_metrics_server. This address must be an IP or a domain name that resolves to a single etcd server. This property is only used if 'etcd_metrics_server.etcd.require_ssl' is 'false'. Default: 127.0.0.1 */ Machine interface{} `yaml:"machine,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type EtcdMetricsServer ¶
type EtcdMetricsServer struct { /*Etcd - Descr: PEM-encoded client key Default: */ Etcd *Etcd `yaml:"etcd,omitempty"` /*Status - Descr: basic auth password for metrics server (leave empty for generated) Default: */ Status *Status `yaml:"status,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type EtcdMetricsServerJob ¶
type EtcdMetricsServerJob struct { /*EtcdMetricsServer - Descr: PEM-encoded client key Default: */ EtcdMetricsServer *EtcdMetricsServer `yaml:"etcd_metrics_server,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Status ¶
type Status struct { /*Port - Descr: listening port for metrics server Default: 5678 */ Port interface{} `yaml:"port,omitempty"` /*Username - Descr: basic auth username for metrics server (leave empty for generated) Default: */ Username interface{} `yaml:"username,omitempty"` /*Password - Descr: basic auth password for metrics server (leave empty for generated) Default: */ Password interface{} `yaml:"password,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Click to show internal directories.
Click to hide internal directories.