Поделиться через


BotService class

Предупреждение

Теперь этот API является нерекомендуемым.

See https://aka.ms/bot-file-basics for more information.

Определяет подключение службы Azure Bot.

Extends

Конструкторы

BotService(IBotService)

Создает новый экземпляр BotService.

Свойства

appId

Идентификатор приложения MSA для бота.

Унаследованные свойства

id

Уникальный идентификатор службы.

name

Понятное имя службы.

resourceGroup

Группа ресурсов для Azure.

serviceName

Имя службы.

subscriptionId

Идентификатор подписки для Azure.

tenantId

Идентификатор клиента для Azure.

type

Методы

decrypt(string, (value: string, secret: string) => string)

Расшифровка свойств этой службы.

encrypt(string, (value: string, secret: string) => string)

Шифрование свойств в этой службе.

Наследуемые методы

toJSON()

Создает версию модели на основе JSON для сохранения на диске.

Сведения о конструкторе

BotService(IBotService)

Создает новый экземпляр BotService.

new BotService(source?: IBotService)

Параметры

source
IBotService

(Необязательно) Определение службы на основе JSON.

Сведения о свойстве

appId

Идентификатор приложения MSA для бота.

appId: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Уникальный идентификатор службы.

id: string

Значение свойства

string

унаследован отConnectedService.id

name

Понятное имя службы.

name: string

Значение свойства

string

унаследован отConnectedService.name

resourceGroup

Группа ресурсов для Azure.

resourceGroup: string

Значение свойства

string

унаследован отAzureService.resourceGroup

serviceName

Имя службы.

serviceName: string

Значение свойства

string

наследуется отAzureService.serviceName

subscriptionId

Идентификатор подписки для Azure.

subscriptionId: string

Значение свойства

string

наследуется отAzureService.subscriptionId

tenantId

Идентификатор клиента для Azure.

tenantId: string

Значение свойства

string

наследуется отAzureService.tenantId

type

type?: ServiceTypes

Значение свойства

Наследуется отConnectedService.type

Сведения о методе

decrypt(string, (value: string, secret: string) => string)

Расшифровка свойств этой службы.

function decrypt(_secret: string, _decryptString: (value: string, secret: string) => string)

Параметры

_secret

string

Секрет для расшифровки.

_decryptString

(value: string, secret: string) => string

Функция, вызываемая для расшифровки отдельного значения.

encrypt(string, (value: string, secret: string) => string)

Шифрование свойств в этой службе.

function encrypt(_secret: string, _encryptString: (value: string, secret: string) => string)

Параметры

_secret

string

Секрет, используемый для шифрования.

_encryptString

(value: string, secret: string) => string

Функция, вызываемая для шифрования отдельного значения.

Сведения о наследуемом методе

toJSON()

Создает версию модели на основе JSON для сохранения на диске.

function toJSON(): IConnectedService

Возвращаемое значение

JSON IConnectedService.

наследуется отConnectedService.toJSON