EmailChannelPropertiesArgs

data class EmailChannelPropertiesArgs(val authMethod: Output<Double>? = null, val emailAddress: Output<String>, val isEnabled: Output<Boolean>, val magicCode: Output<String>? = null, val password: Output<String>? = null) : ConvertibleToJava<EmailChannelPropertiesArgs>

The parameters to provide for the Email channel.

Constructors

Link copied to clipboard
constructor(authMethod: Output<Double>? = null, emailAddress: Output<String>, isEnabled: Output<Boolean>, magicCode: Output<String>? = null, password: Output<String>? = null)

Properties

Link copied to clipboard
val authMethod: Output<Double>? = null

Email channel auth method. 0 Password (Default); 1 Graph.

Link copied to clipboard
val emailAddress: Output<String>

The email address

Link copied to clipboard
val isEnabled: Output<Boolean>

Whether this channel is enabled for the bot

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

The magic code for setting up the modern authentication.

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

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

Functions

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