Partager via


ReportRecordContract interface

Données de rapport.

Propriétés

apiId

Chemin d’accès de l’identificateur d’API. /apis/{apiId}

apiRegion

Identificateur de région d’API.

apiTimeAvg

Temps moyen nécessaire pour traiter la demande.

apiTimeMax

Temps maximal nécessaire pour traiter la demande.

apiTimeMin

Temps minimal nécessaire pour traiter la demande.

bandwidth

Bande passante consommée.

cacheHitCount

Nombre de fois où le contenu a été servi à partir de la stratégie de cache.

cacheMissCount

Nombre de fois où le contenu a été récupéré à partir du serveur principal.

callCountBlocked

Nombre d’appels bloqués en raison d’informations d’identification non valides. Cela inclut les appels retournant HttpStatusCode.Unauthorized et HttpStatusCode.Forbidden et HttpStatusCode.TooManyRequests

callCountFailed

Le nombre d’appels a échoué en raison d’erreurs de passerelle ou de back-end. Cela inclut les appels retournant HttpStatusCode.BadRequest(400) et tout code entre HttpStatusCode.InternalServerError (500) et 600

callCountOther

Nombre d’autres appels.

callCountSuccess

Nombre d’appels réussis. Cela inclut les appels retournant httpStatusCode <= 301 et HttpStatusCode.NotModified et HttpStatusCode.TemporaryRedirect

callCountTotal

Nombre total d’appels.

country

Pays auquel ces données d’enregistrement sont associées.

interval

Longueur de la période d’agrégation. L’intervalle doit être multiple de 15 minutes et peut ne pas être égal à zéro. La valeur doit être au format ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

name

Le nom en fonction du point de terminaison de rapport spécifie le produit, l’API, l’opération ou le nom du développeur.

operationId

Chemin d’accès de l’identificateur d’opération. /apis/{apiId}/operations/{operationId}

productId

Chemin d’accès de l’identificateur de produit. /products/{productId} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

region

Région de pays à laquelle ces données d’enregistrement sont associées.

serviceTimeAvg

Temps moyen nécessaire pour traiter la demande sur le serveur principal.

serviceTimeMax

Temps maximal nécessaire pour traiter la demande sur le serveur principal.

serviceTimeMin

Temps minimal nécessaire pour traiter la demande sur le serveur principal.

subscriptionId

Chemin d’accès de l’identificateur d’abonnement. /subscriptions/{subscriptionId}

timestamp

Début de la période d’agrégation. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ comme spécifié par la norme ISO 8601.

userId

Chemin d’accès de l’identificateur de l’utilisateur. /users/{userId} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

zip

Code postal auquel ces données d’enregistrement sont associées.

Détails de la propriété

apiId

Chemin d’accès de l’identificateur d’API. /apis/{apiId}

apiId?: string

Valeur de propriété

string

apiRegion

Identificateur de région d’API.

apiRegion?: string

Valeur de propriété

string

apiTimeAvg

Temps moyen nécessaire pour traiter la demande.

apiTimeAvg?: number

Valeur de propriété

number

apiTimeMax

Temps maximal nécessaire pour traiter la demande.

apiTimeMax?: number

Valeur de propriété

number

apiTimeMin

Temps minimal nécessaire pour traiter la demande.

apiTimeMin?: number

Valeur de propriété

number

bandwidth

Bande passante consommée.

bandwidth?: number

Valeur de propriété

number

cacheHitCount

Nombre de fois où le contenu a été servi à partir de la stratégie de cache.

cacheHitCount?: number

Valeur de propriété

number

cacheMissCount

Nombre de fois où le contenu a été récupéré à partir du serveur principal.

cacheMissCount?: number

Valeur de propriété

number

callCountBlocked

Nombre d’appels bloqués en raison d’informations d’identification non valides. Cela inclut les appels retournant HttpStatusCode.Unauthorized et HttpStatusCode.Forbidden et HttpStatusCode.TooManyRequests

callCountBlocked?: number

Valeur de propriété

number

callCountFailed

Le nombre d’appels a échoué en raison d’erreurs de passerelle ou de back-end. Cela inclut les appels retournant HttpStatusCode.BadRequest(400) et tout code entre HttpStatusCode.InternalServerError (500) et 600

callCountFailed?: number

Valeur de propriété

number

callCountOther

Nombre d’autres appels.

callCountOther?: number

Valeur de propriété

number

callCountSuccess

Nombre d’appels réussis. Cela inclut les appels retournant httpStatusCode <= 301 et HttpStatusCode.NotModified et HttpStatusCode.TemporaryRedirect

callCountSuccess?: number

Valeur de propriété

number

callCountTotal

Nombre total d’appels.

callCountTotal?: number

Valeur de propriété

number

country

Pays auquel ces données d’enregistrement sont associées.

country?: string

Valeur de propriété

string

interval

Longueur de la période d’agrégation. L’intervalle doit être multiple de 15 minutes et peut ne pas être égal à zéro. La valeur doit être au format ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

interval?: string

Valeur de propriété

string

name

Le nom en fonction du point de terminaison de rapport spécifie le produit, l’API, l’opération ou le nom du développeur.

name?: string

Valeur de propriété

string

operationId

Chemin d’accès de l’identificateur d’opération. /apis/{apiId}/operations/{operationId}

operationId?: string

Valeur de propriété

string

productId

Chemin d’accès de l’identificateur de produit. /products/{productId} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

productId?: string

Valeur de propriété

string

region

Région de pays à laquelle ces données d’enregistrement sont associées.

region?: string

Valeur de propriété

string

serviceTimeAvg

Temps moyen nécessaire pour traiter la demande sur le serveur principal.

serviceTimeAvg?: number

Valeur de propriété

number

serviceTimeMax

Temps maximal nécessaire pour traiter la demande sur le serveur principal.

serviceTimeMax?: number

Valeur de propriété

number

serviceTimeMin

Temps minimal nécessaire pour traiter la demande sur le serveur principal.

serviceTimeMin?: number

Valeur de propriété

number

subscriptionId

Chemin d’accès de l’identificateur d’abonnement. /subscriptions/{subscriptionId}

subscriptionId?: string

Valeur de propriété

string

timestamp

Début de la période d’agrégation. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ comme spécifié par la norme ISO 8601.

timestamp?: Date

Valeur de propriété

Date

userId

Chemin d’accès de l’identificateur de l’utilisateur. /users/{userId} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

userId?: string

Valeur de propriété

string

zip

Code postal auquel ces données d’enregistrement sont associées.

zip?: string

Valeur de propriété

string