Freigeben über


ReportRecordContract interface

Berichtsdaten.

Eigenschaften

apiId

API-ID-Pfad. /apis/{apiId}

apiRegion

API-Regionsbezeichner.

apiTimeAvg

Durchschnittliche Zeit für die Verarbeitung der Anforderung.

apiTimeMax

Maximale Zeit für die Verarbeitung der Anforderung.

apiTimeMin

Mindestzeit für die Verarbeitung der Anforderung.

bandwidth

Bandbreite verbraucht.

cacheHitCount

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

cacheMissCount

Häufigkeit, mit der Inhalte aus dem Back-End abgerufen wurden.

callCountBlocked

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

callCountFailed

Fehler bei der Anzahl der Anrufe aufgrund von Gateway- oder Back-End-Fehlern. Dazu gehören Aufrufe, die httpStatusCode.BadRequest(400) und beliebigen Code zwischen HttpStatusCode.InternalServerError (500) und 600 zurückgeben.

callCountOther

Anzahl anderer Anrufe.

callCountSuccess

Anzahl der erfolgreichen Anrufe. Dazu gehören Aufrufe, die httpStatusCode <= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben

callCountTotal

Gesamtzahl der Anrufe.

country

Land, mit dem diese Datensatzdaten zusammenhängen.

interval

Länge des Aggregationszeitraums. Das Intervall muss 15 Minuten lang sein und darf nicht null sein. Der Wert sollte im ISO 8601-Format (http://en.wikipedia.org/wiki/ISO_8601#Durations) sein.

name

Der Name hängt vom Berichtsendpunkt ab, der Produkt-, API-, Vorgangs- oder Entwicklername an.

operationId

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

productId

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

region

Landregion, mit der diese Datensatzdaten verknüpft sind.

serviceTimeAvg

Durchschnittliche Zeit für die Verarbeitung der Anforderung im Back-End.

serviceTimeMax

Maximale Zeit für die Verarbeitung der Anforderung im Back-End.

serviceTimeMin

Minimale Zeit für die Verarbeitung der Anforderung im Back-End.

subscriptionId

Abonnementbezeichnerpfad. /subscriptions/{subscriptionId}

timestamp

Anfang 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. Er kann nur vom Server aufgefüllt werden.

zip

Postleitzahl, mit der diese Datensatzdaten verknüpft sind.

Details zur Eigenschaft

apiId

API-ID-Pfad. /apis/{apiId}

apiId?: string

Eigenschaftswert

string

apiRegion

API-Regionsbezeichner.

apiRegion?: string

Eigenschaftswert

string

apiTimeAvg

Durchschnittliche Zeit für die Verarbeitung der Anforderung.

apiTimeAvg?: number

Eigenschaftswert

number

apiTimeMax

Maximale Zeit für die Verarbeitung der Anforderung.

apiTimeMax?: number

Eigenschaftswert

number

apiTimeMin

Mindestzeit für die Verarbeitung der Anforderung.

apiTimeMin?: number

Eigenschaftswert

number

bandwidth

Bandbreite verbraucht.

bandwidth?: number

Eigenschaftswert

number

cacheHitCount

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

cacheHitCount?: number

Eigenschaftswert

number

cacheMissCount

Häufigkeit, mit der Inhalte aus dem Back-End abgerufen wurden.

cacheMissCount?: number

Eigenschaftswert

number

callCountBlocked

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

callCountBlocked?: number

Eigenschaftswert

number

callCountFailed

Fehler bei der Anzahl der Anrufe aufgrund von Gateway- oder Back-End-Fehlern. Dazu gehören Aufrufe, die httpStatusCode.BadRequest(400) und beliebigen Code zwischen HttpStatusCode.InternalServerError (500) und 600 zurückgeben.

callCountFailed?: number

Eigenschaftswert

number

callCountOther

Anzahl anderer Anrufe.

callCountOther?: number

Eigenschaftswert

number

callCountSuccess

Anzahl der erfolgreichen Anrufe. Dazu gehören Aufrufe, die httpStatusCode <= 301 und HttpStatusCode.NotModified und HttpStatusCode.TemporaryRedirect zurückgeben

callCountSuccess?: number

Eigenschaftswert

number

callCountTotal

Gesamtzahl der Anrufe.

callCountTotal?: number

Eigenschaftswert

number

country

Land, mit dem diese Datensatzdaten zusammenhängen.

country?: string

Eigenschaftswert

string

interval

Länge des Aggregationszeitraums. Das Intervall muss 15 Minuten lang sein und darf nicht null sein. Der Wert sollte im ISO 8601-Format (http://en.wikipedia.org/wiki/ISO_8601#Durations) sein.

interval?: string

Eigenschaftswert

string

name

Der Name hängt vom Berichtsendpunkt ab, der 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. Er kann nur vom Server aufgefüllt werden.

productId?: string

Eigenschaftswert

string

region

Landregion, mit der diese Datensatzdaten verknüpft sind.

region?: string

Eigenschaftswert

string

serviceTimeAvg

Durchschnittliche Zeit für die Verarbeitung der Anforderung im Back-End.

serviceTimeAvg?: number

Eigenschaftswert

number

serviceTimeMax

Maximale Zeit für die Verarbeitung der Anforderung im Back-End.

serviceTimeMax?: number

Eigenschaftswert

number

serviceTimeMin

Minimale Zeit für die Verarbeitung der Anforderung im Back-End.

serviceTimeMin?: number

Eigenschaftswert

number

subscriptionId

Abonnementbezeichnerpfad. /subscriptions/{subscriptionId}

subscriptionId?: string

Eigenschaftswert

string

timestamp

Anfang 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. Er kann nur vom Server aufgefüllt werden.

userId?: string

Eigenschaftswert

string

zip

Postleitzahl, mit der diese Datensatzdaten verknüpft sind.

zip?: string

Eigenschaftswert

string