Partilhar via


ReportRecordContract interface

Dados do relatório.

Propriedades

apiId

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

apiRegion

Identificador de região da API.

apiTimeAvg

Tempo médio necessário para processar o pedido.

apiTimeMax

Tempo máximo necessário para processar o pedido.

apiTimeMin

Tempo mínimo necessário para processar o pedido.

bandwidth

Largura de banda consumida.

cacheHitCount

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

cacheMissCount

Número de vezes que o conteúdo foi buscado no 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

Número de chamadas falhadas 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 bem-sucedidas. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

callCountTotal

Número total de chamadas.

country

País com o qual estes dados de registo estão relacionados.

interval

Duração 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

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

operationId

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

productId

Caminho do identificador do produto. /products/{productId} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

region

Região do país à qual estes dados de registo 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 pela norma ISO 8601.

userId

Caminho do identificador do usuário. /users/{userId} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

zip

Código postal com o qual estes dados de registo estão relacionados.

Detalhes de Propriedade

apiId

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

apiId?: string

Valor de Propriedade

string

apiRegion

Identificador de região da API.

apiRegion?: string

Valor de Propriedade

string

apiTimeAvg

Tempo médio necessário para processar o pedido.

apiTimeAvg?: number

Valor de Propriedade

number

apiTimeMax

Tempo máximo necessário para processar o pedido.

apiTimeMax?: number

Valor de Propriedade

number

apiTimeMin

Tempo mínimo necessário para processar o pedido.

apiTimeMin?: number

Valor de Propriedade

number

bandwidth

Largura de banda consumida.

bandwidth?: number

Valor de Propriedade

number

cacheHitCount

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

cacheHitCount?: number

Valor de Propriedade

number

cacheMissCount

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

cacheMissCount?: number

Valor de 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 de Propriedade

number

callCountFailed

Número de chamadas falhadas 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 de Propriedade

number

callCountOther

Número de outras chamadas.

callCountOther?: number

Valor de Propriedade

number

callCountSuccess

Número de chamadas bem-sucedidas. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

callCountSuccess?: number

Valor de Propriedade

number

callCountTotal

Número total de chamadas.

callCountTotal?: number

Valor de Propriedade

number

country

País com o qual estes dados de registo estão relacionados.

country?: string

Valor de Propriedade

string

interval

Duração 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 de Propriedade

string

name

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

name?: string

Valor de Propriedade

string

operationId

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

operationId?: string

Valor de Propriedade

string

productId

Caminho do identificador do produto. /products/{productId} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productId?: string

Valor de Propriedade

string

region

Região do país à qual estes dados de registo estão relacionados.

region?: string

Valor de Propriedade

string

serviceTimeAvg

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

serviceTimeAvg?: number

Valor de Propriedade

number

serviceTimeMax

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

serviceTimeMax?: number

Valor de Propriedade

number

serviceTimeMin

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

serviceTimeMin?: number

Valor de Propriedade

number

subscriptionId

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

subscriptionId?: string

Valor de 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 pela norma ISO 8601.

timestamp?: Date

Valor de Propriedade

Date

userId

Caminho do identificador do usuário. /users/{userId} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

userId?: string

Valor de Propriedade

string

zip

Código postal com o qual estes dados de registo estão relacionados.

zip?: string

Valor de Propriedade

string