Components - Get
Retourne un composant Application Insights.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}?api-version=2015-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
resource
|
path | True |
string |
Nom de la ressource du composant Application Insights. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Définition de composant Application Insights. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
ComponentGet
Exemple de requête
GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component?api-version=2015-05-01
Exemple de réponse
{
"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"
}
}
Définitions
Nom | Description |
---|---|
Application |
Définition de composant Application Insights. |
Application |
Type d’application surveillé. |
Flow |
Utilisé par le système Application Insights pour déterminer le type de flux par lequel ce composant a été créé. Cette valeur doit être définie sur « Bluefield » lors de la création/mise à jour d’un composant via l’API REST. |
Ingestion |
Indique le flux de l’ingestion. |
Private |
Référence de ressource d’étendue de liaison privée. |
Request |
Décrit l’outil qui a créé ce composant Application Insights. Les clients utilisant cette API doivent définir cette valeur sur « rest » par défaut. |
ApplicationInsightsComponent
Définition de composant Application Insights.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
id |
string |
ID de ressource Azure |
|
kind |
string |
Type d’application auquel ce composant fait référence, utilisé pour personnaliser l’interface utilisateur. Cette valeur est une chaîne de forme libre, les valeurs doivent généralement être l’une des suivantes : web, ios, other, store, java, phone. |
|
location |
string |
Emplacement de la ressource |
|
name |
string |
Nom de la ressource Azure |
|
properties.AppId |
string |
ID unique Application Insights pour votre application. |
|
properties.ApplicationId |
string |
ID unique de votre application. Ce champ reflète le champ « Nom » et ne peut pas être modifié. |
|
properties.Application_Type | web |
Type d’application surveillé. |
|
properties.ConnectionString |
string |
Chaîne de connexion du composant Application Insights. |
|
properties.CreationDate |
string |
Date de création du composant Application Insights, au format ISO 8601. |
|
properties.DisableIpMasking |
boolean |
Désactivez le masquage IP. |
|
properties.Flow_Type | Bluefield |
Utilisé par le système Application Insights pour déterminer le type de flux par lequel ce composant a été créé. Cette valeur doit être définie sur « Bluefield » lors de la création/mise à jour d’un composant via l’API REST. |
|
properties.HockeyAppId |
string |
ID d’application unique créé lorsqu’une nouvelle application est ajoutée à HockeyApp, utilisé pour les communications avec HockeyApp. |
|
properties.HockeyAppToken |
string |
Jeton utilisé pour authentifier les communications entre Application Insights et HockeyApp. |
|
properties.ImmediatePurgeDataOn30Days |
boolean |
Videz les données immédiatement après 30 jours. |
|
properties.IngestionMode | ApplicationInsights |
Indique le flux de l’ingestion. |
|
properties.InstrumentationKey |
string |
Clé d’instrumentation Application Insights. Valeur en lecture seule que les applications peuvent utiliser pour identifier la destination de toutes les données de télémétrie envoyées à Azure Application Insights. Cette valeur sera fournie lors de la construction de chaque nouveau composant Application Insights. |
|
properties.PrivateLinkScopedResources |
Liste des ressources d’étendue de liaison privée liée. |
||
properties.Request_Source | rest |
Décrit l’outil qui a créé ce composant Application Insights. Les clients utilisant cette API doivent définir cette valeur sur « rest » par défaut. |
|
properties.RetentionInDays |
integer |
90 |
Période de rétention en jours. |
properties.SamplingPercentage |
number |
Pourcentage des données produites par l’application surveillée qui est échantillonné pour la télémétrie Application Insights. |
|
properties.TenantId |
string |
ID de locataire Azure. |
|
properties.provisioningState |
string |
État actuel de ce composant : indique si a été provisionné ou non dans le groupe de ressources qu’il est défini. Les utilisateurs ne peuvent pas modifier cette valeur, mais sont en mesure de lire à partir de celle-ci. Les valeurs incluent Succeeded, Deploying, Canceled et Failed. |
|
tags |
object |
Balises de ressource |
|
type |
string |
Type de ressource Azure |
ApplicationType
Type d’application surveillé.
Nom | Type | Description |
---|---|---|
other |
string |
|
web |
string |
FlowType
Utilisé par le système Application Insights pour déterminer le type de flux par lequel ce composant a été créé. Cette valeur doit être définie sur « Bluefield » lors de la création/mise à jour d’un composant via l’API REST.
Nom | Type | Description |
---|---|---|
Bluefield |
string |
IngestionMode
Indique le flux de l’ingestion.
Nom | Type | Description |
---|---|---|
ApplicationInsights |
string |
|
ApplicationInsightsWithDiagnosticSettings |
string |
|
LogAnalytics |
string |
PrivateLinkScopedResource
Référence de ressource d’étendue de liaison privée.
Nom | Type | Description |
---|---|---|
ResourceId |
string |
ID de ressource complet de la ressource d’étendue de liaison privée. |
ScopeId |
string |
Identificateur unique de l’étendue de liaison privée. |
RequestSource
Décrit l’outil qui a créé ce composant Application Insights. Les clients utilisant cette API doivent définir cette valeur sur « rest » par défaut.
Nom | Type | Description |
---|---|---|
rest |
string |