Partager via


EventData Constructeurs

Définition

Surcharges

EventData()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe EventData.

EventData()

Initialise une nouvelle instance de la classe EventData.

public EventData ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la classe EventData.

public EventData (Microsoft.Azure.Management.Monitor.Models.SenderAuthorization authorization = default, System.Collections.Generic.IDictionary<string,string> claims = default, string caller = default, string description = default, string id = default, string eventDataId = default, string correlationId = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString eventName = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString category = default, Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo httpRequest = default, Microsoft.Azure.Management.Monitor.Models.EventLevel? level = default, string resourceGroupName = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString resourceProviderName = default, string resourceId = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString resourceType = default, string operationId = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString operationName = default, System.Collections.Generic.IDictionary<string,string> properties = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString status = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString subStatus = default, DateTime? eventTimestamp = default, DateTime? submissionTimestamp = default, string subscriptionId = default, string tenantId = default);
new Microsoft.Azure.Management.Monitor.Models.EventData : Microsoft.Azure.Management.Monitor.Models.SenderAuthorization * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * Microsoft.Azure.Management.Monitor.Models.LocalizableString * Microsoft.Azure.Management.Monitor.Models.LocalizableString * Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo * Nullable<Microsoft.Azure.Management.Monitor.Models.EventLevel> * string * Microsoft.Azure.Management.Monitor.Models.LocalizableString * string * Microsoft.Azure.Management.Monitor.Models.LocalizableString * string * Microsoft.Azure.Management.Monitor.Models.LocalizableString * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Monitor.Models.LocalizableString * Microsoft.Azure.Management.Monitor.Models.LocalizableString * Nullable<DateTime> * Nullable<DateTime> * string * string -> Microsoft.Azure.Management.Monitor.Models.EventData
Public Sub New (Optional authorization As SenderAuthorization = Nothing, Optional claims As IDictionary(Of String, String) = Nothing, Optional caller As String = Nothing, Optional description As String = Nothing, Optional id As String = Nothing, Optional eventDataId As String = Nothing, Optional correlationId As String = Nothing, Optional eventName As LocalizableString = Nothing, Optional category As LocalizableString = Nothing, Optional httpRequest As HttpRequestInfo = Nothing, Optional level As Nullable(Of EventLevel) = Nothing, Optional resourceGroupName As String = Nothing, Optional resourceProviderName As LocalizableString = Nothing, Optional resourceId As String = Nothing, Optional resourceType As LocalizableString = Nothing, Optional operationId As String = Nothing, Optional operationName As LocalizableString = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional status As LocalizableString = Nothing, Optional subStatus As LocalizableString = Nothing, Optional eventTimestamp As Nullable(Of DateTime) = Nothing, Optional submissionTimestamp As Nullable(Of DateTime) = Nothing, Optional subscriptionId As String = Nothing, Optional tenantId As String = Nothing)

Paramètres

authorization
SenderAuthorization

Informations d’autorisation de l’expéditeur.

claims
IDictionary<String,String>

paires de valeurs clés pour identifier les autorisations ARM.

caller
String

l’adresse e-mail de l’utilisateur qui a effectué l’opération, la revendication UPN ou la revendication SPN en fonction de la disponibilité.

description
String

description de l’événement.

id
String

ID de cet événement requis par ARM pour RBAC. Il contient l’EventDataID et des informations d’horodatage.

eventDataId
String

ID des données d’événement. Il s’agit d’un identificateur unique pour un événement.

correlationId
String

l’ID de corrélation, généralement un GUID au format chaîne. L’ID de corrélation est partagé entre les événements qui appartiennent à la même opération uber.

eventName
LocalizableString

nom de l’événement. Cette valeur ne doit pas être confondue avec OperationName. À des fins pratiques, OperationName peut être plus attrayant pour les utilisateurs finaux.

category
LocalizableString

catégorie d’événement.

httpRequest
HttpRequestInfo

les informations de requête HTTP. Inclut généralement « clientRequestId », « clientIpAddress » (adresse IP de l’utilisateur à l’origine de l’événement) et « method » (méthode HTTP, par exemple PUT).

level
Nullable<EventLevel>

niveau de l’événement. Les valeurs possibles sont les suivantes : 'Critical', 'Error', 'Warning', 'Informational', 'Verbose'

resourceGroupName
String

nom du groupe de ressources de la ressource affectée.

resourceProviderName
LocalizableString

nom du fournisseur de ressources de la ressource affectée.

resourceId
String

uri de ressource qui identifie de manière unique la ressource à l’origine de cet événement.

resourceType
LocalizableString

type de ressource

operationId
String

Il s’agit généralement d’un GUID partagé entre les événements correspondant à une seule opération. Cette valeur ne doit pas être confondue avec EventName.

operationName
LocalizableString

nom de l’opération.

properties
IDictionary<String,String>

l’ensemble de <paires Clé, Valeur> (généralement une chaîne de dictionnaire<, chaîne>) qui inclut des détails sur l’événement.

status
LocalizableString

chaîne décrivant le status de l’opération. Certaines valeurs classiques sont les suivantes : Démarré, En cours, Réussi, Échec, Résolu.

subStatus
LocalizableString

sous-status d’événement. La plupart du temps, lorsqu’elle est incluse, cela capture le code HTTP status de l’appel REST. Les valeurs courantes sont : OK (Code d’état HTTP : 200), Créé (Code d’état HTTP : 201), Accepté (Code d’état HTTP : 202), Aucun contenu (Code d’état HTTP : 204), Demande incorrecte (Code d’état HTTP : 40 Introuvable (code d’état HTTP : 404), Conflit (code d’état HTTP : 409), Erreur interne du serveur (code d’état HTTP : 500), service indisponible (code d’état HTTP : 503), délai d’expiration de la passerelle (code d’état HTTP : 504)

eventTimestamp
Nullable<DateTime>

l’horodatage du moment où l’événement a été généré par le service Azure traitant la demande correspondant à l’événement. Il est au format ISO 8601.

submissionTimestamp
Nullable<DateTime>

l’horodatage du moment où l’événement est devenu disponible pour l’interrogation via cette API. Il est au format ISO 8601. Cette valeur ne doit pas être confondue eventTimestamp. Comme il peut y avoir un délai entre l’heure d’occurrence de l’événement et le moment où l’événement est soumis à l’infrastructure de journalisation Azure.

subscriptionId
String

l’ID d’abonnement Azure est généralement un GUID.

tenantId
String

ID de locataire Azure

S’applique à