Partager via


EventData Classe

Définition

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 &lt ; Clé, Valeur&gt; paires (généralement un dictionnaire&lt; String, String&gt;) 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 à