Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ChangeMessageVisibilityBatchRequestEntry = ChangeMessageVisibilityBatchRequestEntry' {
- visibilityTimeout :: Maybe Int
- id :: Text
- receiptHandle :: Text
- newChangeMessageVisibilityBatchRequestEntry :: Text -> Text -> ChangeMessageVisibilityBatchRequestEntry
- changeMessageVisibilityBatchRequestEntry_visibilityTimeout :: Lens' ChangeMessageVisibilityBatchRequestEntry (Maybe Int)
- changeMessageVisibilityBatchRequestEntry_id :: Lens' ChangeMessageVisibilityBatchRequestEntry Text
- changeMessageVisibilityBatchRequestEntry_receiptHandle :: Lens' ChangeMessageVisibilityBatchRequestEntry Text
Documentation
data ChangeMessageVisibilityBatchRequestEntry Source #
Encloses a receipt handle and an entry id for each message in
ChangeMessageVisibilityBatch.
All of the following list parameters must be prefixed with
ChangeMessageVisibilityBatchRequestEntry.n
, where n
is an integer
value starting with 1
. For example, a parameter list for this action
might look like this:
&ChangeMessageVisibilityBatchRequestEntry.1.Id=change_visibility_msg_2
&ChangeMessageVisibilityBatchRequestEntry.1.ReceiptHandle=your_receipt_handle
&ChangeMessageVisibilityBatchRequestEntry.1.VisibilityTimeout=45
See: newChangeMessageVisibilityBatchRequestEntry
smart constructor.
ChangeMessageVisibilityBatchRequestEntry' | |
|
Instances
newChangeMessageVisibilityBatchRequestEntry Source #
:: Text | |
-> Text |
|
-> ChangeMessageVisibilityBatchRequestEntry |
Create a value of ChangeMessageVisibilityBatchRequestEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:visibilityTimeout:ChangeMessageVisibilityBatchRequestEntry'
, changeMessageVisibilityBatchRequestEntry_visibilityTimeout
- The new value (in seconds) for the message's visibility timeout.
$sel:id:ChangeMessageVisibilityBatchRequestEntry'
, changeMessageVisibilityBatchRequestEntry_id
- An identifier for this particular receipt handle used to communicate the
result.
The Id
s of a batch request need to be unique within a request.
This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).
$sel:receiptHandle:ChangeMessageVisibilityBatchRequestEntry'
, changeMessageVisibilityBatchRequestEntry_receiptHandle
- A receipt handle.
changeMessageVisibilityBatchRequestEntry_visibilityTimeout :: Lens' ChangeMessageVisibilityBatchRequestEntry (Maybe Int) Source #
The new value (in seconds) for the message's visibility timeout.
changeMessageVisibilityBatchRequestEntry_id :: Lens' ChangeMessageVisibilityBatchRequestEntry Text Source #
An identifier for this particular receipt handle used to communicate the result.
The Id
s of a batch request need to be unique within a request.
This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).