
com.pulumi.azurenative.machinelearningservices.kotlin.inputs.NotificationSettingArgs.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azurenative.machinelearningservices.kotlin.inputs
import com.pulumi.azurenative.machinelearningservices.inputs.NotificationSettingArgs.builder
import com.pulumi.azurenative.machinelearningservices.kotlin.enums.EmailNotificationEnableType
import com.pulumi.core.Either
import com.pulumi.core.Output
import com.pulumi.core.Output.of
import com.pulumi.kotlin.ConvertibleToJava
import com.pulumi.kotlin.PulumiTagMarker
import com.pulumi.kotlin.applySuspend
import kotlin.Pair
import kotlin.String
import kotlin.Suppress
import kotlin.Unit
import kotlin.collections.List
import kotlin.collections.Map
import kotlin.jvm.JvmName
/**
* Configuration for notification.
* @property emailOn Send email notification to user on specified notification type
* @property emails This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
* @property webhooks Send webhook callback to a service. Key is a user-provided name for the webhook.
*/
public data class NotificationSettingArgs(
public val emailOn: Output>>? = null,
public val emails: Output>? = null,
public val webhooks: Output
© 2015 - 2025 Weber Informatics LLC | Privacy Policy