Partager via


ApplicationInsightsComponent interface

Définition d’un composant Application Insights.

Extends

Propriétés

appId

ID unique Application Insights pour votre application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationId

ID unique de votre application. Ce champ reflète le champ « Nom » et ne peut pas être modifié. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationType

Type d’application surveillé. Les valeurs possibles sont les suivantes : « web », « other ». Valeur par défaut : « web ».

connectionString

Chaîne de connexion du composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

creationDate

Date de création du composant Application Insights au format ISO 8601. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

disableIpMasking

Désactivez le masquage IP.

flowType

Utilisé par le système Application Insights pour déterminer le type de flux créé par ce composant. Cela doit être défini sur « Bluefield » lors de la création/de la mise à jour d’un composant via l’API REST. Les valeurs possibles sont les suivantes : « Bluefield ». Valeur par défaut : « Bluefield ».

hockeyAppId

ID d’application unique créé lorsqu’une nouvelle application est ajoutée à HockeyApp, utilisée pour les communications avec HockeyApp.

hockeyAppToken

Jeton utilisé pour authentifier les communications entre Application Insights et HockeyApp. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

immediatePurgeDataOn30Days

Videz les données immédiatement après 30 jours.

ingestionMode

Indique le flux de l’ingestion. Les valeurs possibles sont les suivantes : « ApplicationInsights », « ApplicationInsightsWithDiagnosticSettings », « LogAnalytics ». Valeur par défaut : « ApplicationInsights ».

instrumentationKey

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 est fournie lors de la construction de chaque nouveau composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kind

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.

privateLinkScopedResources

Liste des ressources d’étendue de liaison privée liées. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState

État actuel de ce composant : qu’il soit ou non approvisionné dans le groupe de ressources qu’il est défini. Les utilisateurs ne peuvent pas modifier cette valeur, mais sont en mesure de le lire. Les valeurs incluent La réussite, le déploiement, l’annulation et l’échec. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

publicNetworkAccessForIngestion

Type d’accès réseau pour accéder à l’ingestion d’Application Insights. Les valeurs possibles sont les suivantes : « Activé », « Désactivé ». Valeur par défaut : « Activé ».

publicNetworkAccessForQuery

Type d’accès réseau pour accéder à la requête Application Insights. Les valeurs possibles sont les suivantes : « Activé », « Désactivé ». Valeur par défaut : « Activé ».

requestSource

Décrit l’outil créé par ce composant Application Insights. Les clients qui utilisent cette API doivent définir cette valeur sur « rest » par défaut. Les valeurs possibles sont les suivantes : « rest ». Valeur par défaut : « rest ».

retentionInDays

Période de rétention en jours. Valeur par défaut : 90.

samplingPercentage

Pourcentage des données produites par l’application surveillée qui sont échantillonnées pour les données de télémétrie Application Insights.

tenantId

ID de locataire Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement des ressources

name

Nom de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource

type

Type de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

appId

ID unique Application Insights pour votre application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

appId?: string

Valeur de propriété

string

applicationId

ID unique de votre application. Ce champ reflète le champ « Nom » et ne peut pas être modifié. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationId?: string

Valeur de propriété

string

applicationType

Type d’application surveillé. Les valeurs possibles sont les suivantes : « web », « other ». Valeur par défaut : « web ».

applicationType: ApplicationType

Valeur de propriété

connectionString

Chaîne de connexion du composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

connectionString?: string

Valeur de propriété

string

creationDate

Date de création du composant Application Insights au format ISO 8601. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

creationDate?: Date

Valeur de propriété

Date

disableIpMasking

Désactivez le masquage IP.

disableIpMasking?: boolean

Valeur de propriété

boolean

flowType

Utilisé par le système Application Insights pour déterminer le type de flux créé par ce composant. Cela doit être défini sur « Bluefield » lors de la création/de la mise à jour d’un composant via l’API REST. Les valeurs possibles sont les suivantes : « Bluefield ». Valeur par défaut : « Bluefield ».

flowType?: "Bluefield"

Valeur de propriété

"Bluefield"

hockeyAppId

ID d’application unique créé lorsqu’une nouvelle application est ajoutée à HockeyApp, utilisée pour les communications avec HockeyApp.

hockeyAppId?: string

Valeur de propriété

string

hockeyAppToken

Jeton utilisé pour authentifier les communications entre Application Insights et HockeyApp. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hockeyAppToken?: string

Valeur de propriété

string

immediatePurgeDataOn30Days

Videz les données immédiatement après 30 jours.

immediatePurgeDataOn30Days?: boolean

Valeur de propriété

boolean

ingestionMode

Indique le flux de l’ingestion. Les valeurs possibles sont les suivantes : « ApplicationInsights », « ApplicationInsightsWithDiagnosticSettings », « LogAnalytics ». Valeur par défaut : « ApplicationInsights ».

ingestionMode?: IngestionMode

Valeur de propriété

instrumentationKey

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 est fournie lors de la construction de chaque nouveau composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

instrumentationKey?: string

Valeur de propriété

string

kind

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.

kind: string

Valeur de propriété

string

privateLinkScopedResources

Liste des ressources d’étendue de liaison privée liées. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

privateLinkScopedResources?: PrivateLinkScopedResource[]

Valeur de propriété

provisioningState

État actuel de ce composant : qu’il soit ou non approvisionné dans le groupe de ressources qu’il est défini. Les utilisateurs ne peuvent pas modifier cette valeur, mais sont en mesure de le lire. Les valeurs incluent La réussite, le déploiement, l’annulation et l’échec. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

publicNetworkAccessForIngestion

Type d’accès réseau pour accéder à l’ingestion d’Application Insights. Les valeurs possibles sont les suivantes : « Activé », « Désactivé ». Valeur par défaut : « Activé ».

publicNetworkAccessForIngestion?: PublicNetworkAccessType

Valeur de propriété

publicNetworkAccessForQuery

Type d’accès réseau pour accéder à la requête Application Insights. Les valeurs possibles sont les suivantes : « Activé », « Désactivé ». Valeur par défaut : « Activé ».

publicNetworkAccessForQuery?: PublicNetworkAccessType

Valeur de propriété

requestSource

Décrit l’outil créé par ce composant Application Insights. Les clients qui utilisent cette API doivent définir cette valeur sur « rest » par défaut. Les valeurs possibles sont les suivantes : « rest ». Valeur par défaut : « rest ».

requestSource?: "rest"

Valeur de propriété

"rest"

retentionInDays

Période de rétention en jours. Valeur par défaut : 90.

retentionInDays?: number

Valeur de propriété

number

samplingPercentage

Pourcentage des données produites par l’application surveillée qui sont échantillonnées pour les données de télémétrie Application Insights.

samplingPercentage?: number

Valeur de propriété

number

tenantId

ID de locataire Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tenantId?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deComponentsResource.id

location

Emplacement des ressources

location: string

Valeur de propriété

string

héritée deComponentsResource.location

name

Nom de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deComponentsResource.name

tags

Balises de ressource

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deComponentsResource.tags

type

Type de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deComponentsResource.type