RequestReportRecordContract interface
Richiedere i dati del report.
Proprietà
| api |
Percorso identificatore API. /apis/{apiId} |
| api |
Area di Azure in cui si trova il gateway che ha elaborato questa richiesta. |
| api |
Tempo totale impiegato per elaborare questa richiesta. |
| backend |
Codice di stato HTTP ricevuto dal gateway in seguito all'inoltro di questa richiesta al back-end. |
| cache | Specifica se la cache delle risposte è stata coinvolta nella generazione della risposta. Se il valore non è nessuno, la cache non è stata usata. Se viene raggiunto il valore, è stata restituita una risposta memorizzata nella cache. Se il valore non è presente, la cache è stata usata ma la ricerca ha generato un mancato riscontro e la richiesta è stata soddisfatta dal back-end. |
| ip |
Indirizzo IP client associato a questa richiesta. |
| method | Metodo HTTP associato a questa richiesta. |
| operation |
Percorso dell'identificatore dell'operazione. /apis/{apiId}/operations/{operationId} |
| product |
Percorso identificatore prodotto. /products/{productId} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| request |
Identificatore della richiesta. |
| request |
Dimensioni di questa richiesta. |
| response |
Codice di stato HTTP restituito dal gateway. |
| response |
Dimensioni della risposta restituita dal gateway. |
| service |
tempo necessario per inoltrare questa richiesta al back-end e ottenere la risposta. |
| subscription |
Percorso dell'identificatore della sottoscrizione. /subscriptions/{subscriptionId} |
| timestamp | Data e ora in cui la richiesta è stata ricevuta dal gateway in formato ISO 8601. |
| url | URL completo associato a questa richiesta. |
| user |
Percorso identificatore utente. /users/{userId} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
apiId
Percorso identificatore API. /apis/{apiId}
apiId?: string
Valore della proprietà
string
apiRegion
Area di Azure in cui si trova il gateway che ha elaborato questa richiesta.
apiRegion?: string
Valore della proprietà
string
apiTime
Tempo totale impiegato per elaborare questa richiesta.
apiTime?: number
Valore della proprietà
number
backendResponseCode
Codice di stato HTTP ricevuto dal gateway in seguito all'inoltro di questa richiesta al back-end.
backendResponseCode?: string
Valore della proprietà
string
cache
Specifica se la cache delle risposte è stata coinvolta nella generazione della risposta. Se il valore non è nessuno, la cache non è stata usata. Se viene raggiunto il valore, è stata restituita una risposta memorizzata nella cache. Se il valore non è presente, la cache è stata usata ma la ricerca ha generato un mancato riscontro e la richiesta è stata soddisfatta dal back-end.
cache?: string
Valore della proprietà
string
ipAddress
Indirizzo IP client associato a questa richiesta.
ipAddress?: string
Valore della proprietà
string
method
Metodo HTTP associato a questa richiesta.
method?: string
Valore della proprietà
string
operationId
Percorso dell'identificatore dell'operazione. /apis/{apiId}/operations/{operationId}
operationId?: string
Valore della proprietà
string
productId
Percorso identificatore prodotto. /products/{productId} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
productId?: string
Valore della proprietà
string
requestId
Identificatore della richiesta.
requestId?: string
Valore della proprietà
string
requestSize
Dimensioni di questa richiesta.
requestSize?: number
Valore della proprietà
number
responseCode
Codice di stato HTTP restituito dal gateway.
responseCode?: number
Valore della proprietà
number
responseSize
Dimensioni della risposta restituita dal gateway.
responseSize?: number
Valore della proprietà
number
serviceTime
tempo necessario per inoltrare questa richiesta al back-end e ottenere la risposta.
serviceTime?: number
Valore della proprietà
number
subscriptionId
Percorso dell'identificatore della sottoscrizione. /subscriptions/{subscriptionId}
subscriptionId?: string
Valore della proprietà
string
timestamp
Data e ora in cui la richiesta è stata ricevuta dal gateway in formato ISO 8601.
timestamp?: Date
Valore della proprietà
Date
url
URL completo associato a questa richiesta.
url?: string
Valore della proprietà
string
userId
Percorso identificatore utente. /users/{userId} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
userId?: string
Valore della proprietà
string