ChannelSettingsResponse

data class ChannelSettingsResponse(val botIconUrl: String? = null, val botId: String? = null, val channelDisplayName: String? = null, val channelId: String? = null, val disableLocalAuth: Boolean? = null, val extensionKey1: String? = null, val extensionKey2: String? = null, val isEnabled: Boolean? = null, val requireTermsAgreement: Boolean? = null, val sites: List<SiteResponse>? = null)

Channel settings definition

Constructors

Link copied to clipboard
constructor(botIconUrl: String? = null, botId: String? = null, channelDisplayName: String? = null, channelId: String? = null, disableLocalAuth: Boolean? = null, extensionKey1: String? = null, extensionKey2: String? = null, isEnabled: Boolean? = null, requireTermsAgreement: Boolean? = null, sites: List<SiteResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val botIconUrl: String? = null

The bot icon url

Link copied to clipboard
val botId: String? = null

The bot id

Link copied to clipboard

The channel display name

Link copied to clipboard
val channelId: String? = null

The channel id

Link copied to clipboard

Opt-out of local authentication and ensure only MSI and AAD can be used exclusively for authentication.

Link copied to clipboard
val extensionKey1: String? = null

The extensionKey1

Link copied to clipboard
val extensionKey2: String? = null

The extensionKey2

Link copied to clipboard
val isEnabled: Boolean? = null

Whether this channel is enabled for the bot

Link copied to clipboard

Whether customer needs to agree to new terms.

Link copied to clipboard
val sites: List<SiteResponse>? = null

The list of sites