EventData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Les entrées du journal des événements Azure sont de type EventData
public class EventData
type EventData = class
Public Class EventData
- Héritage
-
EventData
Constructeurs
EventData() |
Initialise une nouvelle instance de la classe EventData. |
EventData(SenderAuthorization, IDictionary<String,String>, String, String, String, String, String, LocalizableString, LocalizableString, HttpRequestInfo, Nullable<EventLevel>, String, LocalizableString, String, LocalizableString, String, LocalizableString, IDictionary<String, String>, LocalizableString, LocalizableString, Nullable<DateTime>, Nullable<DateTime>, String, String) |
Initialise une nouvelle instance de la classe EventData. |
Propriétés
Authorization |
Obtient les informations d’autorisation de l’expéditeur. |
Caller |
Obtient l’adresse e-mail de l’utilisateur qui a effectué l’opération, la revendication UPN ou la revendication SPN en fonction de la disponibilité. |
Category |
Obtient la catégorie d’événement. |
Claims |
Obtient des paires de valeurs de clé pour identifier les autorisations ARM. |
CorrelationId |
Obtient l’ID de corrélation, généralement un GUID au format chaîne. L’ID de corrélation est partagé entre les événements qui appartiennent à la même opération uber. |
Description |
Obtient la description de l’événement. |
EventDataId |
Obtient l’ID des données d’événement. Il s’agit d’un identificateur unique pour un événement. |
EventName |
Obtient le nom de l’événement. Cette valeur ne doit pas être confondue avec OperationName. À des fins pratiques, OperationName peut être plus attrayant pour les utilisateurs finaux. |
EventTimestamp |
Obtient l’horodatage du moment où l’événement a été généré par le service Azure qui traite la requête correspondant à l’événement. Il est au format ISO 8601. |
HttpRequest |
Obtient les informations de requête HTTP. Inclut généralement « clientRequestId », « clientIpAddress » (adresse IP de l’utilisateur à l’origine de l’événement) et « method » (méthode HTTP, par exemple PUT). |
Id |
Obtient l’ID de cet événement comme requis par ARM pour RBAC. Il contient l’EventDataID et des informations d’horodatage. |
Level |
Obtient le niveau de l’événement. Les valeurs possibles sont les suivantes : 'Critical', 'Error', 'Warning', 'Informational', 'Verbose' |
OperationId |
Obtient généralement un GUID partagé entre les événements correspondant à une seule opération. Cette valeur ne doit pas être confondue avec EventName. |
OperationName |
Obtient le nom de l’opération. |
Properties |
Obtient l’ensemble de < ; Clé, Valeur> paires (généralement un dictionnaire< String, String>) qui inclut des détails sur l’événement. |
ResourceGroupName |
Obtient le nom du groupe de ressources de la ressource affectée. |
ResourceId |
Obtient l’URI de ressource qui identifie de manière unique la ressource à l’origine de cet événement. |
ResourceProviderName |
Obtient le nom du fournisseur de ressources de la ressource affectée. |
ResourceType |
Obtient le type de ressource |
Status |
Obtient une chaîne décrivant le status de l’opération. Certaines valeurs classiques sont les suivantes : Démarré, En cours, Réussi, Échec, Résolu. |
SubmissionTimestamp |
Obtient l’horodatage du moment où l’événement est devenu disponible pour l’interrogation via cette API. Il est au format ISO 8601. Cette valeur ne doit pas être confondue eventTimestamp. Comme il peut y avoir un délai entre l’heure d’occurrence de l’événement et le moment où l’événement est soumis à l’infrastructure de journalisation Azure. |
SubscriptionId |
Obtient l’ID d’abonnement Azure généralement un GUID. |
SubStatus |
Obtient le sous-status d’événement. La plupart du temps, lorsqu’elle est incluse, cela capture le code HTTP status de l’appel REST. Les valeurs courantes sont : OK (Code d’état HTTP : 200), Créé (Code d’état HTTP : 201), Accepté (Code d’état HTTP : 202), Aucun contenu (Code d’état HTTP : 204), Demande incorrecte (Code d’état HTTP : 40 Introuvable (code d’état HTTP : 404), Conflit (code d’état HTTP : 409), Erreur interne du serveur (code d’état HTTP : 500), service indisponible (code d’état HTTP : 503), délai d’expiration de la passerelle (code d’état HTTP : 504) |
TenantId |
Obtient l’ID de locataire Azure |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET