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
| App |
Crée une instance AppInsightService. |
Propriétés
| api |
(Facultatif) clés API nommées pour l’accès programmatique à AppInsights. |
| application |
(Facultatif) ID d’application utilisé pour l’accès par programmation à AppInsights. |
| instrumentation |
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. |
| resource |
Groupe de ressources pour Azure. |
| service |
Nom du service. |
| subscription |
ID d’abonnement pour Azure. |
| tenant |
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
name
resourceGroup
Groupe de ressources pour Azure.
resourceGroup: string
Valeur de propriété
string
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
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