ReportRecordContract interface
Dados do relatório.
Propriedades
| api |
Caminho do identificador da API. /apis/{apiId} |
| api |
Identificador de 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 veiculado a partir da política de cache. |
| cache |
Número de vezes que o conteúdo foi buscado no 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 |
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 |
| call |
Número de outras chamadas. |
| call |
Número de chamadas bem-sucedidas. Isso inclui chamadas que retornam HttpStatusCode <= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect |
| call |
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. |
| 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. Ele 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 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} 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