Module Smaws_Client_SQS.ChangeMessageVisibilityBatch

Changes the visibility timeout of multiple messages. This is a batch version of

 [ChangeMessageVisibility].

The result of the action on each message is reported individually in the response. You can send up to 10

 [ChangeMessageVisibility] 

requests with each ChangeMessageVisibilityBatch action.

Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200.

val request : Smaws_Lib.Context.t -> Types.change_message_visibility_batch_request -> (Types.change_message_visibility_batch_result, [> Smaws_Lib.Protocols.AwsJson.error | `BatchEntryIdsNotDistinct of Types.batch_entry_ids_not_distinct | `EmptyBatchRequest of Types.empty_batch_request | `InvalidAddress of Types.invalid_address | `InvalidBatchEntryId of Types.invalid_batch_entry_id | `InvalidSecurity of Types.invalid_security | `QueueDoesNotExist of Types.queue_does_not_exist | `RequestThrottled of Types.request_throttled | `TooManyEntriesInBatchRequest of Types.too_many_entries_in_batch_request | `UnsupportedOperation of Types.unsupported_operation ]) Stdlib.result