Compartir a través de


EventData Clase

Definición

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 &lt; Clave, Valor&gt; pares (normalmente un Dictionary&lt; String, String&gt;) 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