paws.application.integration (version 0.1.0)

sqs: Amazon Simple Queue Service

Description

Welcome to the Amazon Simple Queue Service API Reference.

Amazon Simple Queue Service (Amazon SQS) is a reliable, highly-scalable hosted queue for storing messages as they travel between applications or microservices. Amazon SQS moves data between distributed application components and helps you decouple these components.

Standard queues are available in all regions. FIFO queues are available in the US East (N. Virginia), US East (Ohio), US West (Oregon), and EU (Ireland) regions.

You can use AWS SDKs to access Amazon SQS using your favorite programming language. The SDKs perform tasks such as the following automatically:

  • Cryptographically sign your service requests

  • Retry requests

  • Handle error responses

Additional Information

Usage

sqs()

Arguments

Operations

add_permission Adds a permission to a queue for a specific principal
change_message_visibility Changes the visibility timeout of a specified message in a queue to a new value
change_message_visibility_batch Changes the visibility timeout of multiple messages
create_queue Creates a new standard or FIFO queue
delete_message Deletes the specified message from the specified queue
delete_message_batch Deletes up to ten messages from the specified queue
delete_queue Deletes the queue specified by the QueueUrl, regardless of the queue's contents
get_queue_attributes Gets attributes for the specified queue
get_queue_url Returns the URL of an existing Amazon SQS queue
list_dead_letter_source_queues Returns a list of your queues that have the RedrivePolicy queue attribute configured with a dead-letter queue
list_queue_tags List all cost allocation tags added to the specified Amazon SQS queue
list_queues Returns a list of your queues
purge_queue Deletes the messages in a queue specified by the QueueURL parameter
receive_message Retrieves one or more messages (up to 10), from the specified queue
remove_permission Revokes any permissions in the queue policy that matches the specified Label parameter
send_message Delivers a message to the specified queue
send_message_batch Delivers up to ten messages to the specified queue
set_queue_attributes Sets the value of one or more queue attributes
tag_queue Add cost allocation tags to the specified Amazon SQS queue

Examples

Run this code
# NOT RUN {
svc <- sqs()
svc$add_permission(
  Foo = 123
)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab