ArmApiManagementModelFactory.RequestReportRecordContract Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von RequestReportRecordContract.
public static Azure.ResourceManager.ApiManagement.Models.RequestReportRecordContract RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, Azure.Core.RequestMethod? method = default, Uri uri = default, System.Net.IPAddress ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTimeOffset? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, Azure.Core.ResourceIdentifier subscriptionResourceId = default, string requestId = default, int? requestSize = default);
static member RequestReportRecordContract : string * string * string * string * Nullable<Azure.Core.RequestMethod> * Uri * System.Net.IPAddress * string * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * string * Nullable<double> * Nullable<double> * string * Azure.Core.ResourceIdentifier * string * Nullable<int> -> Azure.ResourceManager.ApiManagement.Models.RequestReportRecordContract
Public Shared Function RequestReportRecordContract (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As Nullable(Of RequestMethod) = Nothing, Optional uri As Uri = Nothing, Optional ipAddress As IPAddress = 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 DateTimeOffset) = 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 subscriptionResourceId As ResourceIdentifier = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing) As RequestReportRecordContract
Parameter
- apiId
- String
API-Bezeichnerpfad. /apis/{apiId}.
- operationId
- String
Vorgangsbezeichnerpfad. /apis/{apiId}/operations/{operationId}.
- productId
- String
Produktbezeichnerpfad. /products/{productId}.
- userId
- String
Benutzerbezeichnerpfad. /users/{userId}.
- method
- Nullable<RequestMethod>
Die dieser Anforderung zugeordnete HTTP-Methode.
- uri
- Uri
Die vollständige URL, die dieser Anforderung zugeordnet ist.
- ipAddress
- IPAddress
Die dieser Anforderung zugeordnete Client-IP-Adresse.
- backendResponseCode
- String
Der HTTP-status Code, der durch die Weiterleitung dieser Anforderung an das Back-End vom Gateway empfangen wurde.
- timestamp
- Nullable<DateTimeOffset>
Das Datum und die Uhrzeit, an dem diese Anforderung vom Gateway im ISO 8601-Format empfangen wurde.
- cache
- String
Gibt an, ob der Antwortcache an der Generierung der Antwort beteiligt war. Wenn der Wert "none" ist, wurde der Cache nicht verwendet. Wenn der Wert erreicht wird, wurde eine zwischengespeicherte Antwort zurückgegeben. Wenn der Wert fehl ist, wurde der Cache verwendet, aber die Suche führte zu einem Fehler, und die Anforderung wurde vom Back-End erfüllt.
Die Gesamtdauer, die für die Verarbeitung dieser Anforderung benötigt wurde.
die Zeit, die es gedauert hat, diese Anforderung an das Back-End weiterzuleiten und die Antwort zurück zu erhalten.
- apiRegion
- String
Azure-Region, in der sich das Gateway befindet, das diese Anforderung verarbeitet hat.
- subscriptionResourceId
- ResourceIdentifier
Pfad des Abonnementbezeichners. /subscriptions/{subscriptionId}.
- requestId
- String
Anforderungsbezeichner.
Gibt zurück
Eine neue RequestReportRecordContract instance zum Mocking.
Gilt für:
Azure SDK for .NET