ReportRecordContract interface
Dane raportu.
Właściwości
| api |
Ścieżka identyfikatora interfejsu API. /apis/{apiId} |
| api |
Identyfikator regionu interfejsu API. |
| api |
Średni czas przetwarzania żądania. |
| api |
Maksymalny czas przetwarzania żądania. |
| api |
Minimalny czas przetwarzania żądania. |
| bandwidth | Zużytą przepustowość. |
| cache |
Liczba przypadków obsługi zawartości z zasad pamięci podręcznej. |
| cache |
Liczba pobrań zawartości z zaplecza. |
| call |
Liczba wywołań zablokowanych z powodu nieprawidłowych poświadczeń. Obejmuje to wywołania zwracające httpStatusCode.Unauthorized i HttpStatusCode.Forbidden i HttpStatusCode.TooManyRequests |
| call |
Liczba wywołań nie powiodła się z powodu błędów bramy lub zaplecza. Obejmuje to wywołania zwracające httpStatusCode.BadRequest(400) i dowolny kod między httpStatusCode.InternalServerError (500) i 600 |
| call |
Liczba innych wywołań. |
| call |
Liczba pomyślnych wywołań. Obejmuje to wywołania zwracające kod HttpStatusCode <= 301 i HttpStatusCode.NotModified i HttpStatusCode.TemporaryRedirect |
| call |
Łączna liczba wywołań. |
| country | Kraj, z którym są powiązane te dane rekordów. |
| interval | Długość okresu agregacji. Interwał musi być wielokrotny 15 minut i może nie być równy zero. Wartość powinna być w formacie ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). |
| name | Nazwa w zależności od punktu końcowego raportu określa produkt, interfejs API, operację lub nazwę dewelopera. |
| operation |
Ścieżka identyfikatora operacji. /apis/{apiId}/operations/{operationId} |
| product |
Ścieżka identyfikatora produktu. /products/{productId} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| region | Region kraju, z którym są powiązane te dane rekordów. |
| service |
Średni czas przetwarzania żądania na zapleczu. |
| service |
Maksymalny czas przetwarzania żądania na zapleczu. |
| service |
Minimalny czas przetwarzania żądania na zapleczu. |
| subscription |
Ścieżka identyfikatora subskrypcji. /subscriptions/{subscriptionId} |
| timestamp | Początek okresu agregacji. Data jest zgodna z następującym formatem: |
| user |
Ścieżka identyfikatora użytkownika. /users/{userId} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| zip | Kod pocztowy, z którym są powiązane te dane rekordu. |
Szczegóły właściwości
apiId
Ścieżka identyfikatora interfejsu API. /apis/{apiId}
apiId?: string
Wartość właściwości
string
apiRegion
Identyfikator regionu interfejsu API.
apiRegion?: string
Wartość właściwości
string
apiTimeAvg
Średni czas przetwarzania żądania.
apiTimeAvg?: number
Wartość właściwości
number
apiTimeMax
Maksymalny czas przetwarzania żądania.
apiTimeMax?: number
Wartość właściwości
number
apiTimeMin
Minimalny czas przetwarzania żądania.
apiTimeMin?: number
Wartość właściwości
number
bandwidth
Zużytą przepustowość.
bandwidth?: number
Wartość właściwości
number
cacheHitCount
Liczba przypadków obsługi zawartości z zasad pamięci podręcznej.
cacheHitCount?: number
Wartość właściwości
number
cacheMissCount
Liczba pobrań zawartości z zaplecza.
cacheMissCount?: number
Wartość właściwości
number
callCountBlocked
Liczba wywołań zablokowanych z powodu nieprawidłowych poświadczeń. Obejmuje to wywołania zwracające httpStatusCode.Unauthorized i HttpStatusCode.Forbidden i HttpStatusCode.TooManyRequests
callCountBlocked?: number
Wartość właściwości
number
callCountFailed
Liczba wywołań nie powiodła się z powodu błędów bramy lub zaplecza. Obejmuje to wywołania zwracające httpStatusCode.BadRequest(400) i dowolny kod między httpStatusCode.InternalServerError (500) i 600
callCountFailed?: number
Wartość właściwości
number
callCountOther
Liczba innych wywołań.
callCountOther?: number
Wartość właściwości
number
callCountSuccess
Liczba pomyślnych wywołań. Obejmuje to wywołania zwracające kod HttpStatusCode <= 301 i HttpStatusCode.NotModified i HttpStatusCode.TemporaryRedirect
callCountSuccess?: number
Wartość właściwości
number
callCountTotal
Łączna liczba wywołań.
callCountTotal?: number
Wartość właściwości
number
country
Kraj, z którym są powiązane te dane rekordów.
country?: string
Wartość właściwości
string
interval
Długość okresu agregacji. Interwał musi być wielokrotny 15 minut i może nie być równy zero. Wartość powinna być w formacie ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).
interval?: string
Wartość właściwości
string
name
Nazwa w zależności od punktu końcowego raportu określa produkt, interfejs API, operację lub nazwę dewelopera.
name?: string
Wartość właściwości
string
operationId
Ścieżka identyfikatora operacji. /apis/{apiId}/operations/{operationId}
operationId?: string
Wartość właściwości
string
productId
Ścieżka identyfikatora produktu. /products/{productId} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
productId?: string
Wartość właściwości
string
region
Region kraju, z którym są powiązane te dane rekordów.
region?: string
Wartość właściwości
string
serviceTimeAvg
Średni czas przetwarzania żądania na zapleczu.
serviceTimeAvg?: number
Wartość właściwości
number
serviceTimeMax
Maksymalny czas przetwarzania żądania na zapleczu.
serviceTimeMax?: number
Wartość właściwości
number
serviceTimeMin
Minimalny czas przetwarzania żądania na zapleczu.
serviceTimeMin?: number
Wartość właściwości
number
subscriptionId
Ścieżka identyfikatora subskrypcji. /subscriptions/{subscriptionId}
subscriptionId?: string
Wartość właściwości
string
timestamp
Początek okresu agregacji. Data jest zgodna z następującym formatem: yyyy-MM-ddTHH:mm:ssZ określony przez standard ISO 8601.
timestamp?: Date
Wartość właściwości
Date
userId
Ścieżka identyfikatora użytkownika. /users/{userId} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
userId?: string
Wartość właściwości
string
zip
Kod pocztowy, z którym są powiązane te dane rekordu.
zip?: string
Wartość właściwości
string