Components - Update Tags
Aktualizacje tagów istniejącego składnika. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}?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. |
resource
|
path | True |
string |
Nazwa zasobu składnika usługi Application Insights. |
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
tags |
object |
Tagi zasobów |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Aktualizowanie tagów składnika usługi Application Insights zakończyło się pomyślnie. Tagi składników są aktualizowane i zwracane z pozostałymi właściwościami obiektu składnika. |
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
ComponentUpdateTagsOnly
Sample Request
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component?api-version=2015-05-01
{
"tags": {
"ApplicationGatewayType": "Internal-Only",
"BillingEntity": "Self",
"Color": "AzureBlue",
"CustomField_01": "Custom text in some random field named randomly",
"NodeType": "Edge"
}
}
Sample Response
{
"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": {
"ApplicationGatewayType": "Internal-Only",
"BillingEntity": "Self",
"Color": "AzureBlue",
"CustomField_01": "Custom text in some random field named randomly",
"NodeType": "Edge"
},
"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"
}
}
Definicje
Nazwa | Opis |
---|---|
Application |
Definicja składnika 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". |
Tags |
Kontener przechowujący tylko tagi zasobu, umożliwiając użytkownikowi aktualizowanie tagów w wystąpieniu webTest. |
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 |
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 |
TagsResource
Kontener przechowujący tylko tagi zasobu, umożliwiając użytkownikowi aktualizowanie tagów w wystąpieniu webTest.
Nazwa | Typ | Opis |
---|---|---|
tags |
object |
Tagi zasobów |