EventData Class
The Azure event log entries are of type EventData
Namespace: Microsoft.Azure.Insights.Models
Assembly: Microsoft.Azure.Insights (in Microsoft.Azure.Insights.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.Insights.Models.EventData
Syntax
public class EventData
public ref class EventData
type EventData = class end
Public Class EventData
Constructors
Name | Description | |
---|---|---|
EventData() | Initializes a new instance of the EventData class. |
Properties
Name | Description | |
---|---|---|
Authorization | Optional. Gets or sets the authorization.This is the authorization used by the user who has performed the operation that led to this event. |
|
Claims | Optional. Gets or sets the claims |
|
CorrelationId | Optional. Gets or sets the correlation Id.The correlation Id is shared among the events that belong to the same deployment. |
|
Description | Optional. Gets or sets the description of the event. |
|
EventChannels | Optional. Gets or sets the event channels.The regular event logs, that you see in the Azure Management Portals, flow through the 'Operation' channel. |
|
EventDataId | Optional. Gets or sets the event data Id.This is a unique identifier for an event. |
|
EventName | Optional. Gets or sets the event name.This value should not be confused with OperationName.For practical purposes, OperationName might be more appealing to end users. |
|
EventSource | Optional. Gets or sets the event source.This value indicates the source that generated the event. |
|
EventTimestamp | Optional. Gets or sets the occurrence time of event |
|
HttpRequest | Optional. Gets or sets the HTTP request info.The client IP address of the user who initiated the event is captured as part of the HTTP request info. |
|
Level | Optional. Gets or sets the event level |
|
OperationId | Optional. Gets or sets the operation idThis value should not be confused with EventName. |
|
OperationName | Optional. Gets or sets the operation name. |
|
Properties | Optional. Gets or sets the property bag |
|
ResourceGroupName | Optional. Gets or sets the resource group name. (see https://msdn.microsoft.com/library/azure/dn790546.aspx for more information) |
|
ResourceProviderName | Optional. Gets or sets the resource provider name. (see https://msdn.microsoft.com/library/azure/dn790572.aspx for more information) |
|
ResourceUri | Optional. Gets or sets the resource uri (see https://msdn.microsoft.com/library/azure/dn790569.aspx for more information) |
|
Status | Optional. Gets or sets the event status.Some typical values are: Started, Succeeded, Failed |
|
SubmissionTimestamp | Optional. Gets or sets the event submission time.This value should not be confused eventTimestamp. As there might be a delay between the occurence time of the event, and the time that the event is submitted to the Azure logging infrastructure. |
|
SubscriptionId | Optional. Gets or sets the Azure subscription Id |
|
SubStatus | Optional. Gets or sets the event sub status.Most of the time, when included, this captures the HTTP status code. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Azure.Insights.Models Namespace
Return to top