RequestReportRecordContract interface
Demander des données de rapport.
Propriétés
| api |
Chemin d’accès de l’identificateur d’API. /apis/{apiId} |
| api |
Région Azure où se trouve la passerelle qui a traité cette requête. |
| api |
Temps total nécessaire pour traiter cette demande. |
| backend |
Code d’état HTTP reçu par la passerelle suite au transfert de cette requête vers le back-end. |
| cache | Spécifie si le cache de réponse a été impliqué dans la génération de la réponse. Si la valeur n’est pas, le cache n’a pas été utilisé. Si la valeur est atteinte, la réponse mise en cache a été retournée. Si la valeur est manquée, le cache a été utilisé, mais la recherche a entraîné une absence et une demande a été remplie par le serveur principal. |
| ip |
Adresse IP du client associée à cette requête. |
| method | Méthode HTTP associée à cette requête.. |
| operation |
Chemin d’accès de l’identificateur d’opération. /apis/{apiId}/operations/{operationId} |
| product |
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. |
| request |
Identificateur de demande. |
| request |
Taille de cette requête.. |
| response |
Code d’état HTTP retourné par la passerelle. |
| response |
Taille de la réponse retournée par la passerelle. |
| service |
il a fallu le temps nécessaire pour transférer cette demande au back-end et récupérer la réponse. |
| subscription |
Chemin d’accès de l’identificateur d’abonnement. /subscriptions/{subscriptionId} |
| timestamp | Date et heure de réception de cette demande par la passerelle au format ISO 8601. |
| url | URL complète associée à cette requête. |
| user |
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. |
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
Région Azure où se trouve la passerelle qui a traité cette requête.
apiRegion?: string
Valeur de propriété
string
apiTime
Temps total nécessaire pour traiter cette demande.
apiTime?: number
Valeur de propriété
number
backendResponseCode
Code d’état HTTP reçu par la passerelle suite au transfert de cette requête vers le back-end.
backendResponseCode?: string
Valeur de propriété
string
cache
Spécifie si le cache de réponse a été impliqué dans la génération de la réponse. Si la valeur n’est pas, le cache n’a pas été utilisé. Si la valeur est atteinte, la réponse mise en cache a été retournée. Si la valeur est manquée, le cache a été utilisé, mais la recherche a entraîné une absence et une demande a été remplie par le serveur principal.
cache?: string
Valeur de propriété
string
ipAddress
Adresse IP du client associée à cette requête.
ipAddress?: string
Valeur de propriété
string
method
Méthode HTTP associée à cette requête..
method?: 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
requestId
Identificateur de demande.
requestId?: string
Valeur de propriété
string
requestSize
Taille de cette requête..
requestSize?: number
Valeur de propriété
number
responseCode
Code d’état HTTP retourné par la passerelle.
responseCode?: number
Valeur de propriété
number
responseSize
Taille de la réponse retournée par la passerelle.
responseSize?: number
Valeur de propriété
number
serviceTime
il a fallu le temps nécessaire pour transférer cette demande au back-end et récupérer la réponse.
serviceTime?: 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
Date et heure de réception de cette demande par la passerelle au format ISO 8601.
timestamp?: Date
Valeur de propriété
Date
url
URL complète associée à cette requête.
url?: string
Valeur de propriété
string
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