Freigeben über


ApplicationInsightsComponent interface

Eine Application Insights-Komponentendefinition.

Extends

Eigenschaften

appId

Eindeutige Application Insights-ID für Ihre Anwendung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

applicationId

Die eindeutige ID Ihrer Anwendung. Dieses Feld spiegelt das Feld "Name" wieder und kann nicht geändert werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

applicationType

Typ der zu überwachenden Anwendung.

connectionString

Verbindungszeichenfolge der Application Insights-Komponente. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

creationDate

Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

disableIpMasking

Deaktivieren Sie die IP-Maskierung.

disableLocalAuth

Deaktivieren Sie die nicht AAD-basierte Authentifizierung.

etag

Ressourcentag

flowType

Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen.

forceCustomerStorageForProfiler

Erzwingen sie, dass Benutzer ihr eigenes Speicherkonto für Profiler und Debugger erstellen.

hockeyAppId

Die eindeutige Anwendungs-ID, die erstellt wird, wenn hockeyApp eine neue Anwendung hinzugefügt wird, die für die Kommunikation mit HockeyApp verwendet wird.

hockeyAppToken

Token, das zum Authentifizieren der Kommunikation zwischen Application Insights und HockeyApp verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

immediatePurgeDataOn30Days

Löschen Sie Daten sofort nach 30 Tagen.

ingestionMode

Gibt den Ablauf der Erfassung an.

instrumentationKey

Application Insights-Instrumentierungsschlüssel. Ein schreibgeschützter Wert, den Anwendungen verwenden können, um das Ziel für alle Telemetriedaten zu identifizieren, die an Azure-Anwendung Insights gesendet werden. Dieser Wert wird beim Erstellen jeder neuen Application Insights-Komponente bereitgestellt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

kind

Die Art der Anwendung, auf die sich diese Komponente bezieht, die zum Anpassen der Benutzeroberfläche verwendet wird. Dieser Wert ist eine Freiformzeichenfolge. Die Werte sollten in der Regel wie folgt lauten: web, ios, other, store, java, phone.

laMigrationDate

Das Datum, an dem die Komponente zu LA migriert wurde, im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

namePropertiesName

Der Anwendungsname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

privateLinkScopedResources

Liste der Ressourcen des Bereichs für verknüpfte private Links. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState

Aktueller Zustand dieser Komponente: unabhängig davon, ob innerhalb der definierten Ressourcengruppe bereitgestellt wurde oder nicht. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Zu den Werten gehören Erfolgreich, Bereitstellen, Abgebrochen und Fehler. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

publicNetworkAccessForIngestion

Der Netzwerkzugriffstyp für den Zugriff auf die Application Insights-Erfassung.

publicNetworkAccessForQuery

Der Netzwerkzugriffstyp für den Zugriff auf Application Insights-Abfrage.

requestSource

Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen.

retentionInDays

Aufbewahrungszeitraum in Tagen.

samplingPercentage

Prozentsatz der von der überwachten Anwendung erzeugten Daten, die für Application Insights-Telemetriedaten abgetastet werden.

tenantId

Azure-Mandanten-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

workspaceResourceId

Ressourcen-ID des Log Analytics-Arbeitsbereichs, in dem die Daten erfasst werden. Diese Eigenschaft ist erforderlich, um eine Anwendung mit dieser API-Version zu erstellen. Anwendungen aus älteren Versionen verfügen nicht über diese Eigenschaft.

Geerbte Eigenschaften

id

Hinweis zur Azure-Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Ressourcenspeicherort

name

Azure-Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

tags

Ressourcentags

type

Azure-Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

appId

Eindeutige Application Insights-ID für Ihre Anwendung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

appId?: string

Eigenschaftswert

string

applicationId

Die eindeutige ID Ihrer Anwendung. Dieses Feld spiegelt das Feld "Name" wieder und kann nicht geändert werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

applicationId?: string

Eigenschaftswert

string

applicationType

Typ der zu überwachenden Anwendung.

applicationType?: string

Eigenschaftswert

string

connectionString

Verbindungszeichenfolge der Application Insights-Komponente. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

connectionString?: string

Eigenschaftswert

string

creationDate

Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

creationDate?: Date

Eigenschaftswert

Date

disableIpMasking

Deaktivieren Sie die IP-Maskierung.

disableIpMasking?: boolean

Eigenschaftswert

