ReportRecordContract interface
Datos de informe.
Propiedades
| api |
Ruta de acceso del identificador de API. /apis/{apiId} |
| api |
Identificador de región de API. |
| api |
Promedio de tiempo necesario para procesar la solicitud. |
| api |
Tiempo máximo que tardó en procesar la solicitud. |
| api |
Tiempo mínimo necesario para procesar la solicitud. |
| bandwidth | Ancho de banda consumido. |
| cache |
Número de veces en que el contenido se ha servido desde la directiva de caché. |
| cache |
Número de veces que se capturó el contenido del back-end. |
| call |
Número de llamadas bloqueadas debido a credenciales no válidas. Esto incluye llamadas que devuelven HttpStatusCode.Unauthorized y HttpStatusCode.Forbidden y HttpStatusCode.TooManyRequests |
| call |
Número de llamadas erróneas debido a errores de puerta de enlace o back-end. Esto incluye llamadas que devuelven HttpStatusCode.BadRequest(400) y cualquier código entre HttpStatusCode.InternalServerError (500) y 600 |
| call |
Número de otras llamadas. |
| call |
Número de llamadas correctas. Esto incluye llamadas que devuelven httpStatusCode <= 301 y HttpStatusCode.NotModified y HttpStatusCode.TemporaryRedirect |
| call |
Número total de llamadas. |
| country | País al que están relacionados estos datos de registro. |
| interval | Longitud del período de agregación. El intervalo debe ser múltiplo de 15 minutos y puede no ser cero. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). |
| name | Nombre en función del punto de conexión de informe especifica el producto, la API, la operación o el nombre del desarrollador. |
| operation |
Ruta de acceso del identificador de la operación. /apis/{apiId}/operations/{operationId} |
| product |
Ruta de acceso del identificador del producto. /products/{productId} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| region | Región de país a la que están relacionados estos datos de registro. |
| service |
Promedio de tiempo necesario para procesar la solicitud en el back-end. |
| service |
Tiempo máximo necesario para procesar la solicitud en el back-end. |
| service |
Tiempo mínimo necesario para procesar la solicitud en el back-end. |
| subscription |
Ruta de acceso del identificador de suscripción. /subscriptions/{subscriptionId} |
| timestamp | Inicio del período de agregación. La fecha se ajusta al siguiente formato: |
| user |
Ruta de acceso del identificador de usuario. /users/{userId} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| zip | Código postal al que están relacionados estos datos de registro. |
Detalles de las propiedades
apiId
Ruta de acceso del identificador de API. /apis/{apiId}
apiId?: string
Valor de propiedad
string
apiRegion
Identificador de región de API.
apiRegion?: string
Valor de propiedad
string
apiTimeAvg
Promedio de tiempo necesario para procesar la solicitud.
apiTimeAvg?: number
Valor de propiedad
number
apiTimeMax
Tiempo máximo que tardó en procesar la solicitud.
apiTimeMax?: number
Valor de propiedad
number
apiTimeMin
Tiempo mínimo necesario para procesar la solicitud.
apiTimeMin?: number
Valor de propiedad
number
bandwidth
Ancho de banda consumido.
bandwidth?: number
Valor de propiedad
number
cacheHitCount
Número de veces en que el contenido se ha servido desde la directiva de caché.
cacheHitCount?: number
Valor de propiedad
number
cacheMissCount
Número de veces que se capturó el contenido del back-end.
cacheMissCount?: number
Valor de propiedad
number
callCountBlocked
Número de llamadas bloqueadas debido a credenciales no válidas. Esto incluye llamadas que devuelven HttpStatusCode.Unauthorized y HttpStatusCode.Forbidden y HttpStatusCode.TooManyRequests
callCountBlocked?: number
Valor de propiedad
number
callCountFailed
Número de llamadas erróneas debido a errores de puerta de enlace o back-end. Esto incluye llamadas que devuelven HttpStatusCode.BadRequest(400) y cualquier código entre HttpStatusCode.InternalServerError (500) y 600
callCountFailed?: number
Valor de propiedad
number
callCountOther
Número de otras llamadas.
callCountOther?: number
Valor de propiedad
number
callCountSuccess
Número de llamadas correctas. Esto incluye llamadas que devuelven httpStatusCode <= 301 y HttpStatusCode.NotModified y HttpStatusCode.TemporaryRedirect
callCountSuccess?: number
Valor de propiedad
number
callCountTotal
Número total de llamadas.
callCountTotal?: number
Valor de propiedad
number
country
País al que están relacionados estos datos de registro.
country?: string
Valor de propiedad
string
interval
Longitud del período de agregación. El intervalo debe ser múltiplo de 15 minutos y puede no ser cero. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).
interval?: string
Valor de propiedad
string
name
Nombre en función del punto de conexión de informe especifica el producto, la API, la operación o el nombre del desarrollador.
name?: string
Valor de propiedad
string
operationId
Ruta de acceso del identificador de la operación. /apis/{apiId}/operations/{operationId}
operationId?: string
Valor de propiedad
string
productId
Ruta de acceso del identificador del producto. /products/{productId} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
productId?: string
Valor de propiedad
string
region
Región de país a la que están relacionados estos datos de registro.
region?: string
Valor de propiedad
string
serviceTimeAvg
Promedio de tiempo necesario para procesar la solicitud en el back-end.
serviceTimeAvg?: number
Valor de propiedad
number
serviceTimeMax
Tiempo máximo necesario para procesar la solicitud en el back-end.
serviceTimeMax?: number
Valor de propiedad
number
serviceTimeMin
Tiempo mínimo necesario para procesar la solicitud en el back-end.
serviceTimeMin?: number
Valor de propiedad
number
subscriptionId
Ruta de acceso del identificador de suscripción. /subscriptions/{subscriptionId}
subscriptionId?: string
Valor de propiedad
string
timestamp
Inicio del período de agregación. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ según lo especificado por el estándar ISO 8601.
timestamp?: Date
Valor de propiedad
Date
userId
Ruta de acceso del identificador de usuario. /users/{userId} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
userId?: string
Valor de propiedad
string
zip
Código postal al que están relacionados estos datos de registro.
zip?: string
Valor de propiedad
string