Smaws_Client_SQSSourcetype queue_attribute_name = | SqsManagedSseEnabled| RedriveAllowPolicy| FifoThroughputLimit| DeduplicationScope| KmsDataKeyReusePeriodSeconds| KmsMasterKeyId| ContentBasedDeduplication| FifoQueue| RedrivePolicy| ReceiveMessageWaitTimeSeconds| DelaySeconds| ApproximateNumberOfMessagesDelayed| QueueArn| LastModifiedTimestamp| CreatedTimestamp| ApproximateNumberOfMessagesNotVisible| ApproximateNumberOfMessages| MessageRetentionPeriod| MaximumMessageSize| VisibilityTimeout| Policy| Alltype send_message_result = {sequence_number : string option;message_id : string option;md5_of_message_system_attributes : string option;md5_of_message_attributes : string option;md5_of_message_body : string option;}type message_attribute_value = {data_type : string;binary_list_values : bytes list option;string_list_values : string list option;binary_value : bytes option;string_value : string option;}type message_system_attribute_value = {data_type : string;binary_list_values : bytes list option;string_list_values : string list option;binary_value : bytes option;string_value : string option;}type send_message_request = {message_group_id : string option;message_deduplication_id : string option;message_system_attributes : (string * message_system_attribute_value) list
option;message_attributes : (string * message_attribute_value) list option;delay_seconds : int option;message_body : string;queue_url : string;}type send_message_batch_result_entry = {sequence_number : string option;md5_of_message_system_attributes : string option;md5_of_message_attributes : string option;md5_of_message_body : string;message_id : string;id : string;}type send_message_batch_result = {failed : batch_result_error_entry list;successful : send_message_batch_result_entry list;}type send_message_batch_request_entry = {message_group_id : string option;message_deduplication_id : string option;message_system_attributes : (string * message_system_attribute_value) list
option;message_attributes : (string * message_attribute_value) list option;delay_seconds : int option;message_body : string;id : string;}type send_message_batch_request = {entries : send_message_batch_request_entry list;queue_url : string;}type message = {message_attributes : (string * message_attribute_value) list option;md5_of_message_attributes : string option;attributes : (string * string) list option;body : string option;md5_of_body : string option;receipt_handle : string option;message_id : string option;}type receive_message_request = {receive_request_attempt_id : string option;wait_time_seconds : int option;visibility_timeout : int option;max_number_of_messages : int option;message_attribute_names : string list option;message_system_attribute_names : message_system_attribute_name list option;attribute_names : queue_attribute_name list option;queue_url : string;}type list_message_move_tasks_result_entry = {started_timestamp : int option;failure_reason : string option;approximate_number_of_messages_to_move : int option;approximate_number_of_messages_moved : int option;max_number_of_messages_per_second : int option;destination_arn : string option;source_arn : string option;status : string option;task_handle : string option;}type list_message_move_tasks_result = {results : list_message_move_tasks_result_entry list option;}type get_queue_attributes_request = {attribute_names : queue_attribute_name list option;queue_url : string;}type delete_message_batch_result = {failed : batch_result_error_entry list;successful : delete_message_batch_result_entry list;}type delete_message_batch_request = {entries : delete_message_batch_request_entry list;queue_url : string;}type change_message_visibility_batch_result = {failed : batch_result_error_entry list;successful : change_message_visibility_batch_result_entry list;}type change_message_visibility_batch_request = {entries : change_message_visibility_batch_request_entry list;queue_url : string;}val make_untag_queue_request :
tag_keys:string list ->
queue_url:string ->
unit ->
untag_queue_requestval make_tag_queue_request :
tags:(string * string) list ->
queue_url:string ->
unit ->
tag_queue_requestval make_start_message_move_task_result :
?task_handle:string ->
unit ->
start_message_move_task_resultval make_start_message_move_task_request :
?max_number_of_messages_per_second:int ->
?destination_arn:string ->
source_arn:string ->
unit ->
start_message_move_task_requestval make_set_queue_attributes_request :
attributes:(string * string) list ->
queue_url:string ->
unit ->
set_queue_attributes_requestval make_send_message_result :
?sequence_number:string ->
?message_id:string ->
?md5_of_message_system_attributes:string ->
?md5_of_message_attributes:string ->
?md5_of_message_body:string ->
unit ->
send_message_resultval make_message_attribute_value :
?binary_list_values:bytes list ->
?string_list_values:string list ->
?binary_value:bytes ->
?string_value:string ->
data_type:string ->
unit ->
message_attribute_valueval make_message_system_attribute_value :
?binary_list_values:bytes list ->
?string_list_values:string list ->
?binary_value:bytes ->
?string_value:string ->
data_type:string ->
unit ->
message_system_attribute_valueval make_send_message_request :
?message_group_id:string ->
?message_deduplication_id:string ->
?message_system_attributes:(string * message_system_attribute_value) list ->
?message_attributes:(string * message_attribute_value) list ->
?delay_seconds:int ->
message_body:string ->
queue_url:string ->
unit ->
send_message_requestval make_send_message_batch_result_entry :
?sequence_number:string ->
?md5_of_message_system_attributes:string ->
?md5_of_message_attributes:string ->
md5_of_message_body:string ->
message_id:string ->
id:string ->
unit ->
send_message_batch_result_entryval make_batch_result_error_entry :
?message:string ->
code:string ->
sender_fault:bool ->
id:string ->
unit ->
batch_result_error_entryval make_send_message_batch_result :
failed:batch_result_error_entry list ->
successful:send_message_batch_result_entry list ->
unit ->
send_message_batch_resultval make_send_message_batch_request_entry :
?message_group_id:string ->
?message_deduplication_id:string ->
?message_system_attributes:(string * message_system_attribute_value) list ->
?message_attributes:(string * message_attribute_value) list ->
?delay_seconds:int ->
message_body:string ->
id:string ->
unit ->
send_message_batch_request_entryval make_send_message_batch_request :
entries:send_message_batch_request_entry list ->
queue_url:string ->
unit ->
send_message_batch_requestval make_remove_permission_request :
label:string ->
queue_url:string ->
unit ->
remove_permission_requestval make_message :
?message_attributes:(string * message_attribute_value) list ->
?md5_of_message_attributes:string ->
?attributes:(string * string) list ->
?body:string ->
?md5_of_body:string ->
?receipt_handle:string ->
?message_id:string ->
unit ->
messageval make_receive_message_request :
?receive_request_attempt_id:string ->
?wait_time_seconds:int ->
?visibility_timeout:int ->
?max_number_of_messages:int ->
?message_attribute_names:string list ->
?message_system_attribute_names:message_system_attribute_name list ->
?attribute_names:queue_attribute_name list ->
queue_url:string ->
unit ->
receive_message_requestval make_list_queues_result :
?next_token:string ->
?queue_urls:string list ->
unit ->
list_queues_resultval make_list_queues_request :
?max_results:int ->
?next_token:string ->
?queue_name_prefix:string ->
unit ->
list_queues_requestval make_list_queue_tags_result :
?tags:(string * string) list ->
unit ->
list_queue_tags_resultval make_list_message_move_tasks_result_entry :
?started_timestamp:int ->
?failure_reason:string ->
?approximate_number_of_messages_to_move:int ->
?approximate_number_of_messages_moved:int ->
?max_number_of_messages_per_second:int ->
?destination_arn:string ->
?source_arn:string ->
?status:string ->
?task_handle:string ->
unit ->
list_message_move_tasks_result_entryval make_list_message_move_tasks_result :
?results:list_message_move_tasks_result_entry list ->
unit ->
list_message_move_tasks_resultval make_list_message_move_tasks_request :
?max_results:int ->
source_arn:string ->
unit ->
list_message_move_tasks_requestval make_list_dead_letter_source_queues_result :
?next_token:string ->
queue_urls:string list ->
unit ->
list_dead_letter_source_queues_resultval make_list_dead_letter_source_queues_request :
?max_results:int ->
?next_token:string ->
queue_url:string ->
unit ->
list_dead_letter_source_queues_requestval make_get_queue_url_request :
?queue_owner_aws_account_id:string ->
queue_name:string ->
unit ->
get_queue_url_requestval make_get_queue_attributes_result :
?attributes:(string * string) list ->
unit ->
get_queue_attributes_resultval make_get_queue_attributes_request :
?attribute_names:queue_attribute_name list ->
queue_url:string ->
unit ->
get_queue_attributes_requestval make_delete_message_request :
receipt_handle:string ->
queue_url:string ->
unit ->
delete_message_requestval make_delete_message_batch_result_entry :
id:string ->
unit ->
delete_message_batch_result_entryval make_delete_message_batch_result :
failed:batch_result_error_entry list ->
successful:delete_message_batch_result_entry list ->
unit ->
delete_message_batch_resultval make_delete_message_batch_request_entry :
receipt_handle:string ->
id:string ->
unit ->
delete_message_batch_request_entryval make_delete_message_batch_request :
entries:delete_message_batch_request_entry list ->
queue_url:string ->
unit ->
delete_message_batch_requestval make_create_queue_request :
?tags:(string * string) list ->
?attributes:(string * string) list ->
queue_name:string ->
unit ->
create_queue_requestval make_change_message_visibility_request :
visibility_timeout:int ->
receipt_handle:string ->
queue_url:string ->
unit ->
change_message_visibility_requestval make_change_message_visibility_batch_result_entry :
id:string ->
unit ->
change_message_visibility_batch_result_entryval make_change_message_visibility_batch_result :
failed:batch_result_error_entry list ->
successful:change_message_visibility_batch_result_entry list ->
unit ->
change_message_visibility_batch_resultval make_change_message_visibility_batch_request_entry :
?visibility_timeout:int ->
receipt_handle:string ->
id:string ->
unit ->
change_message_visibility_batch_request_entryval make_change_message_visibility_batch_request :
entries:change_message_visibility_batch_request_entry list ->
queue_url:string ->
unit ->
change_message_visibility_batch_requestval make_cancel_message_move_task_result :
?approximate_number_of_messages_moved:int ->
unit ->
cancel_message_move_task_resultval make_cancel_message_move_task_request :
task_handle:string ->
unit ->
cancel_message_move_task_requestval make_add_permission_request :
actions:string list ->
aws_account_ids:string list ->
label:string ->
queue_url:string ->
unit ->
add_permission_request