Compartilhar via


ReportRecordContract interface

Relatar dados.

Propriedades

apiId

Caminho do identificador de API. /apis/{apiId}

apiRegion

Identificador de região da API.

apiTimeAvg

Tempo médio necessário para processar a solicitação.

apiTimeMax

Tempo máximo necessário para processar a solicitação.

apiTimeMin

Tempo mínimo necessário para processar a solicitação.

bandwidth

Largura de banda consumida.

cacheHitCount

Número de vezes em que o conteúdo foi fornecido da política de cache.

cacheMissCount

Número de vezes que o conteúdo foi buscado do back-end.

callCountBlocked

Número de chamadas bloqueadas devido a credenciais inválidas. Isso inclui chamadas que retornam HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests

callCountFailed

Falha no número de chamadas devido a erros de gateway ou back-end. Isso inclui chamadas que retornam HttpStatusCode.BadRequest(400) e qualquer código entre HttpStatusCode.InternalServerError (500) e 600

callCountOther

Número de outras chamadas.

callCountSuccess

Número de chamadas com êxito. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

callCountTotal

Número total de chamadas.

country

País ao qual esses dados de registro estão relacionados.

interval

Comprimento do período de agregação. O intervalo deve ser múltiplo de 15 minutos e pode não ser zero. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

name

O nome, dependendo do ponto de extremidade do relatório, especifica o produto, a API, a operação ou o nome do desenvolvedor.

operationId

Caminho do identificador de operação. /apis/{apiId}/operations/{operationId}

productId

Caminho do identificador do produto. /products/{productId} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

region

Região do país à qual esses dados de registro estão relacionados.

serviceTimeAvg

Tempo médio necessário para processar a solicitação no back-end.

serviceTimeMax

Tempo máximo necessário para processar a solicitação no back-end.

serviceTimeMin

Tempo mínimo necessário para processar a solicitação no back-end.

subscriptionId

Caminho do identificador de assinatura. /subscriptions/{subscriptionId}

timestamp

Início do período de agregação. A data está em conformidade com o seguinte formato: yyyy-MM-ddTHH:mm:ssZ conforme especificado pelo padrão ISO 8601.

userId

Caminho do identificador do usuário. /users/{userId} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

zip

Cep ao qual esses dados de registro estão relacionados.

Detalhes da propriedade

apiId

Caminho do identificador de API. /apis/{apiId}

apiId?: string

Valor da propriedade

string

apiRegion

Identificador de região da API.

apiRegion?: string

Valor da propriedade

string

apiTimeAvg

Tempo médio necessário para processar a solicitação.

apiTimeAvg?: number

Valor da propriedade

number

apiTimeMax

Tempo máximo necessário para processar a solicitação.

apiTimeMax?: number

Valor da propriedade

number

apiTimeMin

Tempo mínimo necessário para processar a solicitação.

apiTimeMin?: number

Valor da propriedade

number

bandwidth

Largura de banda consumida.

bandwidth?: number

Valor da propriedade

number

cacheHitCount

Número de vezes em que o conteúdo foi fornecido da política de cache.

cacheHitCount?: number

Valor da propriedade

number

cacheMissCount

Número de vezes que o conteúdo foi buscado do back-end.

cacheMissCount?: number

Valor da propriedade

number

callCountBlocked

Número de chamadas bloqueadas devido a credenciais inválidas. Isso inclui chamadas que retornam HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests

callCountBlocked?: number

Valor da propriedade

number

callCountFailed

Falha no número de chamadas devido a erros de gateway ou back-end. Isso inclui chamadas que retornam HttpStatusCode.BadRequest(400) e qualquer código entre HttpStatusCode.InternalServerError (500) e 600

callCountFailed?: number

Valor da propriedade

number

callCountOther

Número de outras chamadas.

callCountOther?: number

Valor da propriedade

number

callCountSuccess

Número de chamadas com êxito. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

callCountSuccess?: number

Valor da propriedade

number

callCountTotal

Número total de chamadas.

callCountTotal?: number

Valor da propriedade

number

country

País ao qual esses dados de registro estão relacionados.

country?: string

Valor da propriedade

string

interval

Comprimento do período de agregação. O intervalo deve ser múltiplo de 15 minutos e pode não ser zero. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

interval?: string

Valor da propriedade

string

name

O nome, dependendo do ponto de extremidade do relatório, especifica o produto, a API, a operação ou o nome do desenvolvedor.

name?: string

Valor da propriedade

string

operationId

Caminho do identificador de operação. /apis/{apiId}/operations/{operationId}

operationId?: string

Valor da propriedade

string

productId

Caminho do identificador do produto. /products/{productId} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productId?: string

Valor da propriedade

string

region

Região do país à qual esses dados de registro estão relacionados.

region?: string

Valor da propriedade

string

serviceTimeAvg

Tempo médio necessário para processar a solicitação no back-end.

serviceTimeAvg?: number

Valor da propriedade

number

serviceTimeMax

Tempo máximo necessário para processar a solicitação no back-end.

serviceTimeMax?: number

Valor da propriedade

number

serviceTimeMin

Tempo mínimo necessário para processar a solicitação no back-end.

serviceTimeMin?: number

Valor da propriedade

number

subscriptionId

Caminho do identificador de assinatura. /subscriptions/{subscriptionId}

subscriptionId?: string

Valor da propriedade

string

timestamp

Início do período de agregação. A data está em conformidade com o seguinte formato: yyyy-MM-ddTHH:mm:ssZ conforme especificado pelo padrão ISO 8601.

timestamp?: Date

Valor da propriedade

Date

userId

Caminho do identificador do usuário. /users/{userId} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

userId?: string

Valor da propriedade

string

zip

Cep ao qual esses dados de registro estão relacionados.

zip?: string

Valor da propriedade

string