EventDataInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Azure-Ereignisprotokolleinträge sind vom Typ EventData.
public class EventDataInfo
type EventDataInfo = class
Public Class EventDataInfo
- Vererbung
-
EventDataInfo
Eigenschaften
Authorization |
Die Informationen zur Absenderautorisierung. |
Caller |
die E-Mail-Adresse des Benutzers, der den Vorgang ausgeführt hat, der UPN-Anspruch oder der SPN-Anspruch basierend auf der Verfügbarkeit. |
Category |
die Ereigniskategorie. |
Claims |
Schlüsselwertpaare zum Identifizieren von ARM-Berechtigungen. |
CorrelationId |
die Korrelations-ID, in der Regel eine GUID im Zeichenfolgenformat. Die Korrelations-ID wird für die Ereignisse freigegeben, die zum gleichen Uber-Vorgang gehören. |
Description |
Die Beschreibung des Ereignisses. |
EventDataId |
die Ereignisdaten-ID. Dies ist ein eindeutiger Bezeichner für ein Ereignis. |
EventName |
der Ereignisname. Dieser Wert sollte nicht mit OperationName verwechselt werden. Aus praktischen Gründen kann OperationName für Endbenutzer attraktiver sein. |
EventTimestamp |
der Zeitstempel des Zeitpunkts, zu dem das Ereignis vom Azure-Dienst generiert wurde, der die Anforderung verarbeitet, die dem Ereignis entspricht. Es im ISO 8601-Format. |
HttpRequest |
die HTTP-Anforderungsinformationen. Umfasst in der Regel die "clientRequestId", "clientIpAddress" (IP-Adresse des Benutzers, der das Ereignis initiiert hat) und "method" (HTTP-Methode z. B. PUT). |
Id |
die ID dieses Ereignisses, wie von ARM für RBAC erforderlich. Sie enthält die EventDataID und eine Zeitstempelinformation. |
Level |
die Ereignisebene. |
OperationId |
Es handelt sich in der Regel um eine GUID, die für die Ereignisse freigegeben wird, die einem einzelnen Vorgang entsprechen. Dieser Wert sollte nicht mit EventName verwechselt werden. |
OperationName |
der Vorgangsname. |
Properties |
die Gruppe der Schlüssel-Wert-Paare> (in der <Regel eine Wörterbuchzeichenfolge<, Zeichenfolge>), die Details zum Ereignis enthält. |
ResourceGroupName |
der Ressourcengruppenname der betroffenen Ressource. |
ResourceId |
der Ressourcen-URI, der die Ressource eindeutig identifiziert, die dieses Ereignis verursacht hat. |
ResourceProviderName |
der Ressourcenanbietername der betroffenen Ressource. |
ResourceType |
der Ressourcentyp. |
Status |
eine Zeichenfolge, die die status des Vorgangs beschreibt. Einige typische Werte sind: Gestartet, In Bearbeitung, Erfolgreich, Fehler, Aufgelöst. |
SubmissionTimestamp |
der Zeitstempel, zu dem das Ereignis für Abfragen über diese API verfügbar wurde. Es ist im ISO 8601-Format. Dieser Wert sollte nicht verwechselt werden eventTimestamp. Es kann zu einer Verzögerung zwischen dem Zeitpunkt des Auftretens des Ereignisses und dem Zeitpunkt der Übermittlung des Ereignisses an die Azure-Protokollierungsinfrastruktur kommen. |
SubscriptionId |
Die Azure-Abonnement-ID ist in der Regel eine GUID. |
SubStatus |
der Ereignisunterteil status. Die meiste Zeit erfasst dies den HTTP-status Code des REST-Aufrufs. Allgemeine Werte sind: OK (HTTP-Statuscode: 200), Erstellt (HTTP-Statuscode: 201), Akzeptiert (HTTP-Statuscode: 202), No Content (HTTP-Statuscode: 204), Bad Request(HTTP-Statuscode: 400)), Nicht gefunden (HTTP-Statuscode: 404), Konflikt (HTTP-Statuscode: 409), Interner Serverfehler (HTTP-Statuscode: 500), Dienst nicht verfügbar (HTTP-Statuscode:503), Gatewaytimeout (HTTP-Statuscode: 504). |
TenantId |
die Azure-Mandanten-ID. |
Gilt für:
Azure SDK for .NET