ReportRecordContract interface
Relatar dados.
Propriedades
api |
Caminho do identificador de API. /apis/{apiId} |
api |
Identificador de região da API. |
api |
Tempo médio necessário para processar a solicitação. |
api |
Tempo máximo necessário para processar a solicitação. |
api |
Tempo mínimo necessário para processar a solicitação. |
bandwidth | Largura de banda consumida. |
cache |
Número de vezes em que o conteúdo foi fornecido da política de cache. |
cache |
Número de vezes que o conteúdo foi buscado do back-end. |
call |
Número de chamadas bloqueadas devido a credenciais inválidas. Isso inclui chamadas que retornam HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests |
call |
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 |
call |
Número de outras chamadas. |
call |
Número de chamadas com êxito. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect |
call |
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. |
operation |
Caminho do identificador de operação. /apis/{apiId}/operations/{operationId} |
product |
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. |
service |
Tempo médio necessário para processar a solicitação no back-end. |
service |
Tempo máximo necessário para processar a solicitação no back-end. |
service |
Tempo mínimo necessário para processar a solicitação no back-end. |
subscription |
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: |
user |
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