Site interface

A site for the channel

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 NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

key2

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty. NOTE: This property will not be serialized. It can only be populated by the server.

siteId

Site Id NOTE: This property will not be serialized. It can only be populated by the server.

siteName

Site name

tenantId

Tenant Id

trustedOrigins

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

Property Details

appId

DirectLine application id

appId?: string

Property Value

string

eTag

Entity Tag

eTag?: string

Property Value

string

isBlockUserUploadEnabled

Whether this site is enabled for block user upload.

isBlockUserUploadEnabled?: boolean

Property Value

boolean

isDetailedLoggingEnabled

Whether this site is disabled detailed logging for

isDetailedLoggingEnabled?: boolean

Property Value

boolean

isEnabled

Whether this site is enabled for DirectLine channel

isEnabled: boolean

Property Value

boolean

isEndpointParametersEnabled

Whether this site is EndpointParameters enabled for channel

isEndpointParametersEnabled?: boolean

Property Value

boolean

isNoStorageEnabled

Whether this no-storage site is disabled detailed logging for

isNoStorageEnabled?: boolean

Property Value

boolean

isSecureSiteEnabled

Whether this site is enabled for authentication with Bot Framework.

isSecureSiteEnabled?: boolean

Property Value

boolean

isTokenEnabled

Whether this site is token enabled for channel NOTE: This property will not be serialized. It can only be populated by the server.

isTokenEnabled?: boolean

Property Value

boolean

isV1Enabled

Whether this site is enabled for Bot Framework V1 protocol.

isV1Enabled?: boolean

Property Value

boolean

isV3Enabled

Whether this site is enabled for Bot Framework V3 protocol.

isV3Enabled?: boolean

Property Value

boolean

isWebchatPreviewEnabled

Whether this site is enabled for preview versions of Webchat

isWebchatPreviewEnabled?: boolean

Property Value

boolean

isWebChatSpeechEnabled

Whether this site is enabled for Webchat Speech

isWebChatSpeechEnabled?: boolean

Property Value

boolean

key

Primary key. Value only returned through POST to the action Channel List API, otherwise empty. NOTE: This property will not be serialized. It can only be populated by the server.

key?: string

Property Value

string

key2

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty. NOTE: This property will not be serialized. It can only be populated by the server.

key2?: string

Property Value

string

siteId

Site Id NOTE: This property will not be serialized. It can only be populated by the server.

siteId?: string

Property Value

string

siteName

Site name

siteName: string

Property Value

string

tenantId

Tenant Id

tenantId?: string

Property Value

string

trustedOrigins

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

trustedOrigins?: string[]

Property Value

string[]