Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ISSMClient ¶
type ISSMClient interface {
UpdateInstanceInformationWithContext(ctx context.Context, input *ssm.UpdateInstanceInformationInput, opts ...request.Option) (*ssm.UpdateInstanceInformationOutput, error)
}
ISSMClient defines the functions needed for role providers send health pings to Systems Manager
func NewV4ServiceWithCreds ¶
func NewV4ServiceWithCreds(log log.T, credentials *credentials.Credentials, region, defaultEndpoint string) ISSMClient
NewV4ServiceWithCreds creates a ssm.SSM that is configured to sign requests to the SSM API with the given credentials
type Initializer ¶
type Initializer func(log log.T, credentials *credentials.Credentials, region, defaultEndpoint string) ISSMClient
Initializer is a function that initializes and returns an ISSMClient
Click to show internal directories.
Click to hide internal directories.