Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ChangeMessageVisibilityBatchRequestEntry

import type { ChangeMessageVisibilityBatchRequestEntry } from "https://aws-api.deno.dev/v0.3/services/sqs.ts?docs=full";

Encloses a receipt handle and an entry id for each message in "ChangeMessageVisibilityBatch".

! IMPORTANT: ! 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
interface ChangeMessageVisibilityBatchRequestEntry {
Id: string;
ReceiptHandle: string;
VisibilityTimeout?: number | null;
}

§Properties

§
Id: string
[src]

An identifier for this particular receipt handle used to communicate the result.

Note: The Ids 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 (_).

§
ReceiptHandle: string
[src]

A receipt handle.

§
VisibilityTimeout?: number | null
[src]

The new value (in seconds) for the message's visibility timeout.