EventData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
As entradas do log de eventos do Azure são do tipo EventData
public class EventData
type EventData = class
Public Class EventData
- Herança
-
EventData
Construtores
EventData() |
Inicializa uma nova instância da 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) |
Inicializa uma nova instância da classe EventData. |
Propriedades
Authorization |
Obtém as informações de autorização do remetente. |
Caller |
Obtém o endereço de email do usuário que executou a operação, a declaração UPN ou a declaração SPN com base na disponibilidade. |
Category |
Obtém a categoria de evento. |
Claims |
Obtém pares chave-valor para identificar permissões arm. |
CorrelationId |
Obtém a ID de correlação, geralmente um GUID no formato de cadeia de caracteres. A ID de correlação é compartilhada entre os eventos que pertencem à mesma operação uber. |
Description |
Obtém a descrição do evento. |
EventDataId |
Obtém a ID de dados do evento. Esse é um identificador exclusivo para um evento. |
EventName |
Obtém o nome do evento. Esse valor não deve ser confundido com OperationName. Para fins práticos, OperationName pode ser mais atraente para os usuários finais. |
EventTimestamp |
Obtém o carimbo de data/hora de quando o evento foi gerado pelo serviço do Azure que processa a solicitação correspondente ao evento. Ele está no formato ISO 8601. |
HttpRequest |
Obtém as informações de solicitação HTTP. Geralmente inclui 'clientRequestId', 'clientIpAddress' (endereço IP do usuário que iniciou o evento) e 'method' (método HTTP, por exemplo, PUT). |
Id |
Obtém a ID desse evento conforme exigido pelo ARM para RBAC. Ele contém o EventDataID e uma informação de carimbo de data/hora. |
Level |
Obtém o nível de evento. Os valores possíveis incluem: 'Critical', 'Error', 'Warning', 'Informational', 'Verbose' |
OperationId |
Obtém geralmente é um GUID compartilhado entre os eventos correspondentes a uma única operação. Esse valor não deve ser confundido com EventName. |
OperationName |
Obtém o nome da operação. |
Properties |
Obtém o conjunto de < Pares Key, Value> (geralmente um Dictionary< String, String>) que inclui detalhes sobre o evento. |
ResourceGroupName |
Obtém o nome do grupo de recursos do recurso afetado. |
ResourceId |
Obtém o URI do recurso que identifica exclusivamente o recurso que causou esse evento. |
ResourceProviderName |
Obtém o nome do provedor de recursos do recurso afetado. |
ResourceType |
Obtém o tipo de recurso |
Status |
Obtém uma cadeia de caracteres que descreve o status da operação. Alguns valores típicos são: Iniciado, Em andamento, Bem-sucedido, Com Falha, Resolvido. |
SubmissionTimestamp |
Obtém o carimbo de data/hora de quando o evento ficou disponível para consulta por meio dessa API. Ele está no formato ISO 8601. Esse valor não deve ser confundido eventTimestamp. Como pode haver um atraso entre o tempo de ocorrência do evento e a hora em que o evento é enviado para a infraestrutura de registro em log do Azure. |
SubscriptionId |
Obtém a ID da assinatura do Azure geralmente um GUID. |
SubStatus |
Obtém o sub status do evento. Na maioria das vezes, quando incluído, isso captura o código http status da chamada REST. Os valores comuns são: OK (Código de Status HTTP: 200), Criado (Código de Status HTTP: 201), Aceito (Código de Status HTTP: 202), Sem Conteúdo (Código de Status HTTP: 204), Solicitação Incorreta (Código de Status HTTP: 400), não encontrado (código de status HTTP: 404), conflito (código de status HTTP: 409), erro interno do servidor (código de status HTTP: 500), serviço indisponível (código de status HTTP:503), tempo limite do gateway (código de status HTTP: 504) |
TenantId |
Obtém a ID do locatário do Azure |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET