Table of Contents

Class SQSMetadata

Namespace
AWS.Messaging
Assembly
AWS.Messaging.dll

Contains metadata related to Amazon SQS.

public class SQSMetadata
Inheritance
SQSMetadata

Properties

MessageAttributes

Each message attribute consists of a Name, Type, and Value.For more information, see Amazon SQS message attributes (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-message-metadata.html#sqs-message-attributes)

public Dictionary<string, MessageAttributeValue>? MessageAttributes { get; set; }

Property Value

Dictionary<string, MessageAttributeValue>

MessageDeduplicationId

Specifies the token used for de-duplication of sent messages. This parameter applies only to FIFO (first-in-first-out) queues.

public string? MessageDeduplicationId { get; set; }

Property Value

string

MessageGroupId

The tag that specifies that a message belongs to a specific message group. This parameter applies only to FIFO (first-in-first-out) queues.

public string? MessageGroupId { get; set; }

Property Value

string

MessageID

The unique identifier for the SQS message.

public string? MessageID { get; set; }

Property Value

string

ReceiptHandle

The ReceiptHandle is returned when messages are receieved from SQS. The ReceiptHandle is required to delete messages or extend the message's visibility timeout.

public string? ReceiptHandle { get; set; }

Property Value

string