Поделиться через


ReportRecordContract interface

Данные отчета.

Свойства

apiId

Путь к идентификатору API. /apis/{apiId}

apiRegion

Идентификатор региона API.

apiTimeAvg

Среднее время, необходимое для обработки запроса.

apiTimeMax

Максимальное время, необходимое для обработки запроса.

apiTimeMin

Минимальное время, необходимое для обработки запроса.

bandwidth

Используемая пропускная способность.

cacheHitCount

Количество раз, когда содержимое обслуживалось из политики кэша.

cacheMissCount

Количество раз, когда содержимое извлекалось из серверной части.

callCountBlocked

Количество вызовов, заблокированных из-за недопустимых учетных данных. Сюда входят вызовы, возвращающие HttpStatusCode.Unauthorized и HttpStatusCode.Forbidden и HttpStatusCode.TooManyRequests.

callCountFailed

Число вызовов, завершилось сбоем из-за ошибок шлюза или серверной части. Сюда входят вызовы, возвращающие HttpStatusCode.BadRequest(400) и любой код между HttpStatusCode.InternalServerError (500) и 600.

callCountOther

Количество других вызовов.

callCountSuccess

Число успешных вызовов. Сюда входят вызовы, возвращающие HttpStatusCode <= 301 и HttpStatusCode.NotModified и HttpStatusCode.TemporaryRedirect.

callCountTotal

Общее число вызовов.

country

Страна, с которой связаны эти данные записи.

interval

Продолжительность периода агрегирования. Интервал должен быть кратным 15 минутам и не может быть равен нулю. Значение должно быть в формате ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

name

Имя в зависимости от конечной точки отчета указывает название продукта, API, операции или разработчика.

operationId

Путь идентификатора операции. /apis/{apiId}/operations/{operationId}

productId

Путь к идентификатору продукта. /products/{productId} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

region

Регион страны, с которым связаны эти данные записи.

serviceTimeAvg

Среднее время, необходимое для обработки запроса на серверной части.

serviceTimeMax

Максимальное время, необходимое для обработки запроса на серверной части.

serviceTimeMin

Минимальное время, необходимое для обработки запроса на серверной части.

subscriptionId

Путь идентификатора подписки. /subscriptions/{subscriptionId}

timestamp

Начало периода агрегирования. Дата соответствует следующему формату: yyyy-MM-ddTHH:mm:ssZ в соответствии со стандартом ISO 8601.

userId

Путь к идентификатору пользователя. /users/{userId} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

zip

Почтовый индекс, с которым связаны эти данные записи.

Сведения о свойстве

apiId

Путь к идентификатору API. /apis/{apiId}

apiId?: string

Значение свойства

string

apiRegion

Идентификатор региона API.

apiRegion?: string

Значение свойства

string

apiTimeAvg

Среднее время, необходимое для обработки запроса.

apiTimeAvg?: number

Значение свойства

number

apiTimeMax

Максимальное время, необходимое для обработки запроса.

apiTimeMax?: number

Значение свойства

number

apiTimeMin

Минимальное время, необходимое для обработки запроса.

apiTimeMin?: number

Значение свойства

number

bandwidth

Используемая пропускная способность.

bandwidth?: number

Значение свойства

number

cacheHitCount

Количество раз, когда содержимое обслуживалось из политики кэша.

cacheHitCount?: number

Значение свойства

number

cacheMissCount

Количество раз, когда содержимое извлекалось из серверной части.

cacheMissCount?: number

Значение свойства

number

callCountBlocked

Количество вызовов, заблокированных из-за недопустимых учетных данных. Сюда входят вызовы, возвращающие HttpStatusCode.Unauthorized и HttpStatusCode.Forbidden и HttpStatusCode.TooManyRequests.

callCountBlocked?: number

Значение свойства

number

callCountFailed

Число вызовов, завершилось сбоем из-за ошибок шлюза или серверной части. Сюда входят вызовы, возвращающие HttpStatusCode.BadRequest(400) и любой код между HttpStatusCode.InternalServerError (500) и 600.

callCountFailed?: number

Значение свойства

number

callCountOther

Количество других вызовов.

callCountOther?: number

Значение свойства

number

callCountSuccess

Число успешных вызовов. Сюда входят вызовы, возвращающие HttpStatusCode <= 301 и HttpStatusCode.NotModified и HttpStatusCode.TemporaryRedirect.

callCountSuccess?: number

Значение свойства

number

callCountTotal

Общее число вызовов.

callCountTotal?: number

Значение свойства

number

country

Страна, с которой связаны эти данные записи.

country?: string

Значение свойства

string

interval

Продолжительность периода агрегирования. Интервал должен быть кратным 15 минутам и не может быть равен нулю. Значение должно быть в формате ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

interval?: string

Значение свойства

string

name

Имя в зависимости от конечной точки отчета указывает название продукта, API, операции или разработчика.

name?: string

Значение свойства

string

operationId

Путь идентификатора операции. /apis/{apiId}/operations/{operationId}

operationId?: string

Значение свойства

string

productId

Путь к идентификатору продукта. /products/{productId} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

productId?: string

Значение свойства

string

region

Регион страны, с которым связаны эти данные записи.

region?: string

Значение свойства

string

serviceTimeAvg

Среднее время, необходимое для обработки запроса на серверной части.

serviceTimeAvg?: number

Значение свойства

number

serviceTimeMax

Максимальное время, необходимое для обработки запроса на серверной части.

serviceTimeMax?: number

Значение свойства

number

serviceTimeMin

Минимальное время, необходимое для обработки запроса на серверной части.

serviceTimeMin?: number

Значение свойства

number

subscriptionId

Путь идентификатора подписки. /subscriptions/{subscriptionId}

subscriptionId?: string

Значение свойства

string

timestamp

Начало периода агрегирования. Дата соответствует следующему формату: yyyy-MM-ddTHH:mm:ssZ в соответствии со стандартом ISO 8601.

timestamp?: Date

Значение свойства

Date

userId

Путь к идентификатору пользователя. /users/{userId} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

userId?: string

Значение свойства

string

zip

Почтовый индекс, с которым связаны эти данные записи.

zip?: string

Значение свойства

string