Partilhar via


ReportRecordContract interface

Dados de relatórios.

Propriedades

apiId

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

apiRegion

Identificador da 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 servido a partir da política de cache.

cacheMissCount

Número de vezes que o conteúdo foi obtido a partir do back-end.

callCountBlocked

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

callCountFailed

O número de chamadas falhou devido a erros de gateway ou back-end. Isto inclui chamadas que devolvem 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. Isto inclui chamadas que devolvem HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

callCountTotal

Número total de chamadas.

country

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

interval

Duração do período de agregação. O intervalo tem de 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 final do relatório especifica o produto, a API, a operação ou o nome do programador.

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. 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 o pedido no back-end.

serviceTimeMax

Tempo máximo necessário para processar o pedido no back-end.

serviceTimeMin

Tempo mínimo necessário para processar o pedido no back-end.

subscriptionId

Caminho do identificador da subscrição. /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 de utilizador. /users/{userId} NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

zip

Código postal ao 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 da 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 servido a partir da política de cache.

cacheHitCount?: number

Valor de Propriedade

number

cacheMissCount

Número de vezes que o conteúdo foi obtido a partir do back-end.

cacheMissCount?: number

Valor de Propriedade

number

callCountBlocked

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

callCountBlocked?: number

Valor de Propriedade

number

callCountFailed

O número de chamadas falhou devido a erros de gateway ou back-end. Isto inclui chamadas que devolvem 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. Isto inclui chamadas que devolvem 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 para 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 tem de 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

O nome dependendo do ponto final do relatório especifica o produto, a API, a operação ou o nome do programador.

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. 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 o pedido no back-end.

serviceTimeAvg?: number

Valor de Propriedade

number

serviceTimeMax

Tempo máximo necessário para processar o pedido no back-end.

serviceTimeMax?: number

Valor de Propriedade

number

serviceTimeMin

Tempo mínimo necessário para processar o pedido no back-end.

serviceTimeMin?: number

Valor de Propriedade

number

subscriptionId

Caminho do identificador da subscrição. /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 de utilizador. /users/{userId} NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

userId?: string

Valor de Propriedade

string

zip

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

zip?: string

Valor de Propriedade

string