Documentation ¶
Index ¶
- func NewConfig(ctx context.Context, opts ...func(*config.LoadOptions) error) (aws.Config, error)
- func NewSNSClient(ctx context.Context, conf *config.AWS) (aws.SNSClient, error)
- func NewSQSClient(ctx context.Context, conf *config.AWS) (aws.SQSClient, error)
- type Endpoint
- func (e *Endpoint) AddEndpoint(service string, endpoint aws.Endpoint)
- func (e *Endpoint) EndpointResolver() config.LoadOptionsFunc
- func (e *Endpoint) ResolveEndpoint(service, region string, options ...interface{}) (aws.Endpoint, error)
- func (e *Endpoint) SNSEndpoint(endpoint string)
- func (e *Endpoint) SQSEndpoint(endpoint string)
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Endpoint ¶
type Endpoint struct {
// contains filtered or unexported fields
}
func NewEndpoint ¶
func (*Endpoint) AddEndpoint ¶
func (*Endpoint) EndpointResolver ¶
func (e *Endpoint) EndpointResolver() config.LoadOptionsFunc
func (*Endpoint) ResolveEndpoint ¶
func (*Endpoint) SNSEndpoint ¶
func (*Endpoint) SQSEndpoint ¶
type Option ¶
type Option interface {
// contains filtered or unexported methods
}
func WithSNSEndpoint ¶
func WithSQSEndpoint ¶
Click to show internal directories.
Click to hide internal directories.