Freigeben über


ReportRecordContract interface

Berichtsdaten.

Eigenschaften

apiId

API-Bezeichnerpfad. /apis/{apiId}

apiRegion

API-Regionsbezeichner.

apiTimeAvg

Durchschnittliche Zeit, die zum Verarbeiten der Anforderung benötigt wurde.

apiTimeMax

Maximale Zeit, die zum Verarbeiten der Anforderung benötigt wurde.

apiTimeMin

Die Verarbeitung der Anforderung dauerte mindestens.

bandwidth

Verbrauchte Bandbreite.

cacheHitCount

Anzahl der Male, in denen Inhalte aus der Cacherichtlinie bereitgestellt wurden.

cacheMissCount

Anzahl der Abrufe von Inhalten aus dem Back-End.

callCountBlocked

Anzahl der aufgrund ungültiger Anmeldeinformationen geblockter Aufrufe. Dazu gehören Aufrufe, die HttpStatusCode.Unauthorized und HttpStatusCode.Forbidden und HttpStatusCode.TooManyRequests zurückgeben.

callCountFailed

Anzahl der Aufrufe, die aufgrund von Gateway- oder Back-End-Fehlern fehlgeschlagen sind. Dazu gehören Aufrufe, die HttpStatusCode.BadRequest(400) zurückgeben, und code zwischen HttpStatusCode.InternalServerError (500) und 600

callCountOther

Anzahl der anderen Anrufe.

callCountSuccess

Anzahl erfolgreicher Aufrufe Dies schließt Aufrufe ein, die HttpStatusCode <= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben.

callCountTotal

Gesamtanzahl von Aufrufen

country

Das Land, mit dem diese Datensatzdaten verknüpft sind.

interval

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.

name

Name, abhängig vom Berichtsendpunkt, gibt produkt-, API-, Vorgangs- oder Entwicklername an.

operationId

Vorgangsbezeichnerpfad. /apis/{apiId}/operations/{operationId}

productId

Produktbezeichnerpfad. /products/{productId} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

region

Länderregion, mit der diese Datensatzdaten verknüpft sind.

serviceTimeAvg

Durchschnittliche Zeit, die für die Verarbeitung von Anforderungen im Back-End benötigt wurde.

serviceTimeMax

Maximaler Zeitaufwand für die Verarbeitung der Anforderung im Back-End.

serviceTimeMin

Die Verarbeitung der Anforderung im Back-End dauerte mindestens.

subscriptionId

Pfad des Abonnementbezeichners. /subscriptions/{subscriptionId}

timestamp

Beginn des Aggregationszeitraums. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm.

userId

Benutzer-ID-Pfad. /users/{userId} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

zip

Postleitzahl, mit der diese Datensatzdaten verknüpft sind.

Details zur Eigenschaft

apiId

API-Bezeichnerpfad. /apis/{apiId}

apiId?: string

Eigenschaftswert

string

apiRegion

API-Regionsbezeichner.

apiRegion?: string

Eigenschaftswert

string

apiTimeAvg

Durchschnittliche Zeit, die zum Verarbeiten der Anforderung benötigt wurde.

apiTimeAvg?: number

Eigenschaftswert

number

apiTimeMax

Maximale Zeit, die zum Verarbeiten der Anforderung benötigt wurde.

apiTimeMax?: number

Eigenschaftswert

number

apiTimeMin

Die Verarbeitung der Anforderung dauerte mindestens.

apiTimeMin?: number

Eigenschaftswert

number

bandwidth

Verbrauchte Bandbreite.

bandwidth?: number

Eigenschaftswert

number

cacheHitCount

Anzahl der Male, in denen Inhalte aus der Cacherichtlinie bereitgestellt wurden.

cacheHitCount?: number

Eigenschaftswert

number

cacheMissCount

Anzahl der Abrufe von Inhalten aus dem Back-End.

cacheMissCount?: number

Eigenschaftswert

number

callCountBlocked

Anzahl der aufgrund ungültiger Anmeldeinformationen geblockter Aufrufe. Dazu gehören Aufrufe, die HttpStatusCode.Unauthorized und HttpStatusCode.Forbidden und HttpStatusCode.TooManyRequests zurückgeben.

callCountBlocked?: number

Eigenschaftswert

number

callCountFailed

Anzahl der Aufrufe, die aufgrund von Gateway- oder Back-End-Fehlern fehlgeschlagen sind. Dazu gehören Aufrufe, die HttpStatusCode.BadRequest(400) zurückgeben, und code zwischen HttpStatusCode.InternalServerError (500) und 600

callCountFailed?: number

Eigenschaftswert

number

callCountOther

Anzahl der anderen Anrufe.

callCountOther?: number

Eigenschaftswert

number

callCountSuccess

Anzahl erfolgreicher Aufrufe Dies schließt Aufrufe ein, die HttpStatusCode <= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben.

callCountSuccess?: number

Eigenschaftswert

number

callCountTotal

Gesamtanzahl von Aufrufen

callCountTotal?: number

Eigenschaftswert

number

country

Das Land, mit dem diese Datensatzdaten verknüpft sind.

country?: string

Eigenschaftswert

string

interval

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.

interval?: string

Eigenschaftswert

string

name

Name, abhängig vom Berichtsendpunkt, gibt produkt-, API-, Vorgangs- oder Entwicklername an.

name?: string

Eigenschaftswert

string

operationId

Vorgangsbezeichnerpfad. /apis/{apiId}/operations/{operationId}

operationId?: string

Eigenschaftswert

string

productId

Produktbezeichnerpfad. /products/{productId} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

productId?: string

Eigenschaftswert

string

region

Länderregion, mit der diese Datensatzdaten verknüpft sind.

region?: string

Eigenschaftswert

string

serviceTimeAvg

Durchschnittliche Zeit, die für die Verarbeitung von Anforderungen im Back-End benötigt wurde.

serviceTimeAvg?: number

Eigenschaftswert

number

serviceTimeMax

Maximaler Zeitaufwand für die Verarbeitung der Anforderung im Back-End.

serviceTimeMax?: number

Eigenschaftswert

number

serviceTimeMin

Die Verarbeitung der Anforderung im Back-End dauerte mindestens.

serviceTimeMin?: number

Eigenschaftswert

number

subscriptionId

Pfad des Abonnementbezeichners. /subscriptions/{subscriptionId}

subscriptionId?: string

Eigenschaftswert

string

timestamp

Beginn des Aggregationszeitraums. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm.

timestamp?: Date

Eigenschaftswert

Date

userId

Benutzer-ID-Pfad. /users/{userId} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

userId?: string

Eigenschaftswert

string

zip

Postleitzahl, mit der diese Datensatzdaten verknüpft sind.

zip?: string

Eigenschaftswert

string