DiagnosticContract interface
Détails du diagnostic.
- Extends
Propriétés
always |
Spécifie le type de paramètres d’échantillonnage des messages qui ne doivent pas s’appliquer. |
backend | Paramètres de diagnostic pour les messages HTTP entrants/sortants vers le serveur principal |
frontend | Paramètres de diagnostic pour les messages HTTP entrants/sortants vers la passerelle. |
http |
Définit le protocole de corrélation à utiliser pour les diagnostics Application Insights. |
log |
Journalisez le ClientIP. La valeur par défaut est false. |
logger |
ID de ressource d’un enregistreur d’événements cible. |
metrics | Émettre des métriques personnalisées via une stratégie d’émission de métriques. Applicable uniquement aux paramètres de diagnostic Application Insights. |
operation |
Format du nom de l’opération pour les télémétries Application Insights. La valeur par défaut est Name. |
sampling | Paramètres d’échantillonnage pour diagnostic. |
verbosity | Niveau de détail appliqué aux traces émises par les stratégies de suivi. |
Propriétés héritées
id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » 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é
alwaysLog
Spécifie le type de paramètres d’échantillonnage des messages qui ne doivent pas s’appliquer.
alwaysLog?: string
Valeur de propriété
string
backend
Paramètres de diagnostic pour les messages HTTP entrants/sortants vers le serveur principal
backend?: PipelineDiagnosticSettings
Valeur de propriété
frontend
Paramètres de diagnostic pour les messages HTTP entrants/sortants vers la passerelle.
frontend?: PipelineDiagnosticSettings
Valeur de propriété
httpCorrelationProtocol
Définit le protocole de corrélation à utiliser pour les diagnostics Application Insights.
httpCorrelationProtocol?: string
Valeur de propriété
string
logClientIp
Journalisez le ClientIP. La valeur par défaut est false.
logClientIp?: boolean
Valeur de propriété
boolean
loggerId
ID de ressource d’un enregistreur d’événements cible.
loggerId?: string
Valeur de propriété
string
metrics
Émettre des métriques personnalisées via une stratégie d’émission de métriques. Applicable uniquement aux paramètres de diagnostic Application Insights.
metrics?: boolean
Valeur de propriété
boolean
operationNameFormat
Format du nom de l’opération pour les télémétries Application Insights. La valeur par défaut est Name.
operationNameFormat?: string
Valeur de propriété
string
sampling
Paramètres d’échantillonnage pour diagnostic.
sampling?: SamplingSettings
Valeur de propriété
verbosity
Niveau de détail appliqué aux traces émises par les stratégies de suivi.
verbosity?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 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é deProxyResource.id
name
Nom de la ressource 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é deProxyResource.name
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » 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é deProxyResource.type