AppInsightsService class
Definiert eine App Insights-Dienstverbindung.
- Extends
Konstruktoren
| App |
Erstellt eine neue AppInsightService-Instanz. |
Eigenschaften
| api |
(Optional) benannte API-Schlüssel für den programmgesteuerten Zugriff auf AppInsights. |
| application |
(Optional) Anwendungs-ID, die für den programmgesteuerten Zugriff auf AppInsights verwendet wird. |
| instrumentation |
Instrumentierungsschlüssel zum Protokollieren von Daten in appInsights. |
Geerbte Eigenschaften
| id | Eindeutige ID für den Dienst. |
| name | Anzeigename für den Dienst. |
| resource |
Ressourcengruppe für Azure. |
| service |
Name des Diensts. |
| subscription |
Abonnement-ID für Azure. |
| tenant |
Mandanten-ID für Azure. |
| type |
Methoden
| decrypt(string, (value: string, secret: string) => string) | Entschlüsseln von Eigenschaften für diesen Dienst. |
| encrypt(string, (value: string, secret: string) => string) | Verschlüsseln sie Eigenschaften für diesen Dienst. |
Geerbte Methoden
| toJSON() | Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger. |
Details zum Konstruktor
AppInsightsService(IAppInsightsService)
Erstellt eine neue AppInsightService-Instanz.
new AppInsightsService(source?: IAppInsightsService)
Parameter
- source
- IAppInsightsService
(Optional) JSON-basierte Dienstdefinition.
Details zur Eigenschaft
apiKeys
(Optional) benannte API-Schlüssel für den programmgesteuerten Zugriff auf AppInsights.
apiKeys: [key: string]: string
Eigenschaftswert
[key: string]: string
applicationId
(Optional) Anwendungs-ID, die für den programmgesteuerten Zugriff auf AppInsights verwendet wird.
applicationId: string
Eigenschaftswert
string
instrumentationKey
Instrumentierungsschlüssel zum Protokollieren von Daten in appInsights.
instrumentationKey: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
id
name
resourceGroup
Ressourcengruppe für Azure.
resourceGroup: string
Eigenschaftswert
string
geerbt vonAzureService.resourceGroup-
serviceName
subscriptionId
Abonnement-ID für Azure.
subscriptionId: string
Eigenschaftswert
string
geerbt vonAzureService.subscriptionId
tenantId
type
Details zur Methode
decrypt(string, (value: string, secret: string) => string)
Entschlüsseln von Eigenschaften für diesen Dienst.
function decrypt(secret: string, decryptString: (value: string, secret: string) => string)
Parameter
- secret
-
string
Geheimer Schlüssel, der zum Entschlüsseln verwendet werden soll.
- decryptString
-
(value: string, secret: string) => string
Funktion, die zum Entschlüsseln eines einzelnen Werts aufgerufen wird.
encrypt(string, (value: string, secret: string) => string)
Verschlüsseln sie Eigenschaften für diesen Dienst.
function encrypt(secret: string, encryptString: (value: string, secret: string) => string)
Parameter
- secret
-
string
Geheimer Schlüssel, der zum Verschlüsseln verwendet werden soll.
- encryptString
-
(value: string, secret: string) => string
Funktion, die aufgerufen wird, um einen einzelnen Wert zu verschlüsseln.
Details zur geerbten Methode
toJSON()
Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.
function toJSON(): IConnectedService
Gibt zurück
Ein IConnectedService-JSON.
geerbt vonConnectedService.toJSON-