Partager via


RequestReportRecordContract Constructeurs

Définition

Surcharges

RequestReportRecordContract()

Initialise une nouvelle instance de la classe RequestReportRecordContract.

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

Initialise une nouvelle instance de la classe RequestReportRecordContract.

RequestReportRecordContract()

Initialise une nouvelle instance de la classe RequestReportRecordContract.

public RequestReportRecordContract ();
Public Sub New ()

S’applique à

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

Initialise une nouvelle instance de la classe RequestReportRecordContract.

public RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, string method = default, string url = default, string ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTime? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, string subscriptionId = default, string requestId = default, int? requestSize = default);
new Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract : string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTime> * string * Nullable<double> * Nullable<double> * string * string * string * Nullable<int> -> Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract
Public Sub New (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As String = Nothing, Optional url As String = Nothing, Optional ipAddress As String = Nothing, Optional backendResponseCode As String = Nothing, Optional responseCode As Nullable(Of Integer) = Nothing, Optional responseSize As Nullable(Of Integer) = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional cache As String = Nothing, Optional apiTime As Nullable(Of Double) = Nothing, Optional serviceTime As Nullable(Of Double) = Nothing, Optional apiRegion As String = Nothing, Optional subscriptionId As String = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing)

Paramètres

apiId
String

Chemin de l’identificateur d’API. /apis/{apiId}

operationId
String

Chemin d’identification de l’opération. /apis/{apiId}/operations/{operationId}

productId
String

Chemin d’identification du produit. /products/{productId}

userId
String

Chemin d’identification de l’utilisateur. /users/{userId}

method
String

Méthode HTTP associée à cette requête.

url
String

URL complète associée à cette requête.

ipAddress
String

Adresse IP du client associée à cette demande.

backendResponseCode
String

Le code HTTP status reçu par la passerelle à la suite du transfert de cette requête au serveur principal.

responseCode
Nullable<Int32>

Le code HTTP status retourné par la passerelle.

responseSize
Nullable<Int32>

Taille de la réponse retournée par la passerelle.

timestamp
Nullable<DateTime>

Date et heure de réception de cette demande par la passerelle au format ISO 8601.

cache
String

Spécifie si le cache de réponse a été impliqué dans la génération de la réponse. Si la valeur est none, le cache n’a pas été utilisé. Si la valeur est atteinte, la réponse mise en cache a été retournée. Si la valeur est manquée, le cache a été utilisé, mais la recherche a entraîné un échec et la demande a été satisfaite par le back-end.

apiTime
Nullable<Double>

Temps total nécessaire pour traiter cette demande.

serviceTime
Nullable<Double>

il a fallu du temps pour transférer cette requête au back-end et récupérer la réponse.

apiRegion
String

Région Azure où se trouve la passerelle qui a traité cette requête.

subscriptionId
String

Chemin de l’identificateur d’abonnement. /subscriptions/{subscriptionId}

requestId
String

Identificateur de demande.

requestSize
Nullable<Int32>

Taille de cette requête.

S’applique à