Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SendChannelMessageRequest

import type { SendChannelMessageRequest } from "https://aws-api.deno.dev/v0.3/services/chimesdkmessaging.ts?docs=full";
interface SendChannelMessageRequest {
ChannelArn: string;
ChimeBearer: string;
ClientRequestToken: string;
Content: string;
MessageAttributes?: {
[key: string]: MessageAttributeValue | null | undefined;
}
| null;
Metadata?: string | null;
PushNotification?: PushNotificationConfiguration | null;
}

§Properties

§
ChannelArn: string
[src]

The ARN of the channel.

§
ChimeBearer: string
[src]

The AppInstanceUserArn of the user that makes the API call.

§
ClientRequestToken: string
[src]

The Idempotency token for each client request.

§
Content: string
[src]

The content of the message.

§
MessageAttributes?: {
[key: string]: MessageAttributeValue | null | undefined;
}
| null
[src]

The attributes for the message, used for message filtering along with a FilterRule defined in the PushNotificationPreferences.

§
Metadata?: string | null
[src]

The optional metadata for each message.

§

Boolean that controls whether the message is persisted on the back end. Required.

§
PushNotification?: PushNotificationConfiguration | null
[src]

The push notification configuration of the message.

§

The type of message, STANDARD or CONTROL.