package smaws-clients
Amazon Web Services SDK clients using EIO
Install
Dune Dependency
Authors
Maintainers
Sources
0.1.preview1.tar.gz
md5=18fb70dbc45e8d81a341b9bed6871bab
sha512=7607dc98acaeed5803b44c9ca32d90c88e7813d4b3e3ae4ec661a0bad16c88dc1476bc780877527ea4cd5a4b7398453c1bb600ce0db14d39afa05dc4762b5ba5
doc/smaws-clients.sqs/Smaws_Client_SQS/index.html
Module Smaws_Client_SQS
Source
Source
type queue_attribute_name =
| SqsManagedSseEnabled
| RedriveAllowPolicy
| FifoThroughputLimit
| DeduplicationScope
| KmsDataKeyReusePeriodSeconds
| KmsMasterKeyId
| ContentBasedDeduplication
| FifoQueue
| RedrivePolicy
| ReceiveMessageWaitTimeSeconds
| DelaySeconds
| ApproximateNumberOfMessagesDelayed
| QueueArn
| LastModifiedTimestamp
| CreatedTimestamp
| ApproximateNumberOfMessagesNotVisible
| ApproximateNumberOfMessages
| MessageRetentionPeriod
| MaximumMessageSize
| VisibilityTimeout
| Policy
| All
Source
type 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;
}
Source
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;
}
Source
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;
}
Source
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;
}
Source
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;
}
Source
type send_message_batch_result = {
failed : batch_result_error_entry list;
successful : send_message_batch_result_entry list;
}
Source
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;
}
Source
type send_message_batch_request = {
entries : send_message_batch_request_entry list;
queue_url : string;
}
Source
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;
}
Source
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;
}
Source
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;
}
Source
type list_message_move_tasks_result = {
results : list_message_move_tasks_result_entry list option;
}
Source
type get_queue_attributes_request = {
attribute_names : queue_attribute_name list option;
queue_url : string;
}
Source
type delete_message_batch_result = {
failed : batch_result_error_entry list;
successful : delete_message_batch_result_entry list;
}
Source
type delete_message_batch_request = {
entries : delete_message_batch_request_entry list;
queue_url : string;
}
Source
type change_message_visibility_batch_result = {
failed : batch_result_error_entry list;
successful : change_message_visibility_batch_result_entry list;
}
Source
type change_message_visibility_batch_request = {
entries : change_message_visibility_batch_request_entry list;
queue_url : string;
}
Source
val make_untag_queue_request :
tag_keys:string list ->
queue_url:string ->
unit ->
untag_queue_request
Source
val make_tag_queue_request :
tags:(string * string) list ->
queue_url:string ->
unit ->
tag_queue_request
Source
val make_start_message_move_task_result :
?task_handle:string ->
unit ->
start_message_move_task_result
Source
val make_start_message_move_task_request :
?max_number_of_messages_per_second:int ->
?destination_arn:string ->
source_arn:string ->
unit ->
start_message_move_task_request
Source
val make_set_queue_attributes_request :
attributes:(string * string) list ->
queue_url:string ->
unit ->
set_queue_attributes_request
Source
val 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_result
Source
val 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_value
Source
val 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_value
Source
val 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_request
Source
val 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_entry
Source
val make_batch_result_error_entry :
?message:string ->
code:string ->
sender_fault:bool ->
id:string ->
unit ->
batch_result_error_entry
Source
val make_send_message_batch_result :
failed:batch_result_error_entry list ->
successful:send_message_batch_result_entry list ->
unit ->
send_message_batch_result
Source
val 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_entry
Source
val make_send_message_batch_request :
entries:send_message_batch_request_entry list ->
queue_url:string ->
unit ->
send_message_batch_request
Source
val make_remove_permission_request :
label:string ->
queue_url:string ->
unit ->
remove_permission_request
Source
val 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 ->
message
Source
val 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_request
Source
val make_list_queues_result :
?next_token:string ->
?queue_urls:string list ->
unit ->
list_queues_result
Source
val make_list_queues_request :
?max_results:int ->
?next_token:string ->
?queue_name_prefix:string ->
unit ->
list_queues_request
Source
val make_list_queue_tags_result :
?tags:(string * string) list ->
unit ->
list_queue_tags_result
Source
val 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_entry
Source
val make_list_message_move_tasks_result :
?results:list_message_move_tasks_result_entry list ->
unit ->
list_message_move_tasks_result
Source
val make_list_message_move_tasks_request :
?max_results:int ->
source_arn:string ->
unit ->
list_message_move_tasks_request
Source
val make_list_dead_letter_source_queues_result :
?next_token:string ->
queue_urls:string list ->
unit ->
list_dead_letter_source_queues_result
Source
val make_list_dead_letter_source_queues_request :
?max_results:int ->
?next_token:string ->
queue_url:string ->
unit ->
list_dead_letter_source_queues_request
Source
val make_get_queue_url_request :
?queue_owner_aws_account_id:string ->
queue_name:string ->
unit ->
get_queue_url_request
Source
val make_get_queue_attributes_result :
?attributes:(string * string) list ->
unit ->
get_queue_attributes_result
Source
val make_get_queue_attributes_request :
?attribute_names:queue_attribute_name list ->
queue_url:string ->
unit ->
get_queue_attributes_request
Source
val make_delete_message_request :
receipt_handle:string ->
queue_url:string ->
unit ->
delete_message_request
Source
val make_delete_message_batch_result_entry :
id:string ->
unit ->
delete_message_batch_result_entry
Source
val make_delete_message_batch_result :
failed:batch_result_error_entry list ->
successful:delete_message_batch_result_entry list ->
unit ->
delete_message_batch_result
Source
val make_delete_message_batch_request_entry :
receipt_handle:string ->
id:string ->
unit ->
delete_message_batch_request_entry
Source
val make_delete_message_batch_request :
entries:delete_message_batch_request_entry list ->
queue_url:string ->
unit ->
delete_message_batch_request
Source
val make_create_queue_request :
?tags:(string * string) list ->
?attributes:(string * string) list ->
queue_name:string ->
unit ->
create_queue_request
Source
val make_change_message_visibility_request :
visibility_timeout:int ->
receipt_handle:string ->
queue_url:string ->
unit ->
change_message_visibility_request
Source
val make_change_message_visibility_batch_result_entry :
id:string ->
unit ->
change_message_visibility_batch_result_entry
Source
val 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_result
Source
val make_change_message_visibility_batch_request_entry :
?visibility_timeout:int ->
receipt_handle:string ->
id:string ->
unit ->
change_message_visibility_batch_request_entry
Source
val make_change_message_visibility_batch_request :
entries:change_message_visibility_batch_request_entry list ->
queue_url:string ->
unit ->
change_message_visibility_batch_request
Source
val make_cancel_message_move_task_result :
?approximate_number_of_messages_moved:int ->
unit ->
cancel_message_move_task_result
Source
val make_cancel_message_move_task_request :
task_handle:string ->
unit ->
cancel_message_move_task_request
Source
val make_add_permission_request :
actions:string list ->
aws_account_ids:string list ->
label:string ->
queue_url:string ->
unit ->
add_permission_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>