AddressConfiguration
import type { AddressConfiguration } from "https://aws-api.deno.dev/v0.4/services/pinpoint.ts?docs=full";
Specifies address-based configuration settings for a message that's sent directly to an endpoint.
interface AddressConfiguration {
BodyOverride?: string | null;
ChannelType?: ChannelType | null;
Context?: {} | null;
[key: string]: string | null | undefined;
RawContent?: string | null;
Substitutions?: {} | null;
[key: string]: string[] | null | undefined;
TitleOverride?: string | null;
}§Properties
§
BodyOverride?: string | null
[src]The message body to use instead of the default message body. This value overrides the default message body.
§
ChannelType?: ChannelType | null
[src]The channel to use when sending the message.
§
Context?: {} | null
[src][key: string]: string | null | undefined;
An object that maps custom attributes to attributes for the address and is attached to the message. Attribute names are case sensitive.
For a push notification, this payload is added to the data.pinpoint object. For an email or text message, this payload is added to email/SMS delivery receipt event attributes.
§
RawContent?: string | null
[src]The raw, JSON-formatted string to use as the payload for the message. If specified, this value overrides all other values for the message.