etcd_metrics_server

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2017 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 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 !!!

Jump to

Keyboard shortcuts

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