Components - List By Resource Group
Pobiera listę składników usługi Application Insights w grupie zasobów.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components?api-version=2015-05-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. |
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Lista zawierająca co najmniej 0 definicje składników usługi Application Insights. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
ComponentListByResourceGroup
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components?api-version=2015-05-01
Sample Response
{
"value": [
{
"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": "16526d1a-dfba-4362-a9e9-123456789abc",
"Application_Type": "web",
"Flow_Type": "Bluefield",
"Request_Source": "rest",
"InstrumentationKey": "dc5931c7-a7ad-4ad0-89d6-123456789abc",
"CreationDate": "2017-02-14T12:24:05.0041213+00:00",
"TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
"HockeyAppId": "",
"HockeyAppToken": "",
"provisioningState": "Succeeded",
"SamplingPercentage": 100,
"RetentionInDays": 90,
"ConnectionString": "InstrumentationKey=dc5931c7-a7ad-4ad0-89d6-123456789abc",
"DisableIpMasking": false,
"ImmediatePurgeDataOn30Days": false,
"IngestionMode": "ApplicationInsights"
}
},
{
"id": "/subscriptions/subid/resourceGroups/my-other-resource-group/providers/Microsoft.Insights/components/my-other-component",
"name": "my-other-component",
"type": "Microsoft.Insights/components",
"location": "South Central US",
"tags": "",
"kind": "web",
"properties": {
"ApplicationId": "my-other-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": 50,
"RetentionInDays": 90,
"ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
"DisableIpMasking": false,
"ImmediatePurgeDataOn30Days": false,
"IngestionMode": "ApplicationInsights"
}
}
],
"nextLink": null
}
Definicje
Nazwa | Opis |
---|---|
Application |
Definicja składnika usługi Application Insights. |
Application |
Opisuje listę zasobów usługi Application Insights. |
Application |
Typ monitorowanej aplikacji. |
Flow |
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. |
Ingestion |
Wskazuje przepływ pozyskiwania. |
Private |
Odwołanie do zasobu zakresu łącza prywatnego. |
Request |
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 domyślną "rest". |
ApplicationInsightsComponent
Definicja składnika usługi Application Insights.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
id |
string |
Identyfikator zasobu platformy Azure |
|
kind |
string |
Rodzaj aplikacji, do którego odnosi się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem freeform, wartości powinny zwykle być jednym z następujących: web, ios, other, store, java, phone. |
|
location |
string |
Lokalizacja zasobu |
|
name |
string |
Nazwa zasobu platformy Azure |
|
properties.AppId |
string |
Unikatowy identyfikator usługi Application Insights dla aplikacji. |
|
properties.ApplicationId |
string |
Unikatowy identyfikator aplikacji. To pole dubluje pole "Nazwa" i nie można go zmienić. |
|
properties.Application_Type | web |
Typ monitorowanej aplikacji. |
|
properties.ConnectionString |
string |
Parametry połączenia składnika usługi Application Insights. |
|
properties.CreationDate |
string |
Data utworzenia składnika usługi Application Insights w formacie ISO 8601. |
|
properties.DisableIpMasking |
boolean |
Wyłącz maskowanie adresów IP. |
|
properties.Flow_Type | Bluefield |
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. |
|
properties.HockeyAppId |
string |
Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp używany do komunikacji z usługą HockeyApp. |
|
properties.HockeyAppToken |
string |
Token używany do uwierzytelniania komunikacji między usługą Application Insights i HockeyApp. |
|
properties.ImmediatePurgeDataOn30Days |
boolean |
Przeczyść dane bezpośrednio po 30 dniach. |
|
properties.IngestionMode | ApplicationInsights |
Wskazuje przepływ pozyskiwania. |
|
properties.InstrumentationKey |
string |
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 aplikacja systemu Azure Insights. Ta wartość zostanie dostarczona podczas budowy każdego nowego składnika usługi Application Insights. |
|
properties.PrivateLinkScopedResources |
Lista połączonych zasobów zakresu linków prywatnych. |
||
properties.Request_Source | rest |
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 domyślną "rest". |
|
properties.RetentionInDays |
integer |
90 |
Okres przechowywania w dniach. |
properties.SamplingPercentage |
number |
Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights. |
|
properties.TenantId |
string |
Identyfikator dzierżawy platformy Azure. |
|
properties.provisioningState |
string |
Bieżący stan tego składnika: niezależnie od tego, czy została aprowizowana w grupie zasobów, która została zdefiniowana. Użytkownicy nie mogą zmienić tej wartości, ale mogą je odczytać. Wartości będą obejmować powodzenie, wdrażanie, anulowanie i niepowodzenie. |
|
tags |
object |
Tagi zasobów |
|
type |
string |
Typ zasobu platformy Azure |
ApplicationInsightsComponentListResult
Opisuje listę zasobów usługi Application Insights.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Identyfikator URI umożliwiający pobranie następnego zestawu definicji składników usługi Application Insights, jeśli zbyt wiele składników, które zostały zwrócone w zestawie wyników. |
value |
Lista definicji składników usługi Application Insights. |
ApplicationType
Typ monitorowanej aplikacji.
Nazwa | Typ | Opis |
---|---|---|
other |
string |
|
web |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
Bluefield |
string |
IngestionMode
Wskazuje przepływ pozyskiwania.
Nazwa | Typ | Opis |
---|---|---|
ApplicationInsights |
string |
|
ApplicationInsightsWithDiagnosticSettings |
string |
|
LogAnalytics |
string |
PrivateLinkScopedResource
Odwołanie do zasobu zakresu łącza prywatnego.
Nazwa | Typ | Opis |
---|---|---|
ResourceId |
string |
Pełny identyfikator zasobu zasobu zakresu łącza prywatnego. |
ScopeId |
string |
Unikatowy identyfikator zakresu łącza prywatnego. |
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 domyślną "rest".
Nazwa | Typ | Opis |
---|---|---|
rest |
string |