ReportRecordContract interface
Dati del report.
Proprietà
api |
Percorso identificatore API. /apis/{apiId} |
api |
Identificatore di area API. |
api |
Tempo medio necessario per elaborare la richiesta. |
api |
Tempo massimo necessario per elaborare la richiesta. |
api |
Tempo minimo necessario per elaborare la richiesta. |
bandwidth | Larghezza di banda utilizzata. |
cache |
Numero di volte in cui il contenuto è stato servito dai criteri di cache. |
cache |
Numero di volte in cui il contenuto è stato recuperato dal back-end. |
call |
Numero di chiamate bloccate a causa di credenziali non valide. Sono incluse le chiamate che restituiscono HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests |
call |
Numero di chiamate non riuscite a causa di errori gateway o back-end. Sono incluse le chiamate che restituiscono HttpStatusCode.BadRequest(400) e qualsiasi codice tra HttpStatusCode.InternalServerError (500) e 600 |
call |
Numero di altre chiamate. |
call |
Numero di chiamate riuscite. Sono incluse le chiamate che restituiscono HttpStatusCode = 301 e HttpStatusCode.NotModified <e HttpStatusCode.TemporaryRedirect |
call |
Numero totale di chiamate. |
country | Paese a cui sono correlati questi dati di record. |
interval | Lunghezza del periodo di aggregazione. L'intervallo deve essere multiplo di 15 minuti e potrebbe non essere zero. Il valore deve essere in formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). |
name | Il nome a seconda dell'endpoint del report specifica il prodotto, l'API, l'operazione o il nome dello sviluppatore. |
operation |
Percorso dell'identificatore dell'operazione. /apis/{apiId}/operations/{operationId} |
product |
Percorso identificatore prodotto. /products/{productId} NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
region | Area geografica a cui sono correlati i dati del record. |
service |
Tempo medio necessario per elaborare la richiesta nel back-end. |
service |
Tempo massimo impiegato per elaborare la richiesta nel back-end. |
service |
Tempo minimo necessario per elaborare la richiesta nel back-end. |
subscription |
Percorso dell'identificatore della sottoscrizione. /subscriptions/{subscriptionId} |
timestamp | Inizio del periodo di aggregazione. La data è conforme al formato seguente: |
user |
Percorso identificatore utente. /users/{userId} NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
zip | Codice postale a cui sono correlati i dati del record. |
Dettagli proprietà
apiId
Percorso identificatore API. /apis/{apiId}
apiId?: string
Valore della proprietà
string
apiRegion
Identificatore di area API.
apiRegion?: string
Valore della proprietà
string
apiTimeAvg
Tempo medio necessario per elaborare la richiesta.
apiTimeAvg?: number
Valore della proprietà
number
apiTimeMax
Tempo massimo necessario per elaborare la richiesta.
apiTimeMax?: number
Valore della proprietà
number
apiTimeMin
Tempo minimo necessario per elaborare la richiesta.
apiTimeMin?: number
Valore della proprietà
number
bandwidth
Larghezza di banda utilizzata.
bandwidth?: number
Valore della proprietà
number
cacheHitCount
Numero di volte in cui il contenuto è stato servito dai criteri di cache.
cacheHitCount?: number
Valore della proprietà
number
cacheMissCount
Numero di volte in cui il contenuto è stato recuperato dal back-end.
cacheMissCount?: number
Valore della proprietà
number
callCountBlocked
Numero di chiamate bloccate a causa di credenziali non valide. Sono incluse le chiamate che restituiscono HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests
callCountBlocked?: number
Valore della proprietà
number
callCountFailed
Numero di chiamate non riuscite a causa di errori gateway o back-end. Sono incluse le chiamate che restituiscono HttpStatusCode.BadRequest(400) e qualsiasi codice tra HttpStatusCode.InternalServerError (500) e 600
callCountFailed?: number
Valore della proprietà
number
callCountOther
Numero di altre chiamate.
callCountOther?: number
Valore della proprietà
number
callCountSuccess
Numero di chiamate riuscite. Sono incluse le chiamate che restituiscono HttpStatusCode = 301 e HttpStatusCode.NotModified <e HttpStatusCode.TemporaryRedirect
callCountSuccess?: number
Valore della proprietà
number
callCountTotal
Numero totale di chiamate.
callCountTotal?: number
Valore della proprietà
number
country
Paese a cui sono correlati questi dati di record.
country?: string
Valore della proprietà
string
interval
Lunghezza del periodo di aggregazione. L'intervallo deve essere multiplo di 15 minuti e potrebbe non essere zero. Il valore deve essere in formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).
interval?: string
Valore della proprietà
string
name
Il nome a seconda dell'endpoint del report specifica il prodotto, l'API, l'operazione o il nome dello sviluppatore.
name?: 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 popolata solo dal server.
productId?: string
Valore della proprietà
string
region
Area geografica a cui sono correlati i dati del record.
region?: string
Valore della proprietà
string
serviceTimeAvg
Tempo medio necessario per elaborare la richiesta nel back-end.
serviceTimeAvg?: number
Valore della proprietà
number
serviceTimeMax
Tempo massimo impiegato per elaborare la richiesta nel back-end.
serviceTimeMax?: number
Valore della proprietà
number
serviceTimeMin
Tempo minimo necessario per elaborare la richiesta nel back-end.
serviceTimeMin?: number
Valore della proprietà
number
subscriptionId
Percorso dell'identificatore della sottoscrizione. /subscriptions/{subscriptionId}
subscriptionId?: string
Valore della proprietà
string
timestamp
Inizio del periodo di aggregazione. La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
timestamp?: Date
Valore della proprietà
Date
userId
Percorso identificatore utente. /users/{userId} NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
userId?: string
Valore della proprietà
string
zip
Codice postale a cui sono correlati i dati del record.
zip?: string
Valore della proprietà
string