EventData Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
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.
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 à
Azure SDK for .NET