Udostępnij za pośrednictwem


ApplicationInsightsComponent interface

Definicja składnika usługi Application Insights.

Rozszerzenie

Właściwości

appId

Unikatowy identyfikator usługi Application Insights dla aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

applicationId

Unikatowy identyfikator aplikacji. To pole odzwierciedla pole "Name" i nie można go zmienić. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

applicationType

Typ monitorowanej aplikacji. Możliwe wartości to: "web", "other". Wartość domyślna: "web".

connectionString

Parametry połączenia składnika usługi Application Insights. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

creationDate

Data utworzenia składnika usługi Application Insights w formacie ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

disableIpMasking

Wyłącz maskowanie adresów IP.

flowType

Używany przez system usługi Application Insights do określania rodzaju przepływu, który został utworzony przez ten składnik. Ma to być ustawione na wartość "Bluefield" podczas tworzenia/aktualizowania składnika za pośrednictwem interfejsu API REST. Możliwe wartości to: "Bluefield". Wartość domyślna: "Bluefield".

hockeyAppId

Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp, używany do komunikacji z usługą HockeyApp.

hockeyAppToken

Token używany do uwierzytelniania komunikacji między usługą Application Insights i hockeyapp. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immediatePurgeDataOn30Days

Przeczyść dane bezpośrednio po 30 dniach.

ingestionMode

Wskazuje przepływ pozyskiwania. Możliwe wartości to: "ApplicationInsights", "ApplicationInsightsWithDiagnosticSettings", "LogAnalytics". Wartość domyślna: "ApplicationInsights".

instrumentationKey

Klucz instrumentacji usługi Application Insights. Wartość tylko do odczytu, która może być używana przez aplikacje do identyfikowania miejsca docelowego dla wszystkich danych telemetrycznych wysyłanych do usługi Azure Application Insights. Ta wartość zostanie podana podczas konstruowania każdego nowego składnika usługi Application Insights. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

kind

Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem wolnym, wartości powinny być zwykle jednym z następujących: web, ios, other, store, java, phone.

privateLinkScopedResources

Lista połączonych zasobów zakresu łącza prywatnego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

Bieżący stan tego składnika: czy aprowizacja została aprowizowana w grupie zasobów, która została zdefiniowana. Użytkownicy nie mogą zmienić tej wartości, ale mogą z niej odczytać. Wartości będą obejmować powodzenie, wdrożenie, anulowanie i niepowodzenie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

publicNetworkAccessForIngestion

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do pozyskiwania usługi Application Insights. Możliwe wartości to: "Włączone", "Wyłączone". Wartość domyślna: "Włączone".

publicNetworkAccessForQuery

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do zapytania usługi Application Insights. Możliwe wartości to: "Włączone", "Wyłączone". Wartość domyślna: "Włączone".

requestSource

Opisuje narzędzie, które utworzyło ten składnik usługi Application Insights. Klienci korzystający z tego interfejsu API powinni ustawić tę wartość na wartość domyślną "rest". Możliwe wartości to: "rest". Wartość domyślna: "rest".

retentionInDays

Okres przechowywania w dniach. Wartość domyślna: 90.

samplingPercentage

Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights.

tenantId

Identyfikator dzierżawy platformy Azure. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

Identyfikator zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja zasobu

name

Nazwa zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobów

type

Typ zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

appId

Unikatowy identyfikator usługi Application Insights dla aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

appId?: string

Wartość właściwości

string

applicationId

Unikatowy identyfikator aplikacji. To pole odzwierciedla pole "Name" i nie można go zmienić. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

applicationId?: string

Wartość właściwości

string

applicationType

Typ monitorowanej aplikacji. Możliwe wartości to: "web", "other". Wartość domyślna: "web".

applicationType: ApplicationType

Wartość właściwości

connectionString

Parametry połączenia składnika usługi Application Insights. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

connectionString?: string

Wartość właściwości

string

creationDate

Data utworzenia składnika usługi Application Insights w formacie ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

creationDate?: Date

