EventData Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Las entradas del registro de eventos de Azure son de tipo EventData
public class EventData
type EventData = class
Public Class EventData
- Herencia
-
EventData
Constructores
EventData() |
Inicializa una nueva instancia de la clase 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) |
Inicializa una nueva instancia de la clase EventData. |
Propiedades
Authorization |
Obtiene la información de autorización del remitente. |
Caller |
Obtiene la dirección de correo electrónico del usuario que ha realizado la operación, la notificación UPN o la notificación DE SPN en función de la disponibilidad. |
Category |
Obtiene la categoría de evento. |
Claims |
Obtiene pares clave-valor para identificar los permisos de ARM. |
CorrelationId |
Obtiene el identificador de correlación, normalmente un GUID en el formato de cadena. El identificador de correlación se comparte entre los eventos que pertenecen a la misma operación uber. |
Description |
Obtiene la descripción del evento. |
EventDataId |
Obtiene el identificador de datos del evento. Se trata de un identificador único para un evento. |
EventName |
Obtiene el nombre del evento. Este valor no debe confundirse con OperationName. Con fines prácticos, OperationName podría ser más atractivo para los usuarios finales. |
EventTimestamp |
Obtiene la marca de tiempo de cuando el servicio de Azure generó el evento procesando la solicitud correspondiente al evento. En formato ISO 8601. |
HttpRequest |
Obtiene la información de solicitud HTTP. Normalmente incluye "clientRequestId", "clientIpAddress" (dirección IP del usuario que inició el evento) y "method" (método HTTP, por ejemplo, PUT). |
Id |
Obtiene el identificador de este evento según lo requiera ARM para RBAC. Contiene eventDataID y una información de marca de tiempo. |
Level |
Obtiene el nivel de evento. Entre los valores posibles se incluyen: "Critical", "Error", "Warning", "Informational", "Verbose" |
OperationId |
Obtiene que suele ser un GUID compartido entre los eventos correspondientes a una sola operación. Este valor no debe confundirse con EventName. |
OperationName |
Obtiene el nombre de la operación. |
Properties |
Obtiene el conjunto de < Clave, Valor> pares (normalmente un Dictionary< String, String>) que incluye detalles sobre el evento. |
ResourceGroupName |
Obtiene el nombre del grupo de recursos del recurso afectado. |
ResourceId |
Obtiene el URI del recurso que identifica de forma única el recurso que provocó este evento. |
ResourceProviderName |
Obtiene el nombre del proveedor de recursos del recurso afectado. |
ResourceType |
Obtiene el tipo de recurso. |
Status |
Obtiene una cadena que describe el estado de la operación. Algunos valores típicos son: Started, In progress, Succeeded, Failed, Resolved. |
SubmissionTimestamp |
Obtiene la marca de tiempo de cuando el evento estaba disponible para realizar consultas a través de esta API. Está en formato ISO 8601. Este valor no debe confundirse eventTimestamp. Como puede haber un retraso entre la hora de repetición del evento y la hora en que se envía el evento a la infraestructura de registro de Azure. |
SubscriptionId |
Obtiene el identificador de suscripción de Azure normalmente un GUID. |
SubStatus |
Obtiene el subestado del evento. La mayoría de las veces, cuando se incluye, captura el código de estado HTTP de la llamada REST. Los valores comunes son: Ok (código de estado HTTP: 200), creado (código de estado HTTP: 201), aceptado (código de estado HTTP: 202), sin contenido (código de estado HTTP: 204), solicitud incorrecta (código de estado HTTP: 400), no encontrado (código de estado HTTP: 404), conflicto (código de estado HTTP: 409), error interno del servidor (código de estado HTTP: 500), servicio no disponible (código de estado HTTP:503), tiempo de espera de puerta de enlace (código de estado HTTP: 504) |
TenantId |
Obtiene el identificador de inquilino de Azure. |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET