ApplicationInsightsComponent interface
Définition de composant Application Insights.
- Extends
Propriétés
app |
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. |
application |
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. |
application |
Type d’application surveillé. Les valeurs possibles sont les suivantes : 'web', 'other'. Valeur par défaut : 'web'. |
connection |
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. |
creation |
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. |
disable |
Désactivez le masquage IP. |
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. Les valeurs possibles incluent : « Bluefield ». Valeur par défaut : 'Bluefield'. |
hockey |
ID d’application unique créé lors de l’ajout d’une application à HockeyApp, utilisé pour les communications avec HockeyApp. |
hockey |
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. |
immediate |
Vider les données immédiatement après 30 jours. |
ingestion |
Indique le flux de l’ingestion. Les valeurs possibles sont les suivantes : 'ApplicationInsights', 'ApplicationInsightsWithDiagnosticSettings', 'LogAnalytics'. Valeur par défaut : 'ApplicationInsights'. |
instrumentation |
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. |
private |
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. |
provisioning |
É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. |
public |
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'. |
public |
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'. |
request |
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'. |
retention |
Période de rétention en jours. Valeur par défaut : 90. |
sampling |
Pourcentage des données produites par l’application surveillée et échantillonnées pour les données de télémétrie Application Insights. |
tenant |
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