AWS SDK Version 3 for .NET
API Reference

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.

Send message request.

Inheritance Hierarchy

System.Object
  Amazon.Pinpoint.Model.MessageRequest

Namespace: Amazon.Pinpoint.Model
Assembly: AWSSDK.Pinpoint.dll
Version: 3.x.y.z

Syntax

C#
public class MessageRequest

The MessageRequest type exposes the following members

Constructors

NameDescription
Public Method MessageRequest()

Properties

NameTypeDescription
Public Property Addresses System.Collections.Generic.Dictionary<System.String, Amazon.Pinpoint.Model.AddressConfiguration>

Gets and sets the property Addresses. A map of key-value pairs, where each key is an address and each value is an AddressConfiguration object. An address can be a push notification token, a phone number, or an email address.

Public Property Context System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Context. A map of custom attributes to attributes to be attached to the message. This payload is added to the push notification's 'data.pinpoint' object or added to the email/sms delivery receipt event attributes.

Public Property Endpoints System.Collections.Generic.Dictionary<System.String, Amazon.Pinpoint.Model.EndpointSendConfiguration>

Gets and sets the property Endpoints. A map of key-value pairs, where each key is an endpoint ID and each value is an EndpointSendConfiguration object. Within an EndpointSendConfiguration object, you can tailor the message for an endpoint by specifying message overrides or substitutions.

Public Property MessageConfiguration Amazon.Pinpoint.Model.DirectMessageConfiguration

Gets and sets the property MessageConfiguration. Message configuration.

Public Property TraceId System.String

Gets and sets the property TraceId. A unique ID that you can use to trace a message. This ID is visible to recipients.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms