ReportRecordContract Konstruktoren
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.
Überlädt
ReportRecordContract() |
Initialisiert eine neue instance der ReportRecordContract-Klasse. |
ReportRecordContract(String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Initialisiert eine neue instance der ReportRecordContract-Klasse. |
ReportRecordContract()
Initialisiert eine neue instance der ReportRecordContract-Klasse.
public ReportRecordContract ();
Public Sub New ()
Gilt für:
ReportRecordContract(String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)
Initialisiert eine neue instance der ReportRecordContract-Klasse.
public ReportRecordContract (string name = default, DateTime? timestamp = default, string interval = default, string country = default, string region = default, string zip = default, string userId = default, string productId = default, string apiId = default, string operationId = default, string apiRegion = default, string subscriptionId = default, int? callCountSuccess = default, int? callCountBlocked = default, int? callCountFailed = default, int? callCountOther = default, int? callCountTotal = default, long? bandwidth = default, int? cacheHitCount = default, int? cacheMissCount = default, double? apiTimeAvg = default, double? apiTimeMin = default, double? apiTimeMax = default, double? serviceTimeAvg = default, double? serviceTimeMin = default, double? serviceTimeMax = default);
new Microsoft.Azure.Management.ApiManagement.Models.ReportRecordContract : string * Nullable<DateTime> * string * string * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int64> * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> -> Microsoft.Azure.Management.ApiManagement.Models.ReportRecordContract
Public Sub New (Optional name As String = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional interval As String = Nothing, Optional country As String = Nothing, Optional region As String = Nothing, Optional zip As String = Nothing, Optional userId As String = Nothing, Optional productId As String = Nothing, Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional apiRegion As String = Nothing, Optional subscriptionId As String = Nothing, Optional callCountSuccess As Nullable(Of Integer) = Nothing, Optional callCountBlocked As Nullable(Of Integer) = Nothing, Optional callCountFailed As Nullable(Of Integer) = Nothing, Optional callCountOther As Nullable(Of Integer) = Nothing, Optional callCountTotal As Nullable(Of Integer) = Nothing, Optional bandwidth As Nullable(Of Long) = Nothing, Optional cacheHitCount As Nullable(Of Integer) = Nothing, Optional cacheMissCount As Nullable(Of Integer) = Nothing, Optional apiTimeAvg As Nullable(Of Double) = Nothing, Optional apiTimeMin As Nullable(Of Double) = Nothing, Optional apiTimeMax As Nullable(Of Double) = Nothing, Optional serviceTimeAvg As Nullable(Of Double) = Nothing, Optional serviceTimeMin As Nullable(Of Double) = Nothing, Optional serviceTimeMax As Nullable(Of Double) = Nothing)
Parameter
- name
- String
Name abhängig vom Berichtsendpunkt gibt produkt-, API-, Vorgangs- oder Entwicklername an.
Beginn des Aggregationszeitraums. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ
gemäß der ISO 8601-Norm.
- interval
- String
Länge des Aggregationszeitraums. Das Intervall muss ein Vielfaches von 15 Minuten sein und darf nicht 0 (null) sein. Der Wert sollte im ISO 8601-Format (http://en.wikipedia.org/wiki/ISO_8601#Durations) vorliegen.
- country
- String
Das Land, mit dem diese Datensatzdaten verknüpft sind.
- region
- String
Länderregion, mit der diese Datensatzdaten verknüpft sind.
- zip
- String
Postleitzahl, mit der diese Datensatzdaten verknüpft sind.
- userId
- String
Benutzer-ID-Pfad. /users/{userId}
- productId
- String
Produktbezeichnerpfad. /products/{productId}
- apiId
- String
API-Bezeichnerpfad. /apis/{apiId}
- operationId
- String
Vorgangsbezeichnerpfad. /apis/{apiId}/operations/{operationId}
- apiRegion
- String
API-Regionsbezeichner.
- subscriptionId
- String
Pfad des Abonnementbezeichners. /subscriptions/{subscriptionId}
Anzahl erfolgreicher Aufrufe Dies schließt Aufrufe ein, die HttpStatusCode <= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben.
Anzahl der aufgrund ungültiger Anmeldeinformationen geblockter Aufrufe. Dazu gehören Aufrufe, die HttpStatusCode.Unauthorized und HttpStatusCode.Forbidden und HttpStatusCode.TooManyRequests zurückgeben.
Anzahl der aufgrund der Proxy- oder Back-End-Fehler fehlerhafter Aufrufe. Dazu gehören Aufrufe, die HttpStatusCode.BadRequest(400) zurückgeben, und code zwischen HttpStatusCode.InternalServerError (500) und 600
Anzahl der Male, in denen Inhalte aus der Cacherichtlinie bereitgestellt wurden.
Durchschnittliche Zeit, die zum Verarbeiten der Anforderung benötigt wurde.
Die maximale Zeit, die für die Verarbeitung der Anforderung benötigt wurde.
Durchschnittliche Zeit, die für die Verarbeitung von Anforderungen im Back-End benötigt wurde.
Maximale Zeit, die zum Verarbeiten der Anforderung im Back-End benötigt wurde.
Gilt für:
Azure SDK for .NET