Compartir a través de


ReportRecordContract interface

Datos del informe.

Propiedades

apiId

Ruta de acceso del identificador de API. /apis/{apiId}

apiRegion

Identificador de región de API.

apiTimeAvg

Promedio de tiempo necesario para procesar la solicitud.

apiTimeMax

Tiempo máximo que se tardó en procesar la solicitud.

apiTimeMin

Tiempo mínimo que se tardó en procesar la solicitud.

bandwidth

Ancho de banda consumido.

cacheHitCount

Número de veces que el contenido se ha servido desde la directiva de caché.

cacheMissCount

Número de veces que se ha capturado el contenido del back-end.

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.

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.

callCountOther

Número de otras llamadas.

callCountSuccess

Número de llamadas correctas. Esto incluye llamadas que devuelven HttpStatusCode <= 301 y HttpStatusCode.NotModified y HttpStatusCode.TemporaryRedirect.

callCountTotal

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 del informe especifica el producto, la API, la operación o el nombre del desarrollador.

operationId

Ruta de acceso del identificador de la operación. /apis/{apiId}/operations/{operationId}

productId

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.

serviceTimeAvg

Promedio de tiempo necesario para procesar la solicitud en el back-end.

serviceTimeMax

Tiempo máximo que se tardó en procesar la solicitud en el back-end.

serviceTimeMin

Tiempo mínimo necesario para procesar la solicitud en el back-end.

subscriptionId

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: yyyy-MM-ddTHH:mm:ssZ según lo especificado por el estándar ISO 8601.

userId

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 se tardó en procesar la solicitud.

apiTimeMax?: number

Valor de propiedad

number

apiTimeMin

Tiempo mínimo que se tardó en 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 que el contenido se ha servido desde la directiva de caché.

cacheHitCount?: number

Valor de propiedad

number

cacheMissCount

Número de veces que se ha capturado 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 del 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 que se tardó en 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