ReportRecordContract interface
Dane raportu.
Właściwości
api |
Ścieżka identyfikatora interfejsu API. /apis/{apiId} |
api |
Identyfikator regionu interfejsu API. |
api |
Średni czas potrzebny na przetworzenie żądania. |
api |
Maksymalny czas potrzebny na przetworzenie żądania. |
api |
Minimalny czas potrzebny na przetworzenie żądania. |
bandwidth | Zużytą przepustowość. |
cache |
Liczba razy, kiedy zawartość została obsłużona z zasad pamięci podręcznej. |
cache |
Liczba razy zawartość została pobrana z zaplecza. |
call |
Liczba wywołań zablokowanych z powodu nieprawidłowych poświadczeń. Obejmuje to wywołania zwracające kod 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ć zerowy. 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 potrzebny na przetworzenie żądania w zapleczu. |
service |
Maksymalny czas potrzebny na przetworzenie żądania w zapleczu. |
service |
Minimalny czas potrzebny na przetworzenie żądania w 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 potrzebny na przetworzenie żądania.
apiTimeAvg?: number
Wartość właściwości
number
apiTimeMax
Maksymalny czas potrzebny na przetworzenie żądania.
apiTimeMax?: number
Wartość właściwości
number
apiTimeMin
Minimalny czas potrzebny na przetworzenie żądania.
apiTimeMin?: number
Wartość właściwości
number
bandwidth
Zużytą przepustowość.
bandwidth?: number
Wartość właściwości
number
cacheHitCount
Liczba razy, kiedy zawartość została obsłużona z zasad pamięci podręcznej.
cacheHitCount?: number
Wartość właściwości
number
cacheMissCount
Liczba razy zawartość została pobrana 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 kod 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ć zerowy. 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 potrzebny na przetworzenie żądania w zapleczu.
serviceTimeAvg?: number
Wartość właściwości
number
serviceTimeMax
Maksymalny czas potrzebny na przetworzenie żądania w zapleczu.
serviceTimeMax?: number
Wartość właściwości
number
serviceTimeMin
Minimalny czas potrzebny na przetworzenie żądania w 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
zgodnie z normą 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