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


AppInsightsService class

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

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

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

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

Extends

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

AppInsightsService(IAppInsightsService)

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

Свойства

apiKeys

(Необязательно) именованные ключи API для программного доступа к AppInsights.

applicationId

(Необязательно) идентификатор приложения, используемый для программного доступа к AppInsights.

instrumentationKey

Ключ инструментирования для ведения журнала данных в appInsights.

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

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 для сохранения на диске.

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

AppInsightsService(IAppInsightsService)

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

new AppInsightsService(source?: IAppInsightsService)

Параметры

source
IAppInsightsService

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

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

apiKeys

(Необязательно) именованные ключи API для программного доступа к AppInsights.

apiKeys: [key: string]: string

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

[key: string]: string

applicationId

(Необязательно) идентификатор приложения, используемый для программного доступа к AppInsights.

applicationId: string

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

string

instrumentationKey

Ключ инструментирования для ведения журнала данных в appInsights.

instrumentationKey: 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