Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertsSpec ¶
type CertsSpec struct {
// Path to a PEM encoded CA certificate file. Mutually exclusive with CACertData
CACert *string `json:"caCert,omitempty" toml:"caCert"`
// String containing PEM encoded CA certificate data. Mutually exclusive with CACert
CACertData []byte `json:"caCertData,omitempty" toml:"caCertData"`
// Path to a PEM encoded server certificate file. Mutually exclusive with ServingCertData
ServingCert *string `json:"servingCert,omitempty" toml:"servingCert"`
// String containing PEM encoded server certificate data. Mutually exclusive with ServingCert
ServingCertData []byte `json:"servingCertData,omitempty" toml:"servingCertData"`
// Path to a PEM encoded server key file. Mutually exclusive with ServingKeyData
ServingKey *string `json:"servingKey,omitempty" toml:"servingKey"`
// String containing PEM encoded server key data. Mutually exclusive with ServingKey
ServingKeyData []byte `json:"servingKeyData,omitempty" toml:"servingKeyData"`
}
type EtcdClientSpec ¶ added in v0.1.1
type JetstreamClientSpec ¶ added in v0.1.1
type LockServerConfig ¶
type LockServerConfig struct {
EtcdClientSpec *EtcdClientSpec `json:"etcd,omitempty" toml:"etcd"`
JetstreamClientSpec *JetstreamClientSpec `json:"jetstream,omitempty" toml:"jetstream"`
RedisClientSpec *RedisClientSpec `json:"redis,omitempty" toml:"redis"`
}
type MTLSSpec ¶
type MTLSSpec struct {
// Path to the server CA certificate.
ServerCA string `json:"serverCA,omitempty" toml:"serverCA"`
// Path to the client CA certificate (not needed in all cases).
ClientCA string `json:"clientCA,omitempty" toml:"clientCA"`
// Path to the certificate used for client-cert auth.
ClientCert string `json:"clientCert,omitempty" toml:"clientCert"`
// Path to the private key used for client-cert auth.
ClientKey string `json:"clientKey,omitempty" toml:"clientKey"`
}
type MetricsConfig ¶ added in v0.1.1
type MetricsConfig struct {
}
type RedisClientSpec ¶ added in v0.1.1
type TracesConfig ¶ added in v0.1.1
type TracesConfig struct {
}
Click to show internal directories.
Click to hide internal directories.