Freigeben über


ApplicationInsightsComponent interface

Definition einer Application Insights-Komponente.

Extends

Eigenschaften

appId

Eindeutige Anwendungseinblick-ID für Ihre Anwendung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

applicationType

Typ der zu überwachenden Anwendung.

connectionString

Application Insights-Komponentenverbindungszeichenfolge. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

disableIpMasking

IP-Maskierung deaktivieren.

disableLocalAuth

Deaktivieren Sie nicht AAD-basierte Authentifizierung.

etag

Ressourcen-Etag

flowType

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

forceCustomerStorageForProfiler

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

hockeyAppId

Die eindeutige Anwendungs-ID, die erstellt wurde, wenn eine neue Anwendung zu HockeyApp 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. Er kann nur vom Server aufgefüllt werden.

immediatePurgeDataOn30Days

Löschen von Daten unmittelbar nach 30 Tagen.

ingestionMode

Gibt den Fluss der Aufnahme an.

instrumentationKey

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

kind

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

laMigrationDate

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

namePropertiesName

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

privateLinkScopedResources

Liste der verknüpften Ressourcen für den Privaten Linkbereich. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState

Aktueller Status dieser Komponente: Gibt an, ob sie innerhalb der Ressourcengruppe bereitgestellt wurde, die sie definiert hat. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Die Werte umfassen "Erfolgreich", "Bereitstellen", "Abgebrochen" und "Fehlgeschlagen". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

publicNetworkAccessForIngestion

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

publicNetworkAccessForQuery

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

requestSource

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

retentionInDays

Aufbewahrungszeitraum in Tagen.

samplingPercentage

Prozentsatz der daten, die von der überwachten Anwendung erzeugt werden, die für die Telemetrie von Application Insights erfasst wird.

tenantId

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

workspaceResourceId

Ressourcen-ID des Log Analytics-Arbeitsbereichs, zu dem die Daten aufgenommen 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. Er kann nur vom Server aufgefüllt werden.

location

Ressourcenspeicherort

name

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

tags

Ressourcentags

type

Azure-RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

appId

Eindeutige Anwendungseinblick-ID für Ihre Anwendung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

applicationId?: string

Eigenschaftswert

string

applicationType

Typ der zu überwachenden Anwendung.

applicationType?: string

Eigenschaftswert

string

connectionString

Application Insights-Komponentenverbindungszeichenfolge. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

creationDate?: Date

Eigenschaftswert

Date

disableIpMasking

IP-Maskierung deaktivieren.

disableIpMasking?: boolean

Eigenschaftswert

boolean

disableLocalAuth

Deaktivieren Sie nicht AAD-basierte Authentifizierung.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

etag

Ressourcen-Etag

etag?: string

Eigenschaftswert

string

flowType

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

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 wurde, wenn eine neue Anwendung zu HockeyApp 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. Er kann nur vom Server aufgefüllt werden.

hockeyAppToken?: string

Eigenschaftswert

string

immediatePurgeDataOn30Days

Löschen von Daten unmittelbar nach 30 Tagen.

immediatePurgeDataOn30Days?: boolean

Eigenschaftswert

boolean

ingestionMode

Gibt den Fluss der Aufnahme an.

ingestionMode?: string

Eigenschaftswert

string

instrumentationKey

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

instrumentationKey?: string

Eigenschaftswert

string

kind

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

kind: string

Eigenschaftswert

string

laMigrationDate

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

laMigrationDate?: Date

Eigenschaftswert

Date

namePropertiesName

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

namePropertiesName?: string

Eigenschaftswert

string

privateLinkScopedResources

Liste der verknüpften Ressourcen für den Privaten Linkbereich. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

privateLinkScopedResources?: PrivateLinkScopedResource[]

Eigenschaftswert

provisioningState

Aktueller Status dieser Komponente: Gibt an, ob sie innerhalb der Ressourcengruppe bereitgestellt wurde, die sie definiert hat. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Die Werte umfassen "Erfolgreich", "Bereitstellen", "Abgebrochen" und "Fehlgeschlagen". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

publicNetworkAccessForIngestion

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

publicNetworkAccessForIngestion?: string

Eigenschaftswert

string

publicNetworkAccessForQuery

Der Netzwerkzugriffstyp für den Zugriff auf die 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 Standardmäßigen "Rest" festlegen.

requestSource?: string

Eigenschaftswert

string

retentionInDays

Aufbewahrungszeitraum in Tagen.

retentionInDays?: number

Eigenschaftswert

number

samplingPercentage

Prozentsatz der daten, die von der überwachten Anwendung erzeugt werden, die für die Telemetrie von Application Insights erfasst wird.

samplingPercentage?: number

Eigenschaftswert

number

tenantId

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

tenantId?: string

Eigenschaftswert

string

workspaceResourceId

Ressourcen-ID des Log Analytics-Arbeitsbereichs, zu dem die Daten aufgenommen 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. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonComponentsResource.id

location

Ressourcenspeicherort

location: string

Eigenschaftswert

string

vonComponentsResource.location geerbt

name

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

name?: string

Eigenschaftswert

string

geerbt vonComponentsResource.name

tags

Ressourcentags

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

Eigenschaftswert

{[propertyName: string]: string}

vonComponentsResource.tags geerbt

type

Azure-RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonComponentsResource.type geerbt