Table of Contents

Class SNSMetadata

Namespace
AWS.Messaging
Assembly
AWS.Messaging.dll

Contains Metadata related to Amazon SNS

public class SNSMetadata
Inheritance
SNSMetadata

Properties

MessageAttributes

Each message attribute consists of a Name, Type, and Value.For more information, refer to Amazon SNS message attributes.

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

Property Value

Dictionary<string, MessageAttributeValue>

MessageId

A Universally Unique Identifier, unique for each message published. For a notification that Amazon SNS resends during a retry, the message ID of the original message is used.

public string? MessageId { get; set; }

Property Value

string

Subject

The Subject parameter specified when the notification was published to the topic.

public string? Subject { get; set; }

Property Value

string

Timestamp

The timestamp when the notification was published

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset

TopicArn

The ARN of the SNS topic where the message was published

public string? TopicArn { get; set; }

Property Value

string

UnsubscribeURL

A URL that you can use to unsubscribe the endpoint from this topic. If you visit this URL, Amazon SNS unsubscribes the endpoint and stops sending notifications to this endpoint.

public string? UnsubscribeURL { get; set; }

Property Value

string