Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientSet ¶
func NewClientSet ¶
func NewClientSet() *ClientSet
func (*ClientSet) CreateConsulClient ¶
func (c *ClientSet) CreateConsulClient(i *CreateConsulClientInput) error
type CreateConsulClientInput ¶
type CreateConsulClientInput struct {
Address string
Token string
AuthEnabled bool
AuthUsername string
AuthPassword string
SSLEnabled bool
SSLVerify bool
SSLCert string
SSLKey string
SSLCACert string
SSLCAPath string
ServerName string
TransportDialKeepAlive time.Duration
TransportDialTimeout time.Duration
TransportDisableKeepAlives bool
TransportIdleConnTimeout time.Duration
TransportMaxIdleConns int
TransportMaxIdleConnsPerHost int
TransportTLSHandshakeTimeout time.Duration
}
type CreateVaultClientInput ¶
type CreateVaultClientInput struct {
Address string
Token string
UnwrapToken bool
SSLEnabled bool
SSLVerify bool
SSLCert string
SSLKey string
SSLCACert string
SSLCAPath string
ServerName string
TransportDialKeepAlive time.Duration
TransportDialTimeout time.Duration
TransportDisableKeepAlives bool
TransportIdleConnTimeout time.Duration
TransportMaxIdleConns int
TransportMaxIdleConnsPerHost int
TransportTLSHandshakeTimeout time.Duration
}
Click to show internal directories.
Click to hide internal directories.