AppInsightsService class

Avertissement

Cette API est à présent déconseillée.

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

Définit une connexion de service App Insights.

Extends

Constructeurs

AppInsightsService(IAppInsightsService)

Crée une instance AppInsightService.

Propriétés

apiKeys

(Facultatif) clés API nommées pour l’accès programmatique à AppInsights.

applicationId

(Facultatif) ID d’application utilisé pour l’accès par programmation à AppInsights.

instrumentationKey

Clé d’instrumentation pour la journalisation des données dans appInsights.

Propriétés héritées

id

ID unique du service.

name

Nom convivial du service.

resourceGroup

Groupe de ressources pour Azure.

serviceName

Nom du service.

subscriptionId

ID d’abonnement pour Azure.

tenantId

ID de locataire pour Azure.

type

Méthodes

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

Déchiffrer les propriétés sur ce service.

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

Chiffrer les propriétés sur ce service.

Méthodes héritées

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

Détails du constructeur

AppInsightsService(IAppInsightsService)

Crée une instance AppInsightService.

new AppInsightsService(source?: IAppInsightsService)

Paramètres

source
IAppInsightsService

(Facultatif) Définition de service json.

Détails de la propriété

apiKeys

(Facultatif) clés API nommées pour l’accès programmatique à AppInsights.

apiKeys: [key: string]: string

Valeur de propriété

[key: string]: string

applicationId

(Facultatif) ID d’application utilisé pour l’accès par programmation à AppInsights.

applicationId: string

Valeur de propriété

string

instrumentationKey

Clé d’instrumentation pour la journalisation des données dans appInsights.

instrumentationKey: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID unique du service.

id: string

Valeur de propriété

string

héritée deConnectedService.id

name

Nom convivial du service.

name: string

Valeur de propriété

string

héritée deConnectedService.name

resourceGroup

Groupe de ressources pour Azure.

resourceGroup: string

Valeur de propriété

string

héritée de AzureService.resourceGroup

serviceName

Nom du service.

serviceName: string

Valeur de propriété

string

héritée deazureService.serviceName

subscriptionId

ID d’abonnement pour Azure.

subscriptionId: string

Valeur de propriété

string

héritée deAzureService.subscriptionId

tenantId

ID de locataire pour Azure.

tenantId: string

Valeur de propriété

string

héritée deAzureService.tenantId

type

type?: ServiceTypes

Valeur de propriété

héritée deConnectedService.type

Détails de la méthode

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

Déchiffrer les propriétés sur ce service.

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

Paramètres

secret

string

Secret à utiliser pour déchiffrer.

decryptString

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

Fonction appelée pour déchiffrer une valeur individuelle.

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

Chiffrer les propriétés sur ce service.

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

Paramètres

secret

string

Secret à utiliser pour chiffrer.

encryptString

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

Fonction appelée pour chiffrer une valeur individuelle.

Détails de la méthode héritée

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

function toJSON(): IConnectedService

Retours

Json IConnectedService.

héritée deConnectedService.toJSON