Freigeben über


Components - Get

Gibt eine Application Insights-Komponente zurück.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}?api-version=2015-05-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName
path True

string

Der Name der Application Insights-Komponentenressource.

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ApplicationInsightsComponent

Eine Definition der Application Insights-Komponente.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

ComponentGet

Beispielanforderung

GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component?api-version=2015-05-01

Beispiel für eine Antwort

{
  "id": "/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component",
  "name": "my-component",
  "type": "Microsoft.Insights/components",
  "location": "South Central US",
  "tags": "",
  "kind": "web",
  "properties": {
    "ApplicationId": "my-component",
    "AppId": "887f4bfd-b5fd-40d7-9fc3-123456789abc",
    "Application_Type": "web",
    "Flow_Type": "Bluefield",
    "Request_Source": "rest",
    "InstrumentationKey": "bc095013-3cf2-45ac-ab47-123456789abc",
    "CreationDate": "2017-01-24T01:05:38.5934061+00:00",
    "TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
    "HockeyAppId": "",
    "HockeyAppToken": "",
    "provisioningState": "Succeeded",
    "SamplingPercentage": 100,
    "RetentionInDays": 90,
    "ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
    "DisableIpMasking": false,
    "ImmediatePurgeDataOn30Days": false,
    "IngestionMode": "ApplicationInsights"
  }
}

Definitionen

Name Beschreibung
ApplicationInsightsComponent

Definition einer Application Insights-Komponente.

ApplicationType

Typ der zu überwachenden Anwendung.

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.

IngestionMode

Gibt den Fluss der Aufnahme an.

PrivateLinkScopedResource

Der Ressourcenverweis für den privaten Linkbereich.

RequestSource

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

ApplicationInsightsComponent

Definition einer Application Insights-Komponente.

Name Typ Standardwert Beschreibung
id

string

Azure-Ressourcen-ID

kind

string

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.

location

string

Ressourcenspeicherort

name

string

Azure-Ressourcenname

properties.AppId

string

Eindeutige Anwendungseinblick-ID für Ihre Anwendung.

properties.ApplicationId

string

Die eindeutige ID Ihrer Anwendung. Dieses Feld spiegelt das Feld "Name" wieder und kann nicht geändert werden.

properties.Application_Type

ApplicationType

web

Typ der zu überwachenden Anwendung.

properties.ConnectionString

string

Application Insights-Komponentenverbindungszeichenfolge.

properties.CreationDate

string (date-time)

Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format.

properties.DisableIpMasking

boolean

IP-Maskierung deaktivieren.

properties.Flow_Type

FlowType

Bluefield

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.

properties.HockeyAppId

string

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.

properties.HockeyAppToken

string

Token, das zum Authentifizieren der Kommunikation zwischen Application Insights und HockeyApp verwendet wird.

properties.ImmediatePurgeDataOn30Days

boolean

Löschen von Daten unmittelbar nach 30 Tagen.

properties.IngestionMode

IngestionMode

ApplicationInsights

Gibt den Fluss der Aufnahme an.

properties.InstrumentationKey

string

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.

properties.PrivateLinkScopedResources

PrivateLinkScopedResource[]

Liste der verknüpften Ressourcen für den Privaten Linkbereich.

properties.Request_Source

RequestSource

rest

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

properties.RetentionInDays

integer

90

Aufbewahrungszeitraum in Tagen.

properties.SamplingPercentage

number (double)

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

properties.TenantId

string

Azure-Mandanten-ID.

properties.provisioningState

string

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".

tags

object

Ressourcentags

type

string

Azure-Ressourcentyp

ApplicationType

Typ der zu überwachenden Anwendung.

Wert Beschreibung
other
web

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.

Wert Beschreibung
Bluefield

IngestionMode

Gibt den Fluss der Aufnahme an.

Wert Beschreibung
ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
LogAnalytics

PrivateLinkScopedResource

Der Ressourcenverweis für den privaten Linkbereich.

Name Typ Beschreibung
ResourceId

string

Die vollständige Ressourcen-ID der Ressource für den privaten Linkbereich.

ScopeId

string

Der eindeutige Bezeichner des privaten Verknüpfungsbereichs.

RequestSource

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

Wert Beschreibung
rest