Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SendNotificationActionDefinition = SendNotificationActionDefinition' {}
- newSendNotificationActionDefinition :: NotificationDeliveryType -> Text -> NotificationContentType -> NotificationRecipientType -> SendNotificationActionDefinition
- sendNotificationActionDefinition_subject :: Lens' SendNotificationActionDefinition (Maybe Text)
- sendNotificationActionDefinition_deliveryMethod :: Lens' SendNotificationActionDefinition NotificationDeliveryType
- sendNotificationActionDefinition_content :: Lens' SendNotificationActionDefinition Text
- sendNotificationActionDefinition_contentType :: Lens' SendNotificationActionDefinition NotificationContentType
- sendNotificationActionDefinition_recipient :: Lens' SendNotificationActionDefinition NotificationRecipientType
Documentation
data SendNotificationActionDefinition Source #
Information about the send notification action.
See: newSendNotificationActionDefinition
smart constructor.
SendNotificationActionDefinition' | |
|
Instances
newSendNotificationActionDefinition Source #
:: NotificationDeliveryType | |
-> Text | |
-> NotificationContentType | |
-> NotificationRecipientType | |
-> SendNotificationActionDefinition |
Create a value of SendNotificationActionDefinition
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subject:SendNotificationActionDefinition'
, sendNotificationActionDefinition_subject
- The subject of the email if the delivery method is EMAIL
. Supports
variable injection. For more information, see
JSONPath reference
in the Amazon Connect Administrators Guide.
$sel:deliveryMethod:SendNotificationActionDefinition'
, sendNotificationActionDefinition_deliveryMethod
- Notification delivery method.
$sel:content:SendNotificationActionDefinition'
, sendNotificationActionDefinition_content
- Notification content. Supports variable injection. For more information,
see
JSONPath reference
in the Amazon Connect Administrators Guide.
$sel:contentType:SendNotificationActionDefinition'
, sendNotificationActionDefinition_contentType
- Content type format.
$sel:recipient:SendNotificationActionDefinition'
, sendNotificationActionDefinition_recipient
- Notification recipient.
sendNotificationActionDefinition_subject :: Lens' SendNotificationActionDefinition (Maybe Text) Source #
The subject of the email if the delivery method is EMAIL
. Supports
variable injection. For more information, see
JSONPath reference
in the Amazon Connect Administrators Guide.
sendNotificationActionDefinition_deliveryMethod :: Lens' SendNotificationActionDefinition NotificationDeliveryType Source #
Notification delivery method.
sendNotificationActionDefinition_content :: Lens' SendNotificationActionDefinition Text Source #
Notification content. Supports variable injection. For more information, see JSONPath reference in the Amazon Connect Administrators Guide.
sendNotificationActionDefinition_contentType :: Lens' SendNotificationActionDefinition NotificationContentType Source #
Content type format.
sendNotificationActionDefinition_recipient :: Lens' SendNotificationActionDefinition NotificationRecipientType Source #
Notification recipient.