Skip to content

DirectMessageConfiguration

Source code in docs_src/capo_pinpoint/types/direct_message_configuration.py
class DirectMessageConfiguration(TypedDict, closed=True):
    adm_message: NotRequired["capo_pinpoint.types.adm_message.ADMMessage"]
    """<p>The default push notification message for the ADM (Amazon Device Messaging) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).</p>"""
    apns_message: NotRequired["capo_pinpoint.types.apns_message.APNSMessage"]
    """<p>The default push notification message for the APNs (Apple Push Notification service) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).</p>"""
    baidu_message: NotRequired["capo_pinpoint.types.baidu_message.BaiduMessage"]
    """<p>The default push notification message for the Baidu (Baidu Cloud Push) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).</p>"""
    default_message: NotRequired["capo_pinpoint.types.default_message.DefaultMessage"]
    """<p>The default message for all channels.</p>"""
    default_push_notification_message: NotRequired[
        "capo_pinpoint.types.default_push_notification_message.DefaultPushNotificationMessage"
    ]
    """<p>The default push notification message for all push notification channels.</p>"""
    email_message: NotRequired["capo_pinpoint.types.email_message.EmailMessage"]
    """<p>The default message for the email channel. This message overrides the default message (DefaultMessage).</p>"""
    gcm_message: NotRequired["capo_pinpoint.types.gcm_message.GCMMessage"]
    """<p>The default push notification message for the GCM channel, which is used to send notifications through the Firebase Cloud Messaging (FCM), formerly Google Cloud Messaging (GCM), service. This message overrides the default push notification message (DefaultPushNotificationMessage).</p>"""
    sms_message: NotRequired["capo_pinpoint.types.sms_message.SMSMessage"]
    """<p>The default message for the SMS channel. This message overrides the default message (DefaultMessage).</p>"""
    voice_message: NotRequired["capo_pinpoint.types.voice_message.VoiceMessage"]
    """<p>The default message for the voice channel. This message overrides the default message (DefaultMessage).</p>"""

adm_message instance-attribute

adm_message: NotRequired[ADMMessage]

The default push notification message for the ADM (Amazon Device Messaging) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).

apns_message instance-attribute

apns_message: NotRequired[APNSMessage]

The default push notification message for the APNs (Apple Push Notification service) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).

baidu_message instance-attribute

baidu_message: NotRequired[BaiduMessage]

The default push notification message for the Baidu (Baidu Cloud Push) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).

default_message instance-attribute

default_message: NotRequired[DefaultMessage]

The default message for all channels.

default_push_notification_message instance-attribute

default_push_notification_message: NotRequired[DefaultPushNotificationMessage]

The default push notification message for all push notification channels.

email_message instance-attribute

email_message: NotRequired[EmailMessage]

The default message for the email channel. This message overrides the default message (DefaultMessage).

gcm_message instance-attribute

gcm_message: NotRequired[GCMMessage]

The default push notification message for the GCM channel, which is used to send notifications through the Firebase Cloud Messaging (FCM), formerly Google Cloud Messaging (GCM), service. This message overrides the default push notification message (DefaultPushNotificationMessage).

sms_message instance-attribute

sms_message: NotRequired[SMSMessage]

The default message for the SMS channel. This message overrides the default message (DefaultMessage).

voice_message instance-attribute

voice_message: NotRequired[VoiceMessage]

The default message for the voice channel. This message overrides the default message (DefaultMessage).