module

Aws::SQS::API

Inherits Aws::SQS::Types

Instance methods

add_permission(queue_url : String, label : String, aws_account_ids : AWSAccountIdList, actions : ActionNameList)
Source
change_message_visibility(queue_url : String, receipt_handle : String, visibility_timeout : Int32)
Source
change_message_visibility_batch(queue_url : String, entries : ChangeMessageVisibilityBatchRequestEntryList)
Source
create_queue(queue_name : String, attributes : QueueAttributeMap | Nil = nil, tags : TagMap | Nil = nil)
Source
delete_message(queue_url : String, receipt_handle : String)
Source
delete_message_batch(queue_url : String, entries : DeleteMessageBatchRequestEntryList)
Source
delete_queue(queue_url : String)
Source
get_queue_attributes(queue_url : String, attribute_names : AttributeNameList | Nil = nil)
Source
get_queue_url(queue_name : String, queue_owner_aws_account_id : String | Nil = nil)
Source
list_dead_letter_source_queues(queue_url : String, next_token : Token | Nil = nil, max_results : BoxedInteger | Nil = nil)
Source
list_queue_tags(queue_url : String)
Source
list_queues(queue_name_prefix : String | Nil = nil, next_token : Token | Nil = nil, max_results : BoxedInteger | Nil = nil)
Source
purge_queue(queue_url : String)
Source
receive_message(queue_url : String, attribute_names : AttributeNameList | Nil = nil, message_attribute_names : MessageAttributeNameList | Nil = nil, max_number_of_messages : Int32 | Nil = nil, visibility_timeout : Int32 | Nil = nil, wait_time_seconds : Int32 | Nil = nil, receive_request_attempt_id : String | Nil = nil)
Source
remove_permission(queue_url : String, label : String)
Source
send_message(queue_url : String, message_body : String, delay_seconds : Int32 | Nil = nil, message_attributes : MessageBodyAttributeMap | Nil = nil, message_system_attributes : MessageBodySystemAttributeMap | Nil = nil, message_deduplication_id : String | Nil = nil, message_group_id : String | Nil = nil)
Source
send_message_batch(queue_url : String, entries : SendMessageBatchRequestEntryList)
Source
set_queue_attributes(queue_url : String, attributes : QueueAttributeMap)
Source
tag_queue(queue_url : String, tags : TagMap)
Source
untag_queue(queue_url : String, tag_keys : TagKeyList)
Source