Interface CfnRulePropsMixin.SendNotificationActionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRulePropsMixin.SendNotificationActionProperty.Jsii$Proxy
- Enclosing class:
CfnRulePropsMixin
@Stability(Stable)
public static interface CfnRulePropsMixin.SendNotificationActionProperty
extends software.amazon.jsii.JsiiSerializable
Information about the send notification action.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.connect.*;
SendNotificationActionProperty sendNotificationActionProperty = SendNotificationActionProperty.builder()
.content("content")
.contentType("contentType")
.deliveryMethod("deliveryMethod")
.exclusion(NotificationRecipientTypeProperty.builder()
.userArns(List.of("userArns"))
.userTags(Map.of(
"userTagsKey", "userTags"))
.build())
.recipient(NotificationRecipientTypeProperty.builder()
.userArns(List.of("userArns"))
.userTags(Map.of(
"userTagsKey", "userTags"))
.build())
.subject("subject")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRulePropsMixin.SendNotificationActionPropertystatic final classAn implementation forCfnRulePropsMixin.SendNotificationActionProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringNotification content.default StringContent type format.default StringNotification delivery method.default ObjectThe type of notification recipient.default ObjectNotification recipient.default StringThe subject of the email if the delivery method isEMAIL.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getContent
Notification content.Supports variable injection. For more information, see JSONPath reference in the Connect Customer Administrators Guide .
- See Also:
-
getContentType
Content type format.Allowed value :
PLAIN_TEXT- See Also:
-
getDeliveryMethod
Notification delivery method.Allowed value :
EMAIL- See Also:
-
getExclusion
The type of notification recipient.Returns union: either
IResolvableorCfnRulePropsMixin.NotificationRecipientTypeProperty- See Also:
-
getRecipient
Notification recipient.Returns union: either
IResolvableorCfnRulePropsMixin.NotificationRecipientTypeProperty- See Also:
-
getSubject
The subject of the email if the delivery method isEMAIL.Supports variable injection. For more information, see JSONPath reference in the Connect Customer Administrators Guide .
- See Also:
-
builder
-