NotificationSettingArgs

data class NotificationSettingArgs(val emailOn: Output<List<Either<String, EmailNotificationEnableType>>>? = null, val emails: Output<List<String>>? = null, val webhooks: Output<Map<String, AzureDevOpsWebhookArgs>>? = null) : ConvertibleToJava<NotificationSettingArgs>

Configuration for notification.

Constructors

Link copied to clipboard
constructor(emailOn: Output<List<Either<String, EmailNotificationEnableType>>>? = null, emails: Output<List<String>>? = null, webhooks: Output<Map<String, AzureDevOpsWebhookArgs>>? = null)

Properties

Link copied to clipboard
val emailOn: Output<List<Either<String, EmailNotificationEnableType>>>? = null

Send email notification to user on specified notification type

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

This is the email recipient list which has a limitation of 499 characters in total concat with comma separator

Link copied to clipboard
val webhooks: Output<Map<String, AzureDevOpsWebhookArgs>>? = null

Send webhook callback to a service. Key is a user-provided name for the webhook.

Functions

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