BotChannelSite 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.
A site for the channel.
public class BotChannelSite : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.BotService.Models.BotChannelSite>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.BotService.Models.BotChannelSite>
public class BotChannelSite
type BotChannelSite = class
interface IJsonModel<BotChannelSite>
interface IPersistableModel<BotChannelSite>
type BotChannelSite = class
Public Class BotChannelSite
Implements IJsonModel(Of BotChannelSite), IPersistableModel(Of BotChannelSite)
Public Class BotChannelSite
- Inheritance
-
BotChannelSite
- Derived
- Implements
Constructors
BotChannelSite(String, Boolean) |
Initializes a new instance of BotChannelSite. |
Properties
AppId |
DirectLine application id. |
ETag |
Entity Tag. |
IsBlockUserUploadEnabled |
Whether this site is enabled for block user upload. |
IsDetailedLoggingEnabled |
Whether this site is disabled detailed logging for. |
IsEnabled |
Whether this site is enabled for DirectLine channel. |
IsEndpointParametersEnabled |
Whether this site is EndpointParameters enabled for channel. |
IsNoStorageEnabled |
Whether this no-storage site is disabled detailed logging for. |
IsSecureSiteEnabled |
Whether this site is enabled for authentication with Bot Framework. |
IsTokenEnabled |
Whether this site is token enabled for channel. |
IsV1Enabled |
Whether this site is enabled for Bot Framework V1 protocol. |
IsV3Enabled |
Whether this site is enabled for Bot Framework V3 protocol. |
IsWebchatPreviewEnabled |
Whether this site is enabled for preview versions of Webchat. |
IsWebChatSpeechEnabled |
Whether this site is enabled for Webchat Speech. |
Key |
Primary key. Value only returned through POST to the action Channel List API, otherwise empty. |
Key2 |
Secondary key. Value only returned through POST to the action Channel List API, otherwise empty. |
SiteId |
Site Id. |
SiteName |
Site name. |
TenantId |
Tenant Id. |
TrustedOrigins |
List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<BotChannelSite>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<BotChannelSite>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<BotChannelSite>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<BotChannelSite>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<BotChannelSite>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET