Freigeben über


ReportRecordContract Klasse

Definition

Berichtsdaten.

public class ReportRecordContract
type ReportRecordContract = class
Public Class ReportRecordContract
Vererbung
ReportRecordContract

Konstruktoren

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.

Eigenschaften

ApiId

Ruft den API-Bezeichnerpfad ab oder legt den Pfad fest. /apis/{apiId}

ApiRegion

Ruft den API-Regionsbezeichner ab oder legt sie fest.

ApiTimeAvg

Ruft die durchschnittliche Zeit ab, die für die Verarbeitung der Anforderung benötigt wurde, oder legt diese fest.

ApiTimeMax

Ruft die maximale Zeit ab, die für die Verarbeitung der Anforderung benötigt wurde, oder legt diese fest.

ApiTimeMin

Ruft die Mindestdauer ab, die zum Verarbeiten der Anforderung benötigt wurde, oder legt diese fest.

Bandwidth

Ruft die verbrauchte Bandbreite ab oder legt diese fest.

CacheHitCount

Ruft die Anzahl der Zeitpunkte ab, in denen Inhalte aus der Cacherichtlinie bereitgestellt wurden, oder legt diese fest.

CacheMissCount

Ruft die Häufigkeit ab, wie Inhalte aus dem Back-End abgerufen wurden, oder legt sie fest.

CallCountBlocked

Ruft die Anzahl der Aufrufe ab, die aufgrund ungültiger Anmeldeinformationen blockiert wurden, oder legt diese fest. Dazu gehören Aufrufe, die HttpStatusCode.Unauthorized und HttpStatusCode.Forbidden und HttpStatusCode.TooManyRequests zurückgeben.

CallCountFailed

Ruft die Anzahl der Aufrufe ab, die aufgrund von Proxy- oder Back-End-Fehlern fehlgeschlagen sind, oder legt diese fest. Dies umfasst Aufrufe, die HttpStatusCode.BadRequest(400) zurückgeben, und code zwischen HttpStatusCode.InternalServerError (500) und 600

CallCountOther

Ruft die Anzahl anderer Aufrufe ab oder legt sie fest.

CallCountSuccess

Ruft die Anzahl der erfolgreichen Aufrufe ab oder legt diese fest. Dies umfasst Aufrufe, die HttpStatusCode &lt;= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben

CallCountTotal

Ruft die Gesamtanzahl der Aufrufe ab oder legt diese fest.

Country

Ruft das Land ab, dem diese Datensatzdaten zugeordnet sind, oder legt es fest.

Interval

Ruft die Länge des Aggregationszeitraums ab oder legt diese fest. Das Intervall muss ein Vielfaches von 15 Minuten betragen und darf nicht 0 sein. Der Wert sollte im ISO 8601-Format (http://en.wikipedia.org/wiki/ISO_8601#Durations) vorliegen.

Name

Ruft den Namen ab oder legt den Namen fest, abhängig vom Berichtsendpunkt, der das Produkt, die API, den Vorgang oder den Namen des Entwicklers angibt.

OperationId

Ruft den Vorgangsbezeichnerpfad ab oder legt diese fest. /apis/{apiId}/operations/{operationId}

ProductId

Ruft den Produktbezeichnerpfad ab. /products/{productId}

Region

Ruft die Länderregion ab, mit der diese Datensatzdaten verknüpft sind, oder legt diese fest.

ServiceTimeAvg

Ruft die durchschnittliche Zeit ab, die zum Verarbeiten von Anforderungen im Back-End benötigt wurde, oder legt diese fest.

ServiceTimeMax

Ruft die maximale Zeit ab, die für die Verarbeitung der Anforderung im Back-End benötigt wurde, oder legt diese fest.

ServiceTimeMin

Ruft die Mindestdauer ab, die für die Verarbeitung der Anforderung im Back-End benötigt wurde, oder legt diese fest.

SubscriptionId

Ruft den Pfad zum Abonnementbezeichner ab oder legt den Pfad fest. /subscriptions/{subscriptionId}

Timestamp

Ruft den Anfang des Aggregationszeitraums ab oder legt diese fest. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm.

UserId

Ruft den Benutzerbezeichnerpfad ab. /users/{userId}

Zip

Ruft die Postleitzahl ab, mit der diese Datensatzdaten verknüpft sind, oder legt diese fest.

Gilt für: