GrafanaSmtpArgs

data class GrafanaSmtpArgs(val enabled: Output<Boolean>? = null, val fromAddress: Output<String>, val fromName: Output<String>? = null, val host: Output<String>, val password: Output<String>, val startTlsPolicy: Output<String>, val user: Output<String>, val verificationSkipEnabled: Output<Boolean>? = null) : ConvertibleToJava<GrafanaSmtpArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, fromAddress: Output<String>, fromName: Output<String>? = null, host: Output<String>, password: Output<String>, startTlsPolicy: Output<String>, user: Output<String>, verificationSkipEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether to enable the smtp setting of the Grafana instance. Defaults to false.

Link copied to clipboard
val fromAddress: Output<String>

Address used when sending emails.

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

Name used when sending emails. Defaults to Azure Managed Grafana Notification.

Link copied to clipboard
val host: Output<String>

SMTP server hostname with port, e.g. test.email.net:587

Link copied to clipboard
val password: Output<String>

Password of SMTP authentication.

Link copied to clipboard
val startTlsPolicy: Output<String>

Whether to use TLS when connecting to SMTP server. Possible values are OpportunisticStartTLS, NoStartTLS, MandatoryStartTLS.

Link copied to clipboard
val user: Output<String>

User of SMTP authentication.

Link copied to clipboard
val verificationSkipEnabled: Output<Boolean>? = null

Whether verify SSL for SMTP server. Defaults to false.

Functions

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