NotificationSettingsArgs

data class NotificationSettingsArgs(val emailRecipient: Output<String>? = null, val notificationLocale: Output<String>? = null, val status: Output<Either<String, EnableStatus>>? = null, val timeInMinutes: Output<Int>? = null, val webhookUrl: Output<String>? = null) : ConvertibleToJava<NotificationSettingsArgs>

Notification settings for a schedule.

Constructors

Link copied to clipboard
constructor(emailRecipient: Output<String>? = null, notificationLocale: Output<String>? = null, status: Output<Either<String, EnableStatus>>? = null, timeInMinutes: Output<Int>? = null, webhookUrl: Output<String>? = null)

Properties

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

The email recipient to send notifications to (can be a list of semi-colon separated email addresses).

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

The locale to use when sending a notification (fallback for unsupported languages is EN).

Link copied to clipboard
val status: Output<Either<String, EnableStatus>>? = null

If notifications are enabled for this schedule (i.e. Enabled, Disabled).

Link copied to clipboard
val timeInMinutes: Output<Int>? = null

Time in minutes before event at which notification will be sent.

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

The webhook URL to which the notification will be sent.

Functions

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