ReportRecordContract interface
Dados de relatórios.
Propriedades
api |
Caminho do identificador da API. /apis/{apiId} |
api |
Identificador da região da API. |
api |
Tempo médio necessário para processar o pedido. |
api |
Tempo máximo necessário para processar o pedido. |
api |
Tempo mínimo necessário para processar o pedido. |
bandwidth | Largura de banda consumida. |
cache |
Número de vezes em que o conteúdo foi servido a partir da política de cache. |
cache |
Número de vezes que o conteúdo foi obtido a partir do back-end. |
call |
Número de chamadas bloqueadas devido a credenciais inválidas. Isto inclui chamadas que devolvem HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests |
call |
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 |
call |
Número de outras chamadas. |
call |
Número de chamadas bem-sucedidas. Isto inclui chamadas que devolvem HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect |
call |
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. |
operation |
Caminho do identificador de operação. /apis/{apiId}/operations/{operationId} |
product |
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. |
service |
Tempo médio necessário para processar o pedido no back-end. |
service |
Tempo máximo necessário para processar o pedido no back-end. |
service |
Tempo mínimo necessário para processar o pedido no back-end. |
subscription |
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: |
user |
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