DirectMessageConfiguration
public struct DirectMessageConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The default push notification message for the ADM (Amazon Device Messaging) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).
Declaration
Swift
public let aDMMessage: ADMMessage?
-
The default push notification message for the APNs (Apple Push Notification service) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).
Declaration
Swift
public let aPNSMessage: APNSMessage?
-
The default push notification message for the Baidu (Baidu Cloud Push) channel. This message overrides the default push notification message (DefaultPushNotificationMessage).
Declaration
Swift
public let baiduMessage: BaiduMessage?
-
The default message for all channels.
Declaration
Swift
public let defaultMessage: DefaultMessage?
-
The default push notification message for all push notification channels.
Declaration
Swift
public let defaultPushNotificationMessage: DefaultPushNotificationMessage?
-
The default message for the email channel. This message overrides the default message (DefaultMessage).
Declaration
Swift
public let emailMessage: EmailMessage?
-
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).
Declaration
Swift
public let gCMMessage: GCMMessage?
-
The default message for the SMS channel. This message overrides the default message (DefaultMessage).
Declaration
Swift
public let sMSMessage: SMSMessage?
-
The default message for the voice channel. This message overrides the default message (DefaultMessage).
Declaration
Swift
public let voiceMessage: VoiceMessage?
-
init(aDMMessage:aPNSMessage:baiduMessage:defaultMessage:defaultPushNotificationMessage:emailMessage:gCMMessage:sMSMessage:voiceMessage:)
Undocumented
Declaration
Swift
public init(aDMMessage: ADMMessage? = nil, aPNSMessage: APNSMessage? = nil, baiduMessage: BaiduMessage? = nil, defaultMessage: DefaultMessage? = nil, defaultPushNotificationMessage: DefaultPushNotificationMessage? = nil, emailMessage: EmailMessage? = nil, gCMMessage: GCMMessage? = nil, sMSMessage: SMSMessage? = nil, voiceMessage: VoiceMessage? = nil)