Wartość właściwości

Date

disableIpMasking

Wyłącz maskowanie adresów IP.

disableIpMasking?: boolean

Wartość właściwości

boolean

flowType

Używany przez system usługi Application Insights do określania rodzaju przepływu, który został utworzony przez ten składnik. Ma to być ustawione na wartość "Bluefield" podczas tworzenia/aktualizowania składnika za pośrednictwem interfejsu API REST. Możliwe wartości to: "Bluefield". Wartość domyślna: "Bluefield".

flowType?: "Bluefield"

Wartość właściwości

"Bluefield"

hockeyAppId

Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp, używany do komunikacji z usługą HockeyApp.

hockeyAppId?: string

Wartość właściwości

string

hockeyAppToken

Token używany do uwierzytelniania komunikacji między usługą Application Insights i hockeyapp. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hockeyAppToken?: string

Wartość właściwości

string

immediatePurgeDataOn30Days

Przeczyść dane bezpośrednio po 30 dniach.

immediatePurgeDataOn30Days?: boolean

Wartość właściwości

boolean

ingestionMode

Wskazuje przepływ pozyskiwania. Możliwe wartości to: "ApplicationInsights", "ApplicationInsightsWithDiagnosticSettings", "LogAnalytics". Wartość domyślna: "ApplicationInsights".

ingestionMode?: IngestionMode

Wartość właściwości

instrumentationKey

Klucz instrumentacji usługi Application Insights. Wartość tylko do odczytu, która może być używana przez aplikacje do identyfikowania miejsca docelowego dla wszystkich danych telemetrycznych wysyłanych do usługi Azure Application Insights. Ta wartość zostanie podana podczas konstruowania każdego nowego składnika usługi Application Insights. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

instrumentationKey?: string

Wartość właściwości

string

kind

Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem wolnym, wartości powinny być zwykle jednym z następujących: web, ios, other, store, java, phone.

kind: string

Wartość właściwości

string

privateLinkScopedResources

Lista połączonych zasobów zakresu łącza prywatnego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateLinkScopedResources?: PrivateLinkScopedResource[]

Wartość właściwości

provisioningState

Bieżący stan tego składnika: czy aprowizacja została aprowizowana w grupie zasobów, która została zdefiniowana. Użytkownicy nie mogą zmienić tej wartości, ale mogą z niej odczytać. Wartości będą obejmować powodzenie, wdrożenie, anulowanie i niepowodzenie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

publicNetworkAccessForIngestion

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do pozyskiwania usługi Application Insights. Możliwe wartości to: "Włączone", "Wyłączone". Wartość domyślna: "Włączone".

publicNetworkAccessForIngestion?: PublicNetworkAccessType

Wartość właściwości

publicNetworkAccessForQuery

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do zapytania usługi Application Insights. Możliwe wartości to: "Włączone", "Wyłączone". Wartość domyślna: "Włączone".

publicNetworkAccessForQuery?: PublicNetworkAccessType

Wartość właściwości

requestSource

Opisuje narzędzie, które utworzyło ten składnik usługi Application Insights. Klienci korzystający z tego interfejsu API powinni ustawić tę wartość na wartość domyślną "rest". Możliwe wartości to: "rest". Wartość domyślna: "rest".

requestSource?: "rest"

Wartość właściwości

"rest"

retentionInDays

Okres przechowywania w dniach. Wartość domyślna: 90.

retentionInDays?: number

Wartość właściwości

number

samplingPercentage

Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights.

samplingPercentage?: number

Wartość właściwości

number

tenantId

Identyfikator dzierżawy platformy Azure. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tenantId?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

Identyfikator zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zComponentsResource.id

location

Lokalizacja zasobu

location: string

Wartość właściwości

string

dziedziczone zComponentsResource.location

name

Nazwa zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zComponentsResource.name

tags

Tagi zasobów

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

Wartość właściwości

{[propertyName: string]: string}

dziedziczone zComponentsResource.tags

type

Typ zasobu platformy Azure UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zComponentsResource.type