Documentation
¶
Index ¶
- func DeleteQueue(ctx context.Context, sqsClient *sqs.Client, queueURL string) error
- func EnsureQueue(ctx context.Context, sqsClient *sqs.Client, queueName string, ...) (string, error)
- func RetrieveQueueARN(ctx context.Context, sqsClient *sqs.Client, queueURL string) (string, error)
- func RetrieveQueueURL(ctx context.Context, sqsClient *sqs.Client, queueName string) (string, error)
- func SQSClientFromConfig(ctx context.Context, cfg *mqs.AWSSQSConfig) (*sqs.Client, error)
- type CreateQueueFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteQueue ¶
func EnsureQueue ¶
func RetrieveQueueARN ¶
func RetrieveQueueURL ¶
func SQSClientFromConfig ¶
Types ¶
type CreateQueueFn ¶
type CreateQueueFn func(ctx context.Context, sqsClient *sqs.Client, queueName string) (*sqs.CreateQueueOutput, error)
func MakeCreateQueue ¶
func MakeCreateQueue(attributes map[string]string) CreateQueueFn
Click to show internal directories.
Click to hide internal directories.