Share via


BotChannelSite Class

Definition

A site for the channel.

public class BotChannelSite
type BotChannelSite = class
Public Class BotChannelSite
Inheritance
BotChannelSite
Derived

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.

Applies to