SQS
Kubemq aws-sqs target connector allows services using kubemq server to access aws sqs service.
Prerequisites
The following required to run the aws-sqs target connector:
kubemq cluster
aws account with sqs active service
kubemq-source deployment
Configuration
sqs target connector configuration properties:
Properties Key | Required | Description | Example |
aws_key | yes | aws key | aws key supplied by aws |
aws_secret_key | yes | aws secret key | aws secret key supplied by aws |
region | yes | region | aws region |
retries | no | number of retries on send | 1 (default 0) |
token | no | aws token ("default" empty string | "my token" |
dead_letter | no | dead letter queue name (only relevant to SetQueueAttributes) | "my_dead_letter_queue" |
max_receive | no | max receive of queue (only relevant to SetQueueAttributes) | "0" |
Example:
Usage
Send Message
send message to sqs.
Send Message:
Metadata Key | Required | Description | Possible values |
queue | yes | name of queue to send | "my_queue" |
delay | yes | message delay | "0" |
tags | no | message tags (key value string string) | "{"tag-1":"test","tag-2":"test2"}" |
data | yes | type of method | "dmFsaWQgYm9keQ==" |
Example:
Last updated