AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Contains the details of a single Amazon SNS message along with an Id that identifies
a message within the batch.
Namespace: Amazon.SimpleNotificationService.Model
Assembly: AWSSDK.SimpleNotificationService.dll
Version: 3.x.y.z
public class PublishBatchRequestEntry
The PublishBatchRequestEntry type exposes the following members
| Name | Description | |
|---|---|---|
|
PublishBatchRequestEntry() |
| Name | Type | Description | |
|---|---|---|---|
|
Id | System.String |
Gets and sets the property Id. An identifier for the message in this batch.
The This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_). |
|
Message | System.String |
Gets and sets the property Message. The body of the message. |
|
MessageAttributes | System.Collections.Generic.Dictionary<System.String, Amazon.SimpleNotificationService.Model.MessageAttributeValue> |
Gets and sets the property MessageAttributes.
Each message attribute consists of a |
|
MessageDeduplicationId | System.String |
Gets and sets the property MessageDeduplicationId. This parameter applies only to FIFO (first-in-first-out) topics.
The
If a message is sent successfully but the acknowledgement is lost and the message
is resent with the same Amazon SNS continues to keep track of the message deduplication ID even after the message is received and deleted. |
|
MessageGroupId | System.String |
Gets and sets the property MessageGroupId.
FIFO topics: The tag that specifies that a message belongs to a specific message group.
Messages that belong to the same message group are processed in a FIFO manner (however,
messages in different message groups might be processed out of order). To interleave
multiple ordered streams within a single topic, use
Standard topics: The
The length of
|
|
MessageStructure | System.String |
Gets and sets the property MessageStructure.
Set
You can define other top-level keys that define the message you want to send to a specific transport protocol (for example, http). |
|
Subject | System.String |
Gets and sets the property Subject. The subject of the batch message. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5