RuleSendNotificationActionArgs

data class RuleSendNotificationActionArgs(val content: Output<String>, val contentType: Output<RuleSendNotificationActionContentType>, val deliveryMethod: Output<RuleSendNotificationActionDeliveryMethod>, val recipient: Output<RuleNotificationRecipientTypeArgs>, val subject: Output<String>? = null) : ConvertibleToJava<RuleSendNotificationActionArgs>

Information about the send notification action.

Constructors

Link copied to clipboard
constructor(content: Output<String>, contentType: Output<RuleSendNotificationActionContentType>, deliveryMethod: Output<RuleSendNotificationActionDeliveryMethod>, recipient: Output<RuleNotificationRecipientTypeArgs>, subject: Output<String>? = null)

Properties

Link copied to clipboard
val content: Output<String>

Notification content. Supports variable injection. For more information, see JSONPath reference in the Administrators Guide.

Link copied to clipboard

Content type format. Allowed value: `PLAIN_TEXT`

Link copied to clipboard

Notification delivery method. Allowed value: `EMAIL`

Link copied to clipboard

Notification recipient.

Link copied to clipboard
val subject: Output<String>? = null

The subject of the email if the delivery method is `EMAIL`. Supports variable injection. For more information, see JSONPath reference in the Administrators Guide.

Functions

Link copied to clipboard
open override fun toJava(): RuleSendNotificationActionArgs