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


AzureService class

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

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

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

Базовый класс для всех определений служб Azure.

Extends

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

AzureService(IAzureService, ServiceTypes)

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

Свойства

resourceGroup

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

serviceName

Имя службы.

subscriptionId

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

tenantId

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

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

id

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

name

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

type

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

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

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

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

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

toJSON()

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

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

AzureService(IAzureService, ServiceTypes)

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

new AzureService(source: IAzureService, type: ServiceTypes)

Параметры

source
IAzureService

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

type
ServiceTypes

Тип определяемой службы.

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

resourceGroup

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

resourceGroup: string

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

string

serviceName

Имя службы.

serviceName: string

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

string

subscriptionId

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

subscriptionId: string

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

string

tenantId

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

tenantId: string

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

string

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

id

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

id: string

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

string

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

name

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

name: string

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

string

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

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

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

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

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

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

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

toJSON()

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

function toJSON(): IConnectedService

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

JSON IConnectedService.

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