Partager via


ApplicationInsightsComponent interface

Définition de 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. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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 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. Les valeurs possibles incluent : « Bluefield ». Valeur par défaut : 'Bluefield'.

hockeyAppId

ID d’application unique créé lors de l’ajout d’une application à HockeyApp, utilisé pour les communications avec HockeyApp.

hockeyAppToken

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

immediatePurgeDataOn30Days

Vider 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 sera fournie lors de la construction de chaque nouveau composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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, autre, store, java, téléphone.

privateLinkScopedResources

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

provisioningState

É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 peuvent la lire. Les valeurs incluent Réussi, Déploiement, Annulé et Échec. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

publicNetworkAccessForIngestion

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

publicNetworkAccessForQuery

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

requestSource

Décrit l’outil qui a créé ce composant Application Insights. Les clients qui utilisent cette API doivent définir cette valeur sur « rest » par défaut. Les valeurs possibles incluent : « 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 et é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. Il ne peut être rempli 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. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource

name

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

tags

Balises de ressource

type

Type de ressource Azure REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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 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. Les valeurs possibles incluent : « Bluefield ». Valeur par défaut : 'Bluefield'.

flowType?: "Bluefield"

Valeur de propriété

"Bluefield"

hockeyAppId

ID d’application unique créé lors de l’ajout d’une application à HockeyApp, utilisé pour les communications avec HockeyApp.

hockeyAppId?: string

Valeur de propriété

string

hockeyAppToken

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

hockeyAppToken?: string

Valeur de propriété

string

immediatePurgeDataOn30Days

Vider 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 sera fournie lors de la construction de chaque nouveau composant Application Insights. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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, autre, store, java, télé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. Il ne peut être rempli que par le serveur.

privateLinkScopedResources?: PrivateLinkScopedResource[]

Valeur de propriété

provisioningState

É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 peuvent la lire. Les valeurs incluent Réussi, Déploiement, Annulé et Échec. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

publicNetworkAccessForIngestion

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

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 : « Enabled », « Disabled ». Valeur par défaut : 'Enabled'.

publicNetworkAccessForQuery?: PublicNetworkAccessType

Valeur de propriété

requestSource

Décrit l’outil qui a créé ce composant Application Insights. Les clients qui utilisent cette API doivent définir cette valeur sur « rest » par défaut. Les valeurs possibles incluent : « 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 et é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. Il ne peut être rempli 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. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deComponentsResource.id

location

Emplacement de la ressource

location: string

Valeur de propriété

string

Hérité deComponentsResource.location

name

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

name?: string

Valeur de propriété

string

Hérité deComponentsResource.name

tags

Balises de ressource

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

Valeur de propriété

{[propertyName: string]: string}

Hérité deComponentsResource.tags

type

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

type?: string

Valeur de propriété

string

Hérité deComponentsResource.type