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
resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName
path True

string

Nom de la ressource du composant Application Insights.

subscriptionId
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

ApplicationInsightsComponent

Définition de composant Application Insights.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

ComponentGet

Sample Request

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

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": "",
  "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
ApplicationInsightsComponent

Définition de composant Application Insights.

ApplicationType

Type d’application surveillé.

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.

IngestionMode

Indique le flux de l’ingestion.

PrivateLinkScopedResource

Référence de ressource d’é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.

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

ApplicationType

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

FlowType

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

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

PrivateLinkScopedResource[]

Liste des ressources d’étendue de liaison privée liée.

properties.Request_Source

RequestSource

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