boolean

disableLocalAuth

Deaktivieren Sie die nicht AAD-basierte Authentifizierung.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

etag

Ressourcentag

etag?: string

Eigenschaftswert

string

flowType

Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen.

flowType?: string

Eigenschaftswert

string

forceCustomerStorageForProfiler

Erzwingen sie, dass Benutzer ihr eigenes Speicherkonto für Profiler und Debugger erstellen.

forceCustomerStorageForProfiler?: boolean

Eigenschaftswert

boolean

hockeyAppId

Die eindeutige Anwendungs-ID, die erstellt wird, wenn hockeyApp eine neue Anwendung hinzugefügt wird, die für die Kommunikation mit HockeyApp verwendet wird.

hockeyAppId?: string

Eigenschaftswert

string

hockeyAppToken

Token, das zum Authentifizieren der Kommunikation zwischen Application Insights und HockeyApp verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

hockeyAppToken?: string

Eigenschaftswert

string

immediatePurgeDataOn30Days

Löschen Sie Daten sofort nach 30 Tagen.

immediatePurgeDataOn30Days?: boolean

Eigenschaftswert

boolean

ingestionMode

Gibt den Ablauf der Erfassung an.

ingestionMode?: string

Eigenschaftswert

string

instrumentationKey

Application Insights-Instrumentierungsschlüssel. Ein schreibgeschützter Wert, den Anwendungen verwenden können, um das Ziel für alle Telemetriedaten zu identifizieren, die an Azure-Anwendung Insights gesendet werden. Dieser Wert wird beim Erstellen jeder neuen Application Insights-Komponente bereitgestellt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

instrumentationKey?: string

Eigenschaftswert

string

kind

Die Art der Anwendung, auf die sich diese Komponente bezieht, die zum Anpassen der Benutzeroberfläche verwendet wird. Dieser Wert ist eine Freiformzeichenfolge. Die Werte sollten in der Regel wie folgt lauten: web, ios, other, store, java, phone.

kind: string

Eigenschaftswert

string

laMigrationDate

Das Datum, an dem die Komponente zu LA migriert wurde, im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

laMigrationDate?: Date

Eigenschaftswert

Date

namePropertiesName

Der Anwendungsname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

namePropertiesName?: string

Eigenschaftswert

string

privateLinkScopedResources

Liste der Ressourcen des Bereichs für verknüpfte private Links. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

privateLinkScopedResources?: PrivateLinkScopedResource[]

Eigenschaftswert

provisioningState

Aktueller Zustand dieser Komponente: unabhängig davon, ob innerhalb der definierten Ressourcengruppe bereitgestellt wurde oder nicht. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Zu den Werten gehören Erfolgreich, Bereitstellen, Abgebrochen und Fehler. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

publicNetworkAccessForIngestion

Der Netzwerkzugriffstyp für den Zugriff auf die Application Insights-Erfassung.

publicNetworkAccessForIngestion?: string

Eigenschaftswert

string

publicNetworkAccessForQuery

Der Netzwerkzugriffstyp für den Zugriff auf Application Insights-Abfrage.

publicNetworkAccessForQuery?: string

Eigenschaftswert

string

requestSource

Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen.

requestSource?: string

Eigenschaftswert

string

retentionInDays

Aufbewahrungszeitraum in Tagen.

retentionInDays?: number

Eigenschaftswert

number

samplingPercentage

Prozentsatz der von der überwachten Anwendung erzeugten Daten, die für Application Insights-Telemetriedaten abgetastet werden.

samplingPercentage?: number

Eigenschaftswert

number

tenantId

Azure-Mandanten-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

tenantId?: string

Eigenschaftswert

string

workspaceResourceId

Ressourcen-ID des Log Analytics-Arbeitsbereichs, in dem die Daten erfasst werden. Diese Eigenschaft ist erforderlich, um eine Anwendung mit dieser API-Version zu erstellen. Anwendungen aus älteren Versionen verfügen nicht über diese Eigenschaft.

workspaceResourceId?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Hinweis zur Azure-Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonComponentsResource.id

location

Ressourcenspeicherort

location: string

Eigenschaftswert

string

Geerbt vonComponentsResource.location

name

Azure-Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonComponentsResource.name

tags

Ressourcentags

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

Geerbt vonComponentsResource.tags

type

Azure-Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonComponentsResource.type