AppInsightsService class
Предупреждение
Теперь этот API является нерекомендуемым.
See https://aka.ms/bot-file-basics for more information.
Определяет подключение службы App Insights.
- Extends
Конструкторы
| App |
Создает новый экземпляр AppInsightService. |
Свойства
| api |
(Необязательно) именованные ключи API для программного доступа к AppInsights. |
| application |
(Необязательно) идентификатор приложения, используемый для программного доступа к AppInsights. |
| instrumentation |
Ключ инструментирования для ведения журнала данных в appInsights. |
Унаследованные свойства
| id | Уникальный идентификатор службы. |
| name | Понятное имя службы. |
| resource |
Группа ресурсов для Azure. |
| service |
Имя службы. |
| subscription |
Идентификатор подписки для Azure. |
| tenant |
Идентификатор клиента для 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
resourceGroup
Группа ресурсов для Azure.
resourceGroup: string
Значение свойства
string
унаследован отAzureService.resourceGroup
serviceName
subscriptionId
Идентификатор подписки для Azure.
subscriptionId: string
Значение свойства
string
наследуется отAzureService.subscriptionId
tenantId
Идентификатор клиента для Azure.
tenantId: string
Значение свойства
string
наследуется отAzureService.tenantId
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