ChannelSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Channel settings definition
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.ChannelSettingsTypeConverter))]
public class ChannelSettings : Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.IChannelSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.ChannelSettingsTypeConverter))>]
type ChannelSettings = class
interface IChannelSettings
interface IJsonSerializable
Public Class ChannelSettings
Implements IChannelSettings
- Inheritance
-
ChannelSettings
- Attributes
- Implements
Constructors
ChannelSettings() |
Creates an new ChannelSettings instance. |
Properties
BotIconUrl |
The bot icon url |
BotId |
The bot id |
ChannelDisplayName |
The channel display name |
ChannelId |
The channel id |
DisableLocalAuth |
Opt-out of local authentication and ensure only MSI and AAD can be used exclusively for authentication. |
ExtensionKey1 |
The extensionKey1 |
ExtensionKey2 |
The extensionKey2 |
IsEnabled |
Whether this channel is enabled for the bot |
Site |
The list of sites |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ChannelSettings. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ChannelSettings. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.IChannelSettings. |
FromJsonString(String) |
Creates a new instance of ChannelSettings, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ChannelSettings into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |