Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientSet ¶
type ClientSet struct {
SSM *ssm.SSM
Consul *consulapi.Client
// contains filtered or unexported fields
}
ClientSet represents a collection of clients
func NewClientSet ¶
func NewClientSet(i *ClientSetInput) (*ClientSet, error)
NewClientSet creates a new client collection
func (*ClientSet) Bootstrap ¶
Bootstrap performs a Consul ACL bootstrap and saves the resulting token to an SSM parameter
func (*ClientSet) GetStringParameter ¶
GetStringParameter reads a SSM parameter and returns a string
func (*ClientSet) PutStringParameter ¶
PutStringParameter writes a SSM parameter as a string
type ClientSetInput ¶
ClientSetInput is used as input for the NewClientSet function
Click to show internal directories.
Click to hide internal directories.