ReportRecordContract interface
Laporkan data.
Properti
| api |
Jalur pengidentifikasi API. /apis/{apiId} |
| api |
Pengidentifikasi wilayah API. |
| api |
Waktu rata-rata yang diperlukan untuk memproses permintaan. |
| api |
Waktu maksimum yang diperlukan untuk memproses permintaan. |
| api |
Waktu minimum yang diperlukan untuk memproses permintaan. |
| bandwidth | Bandwidth yang digunakan. |
| cache |
Berapa kali konten dilayani dari kebijakan cache. |
| cache |
Berapa kali konten diambil dari backend. |
| call |
Jumlah panggilan yang diblokir karena kredensial yang tidak valid. Ini termasuk panggilan yang mengembalikan HttpStatusCode.Unauthorized dan HttpStatusCode.Forbidden dan HttpStatusCode.TooManyRequests |
| call |
Jumlah panggilan gagal karena kesalahan gateway atau backend. Ini termasuk panggilan yang mengembalikan HttpStatusCode.BadRequest(400) dan Kode apa pun antara HttpStatusCode.InternalServerError (500) dan 600 |
| call |
Jumlah panggilan lainnya. |
| call |
Jumlah panggilan yang berhasil. Ini termasuk panggilan yang mengembalikan HttpStatusCode <= 301 dan HttpStatusCode.NotModified dan HttpStatusCode.TemporaryRedirect |
| call |
Jumlah total panggilan. |
| country | Negara tempat data rekaman ini terkait. |
| interval | Panjang periode agregasi. Interval harus kelipatan 15 menit dan mungkin bukan nol. Nilai harus dalam format ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). |
| name | Nama tergantung pada titik akhir laporan menentukan produk, API, operasi, atau nama pengembang. |
| operation |
Jalur pengidentifikasi operasi. /apis/{apiId}/operations/{operationId} |
| product |
Jalur pengidentifikasi produk. CATATAN /products/{productId}: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| region | Wilayah negara tempat data rekaman ini terkait. |
| service |
Waktu rata-rata yang diperlukan untuk memproses permintaan pada backend. |
| service |
Waktu maksimum yang diperlukan untuk memproses permintaan pada backend. |
| service |
Waktu minimum yang diperlukan untuk memproses permintaan pada backend. |
| subscription |
Jalur pengidentifikasi langganan. /subscriptions/{subscriptionId} |
| timestamp | Awal periode agregasi. Tanggal sesuai dengan format berikut: |
| user |
Jalur pengidentifikasi pengguna. CATATAN /users/{userId}: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| zip | Kode pos yang terkait dengan data rekaman ini. |
Detail Properti
apiId
Jalur pengidentifikasi API. /apis/{apiId}
apiId?: string
Nilai Properti
string
apiRegion
Pengidentifikasi wilayah API.
apiRegion?: string
Nilai Properti
string
apiTimeAvg
Waktu rata-rata yang diperlukan untuk memproses permintaan.
apiTimeAvg?: number
Nilai Properti
number
apiTimeMax
Waktu maksimum yang diperlukan untuk memproses permintaan.
apiTimeMax?: number
Nilai Properti
number
apiTimeMin
Waktu minimum yang diperlukan untuk memproses permintaan.
apiTimeMin?: number
Nilai Properti
number
bandwidth
Bandwidth yang digunakan.
bandwidth?: number
Nilai Properti
number
cacheHitCount
Berapa kali konten dilayani dari kebijakan cache.
cacheHitCount?: number
Nilai Properti
number
cacheMissCount
Berapa kali konten diambil dari backend.
cacheMissCount?: number
Nilai Properti
number
callCountBlocked
Jumlah panggilan yang diblokir karena kredensial yang tidak valid. Ini termasuk panggilan yang mengembalikan HttpStatusCode.Unauthorized dan HttpStatusCode.Forbidden dan HttpStatusCode.TooManyRequests
callCountBlocked?: number
Nilai Properti
number
callCountFailed
Jumlah panggilan gagal karena kesalahan gateway atau backend. Ini termasuk panggilan yang mengembalikan HttpStatusCode.BadRequest(400) dan Kode apa pun antara HttpStatusCode.InternalServerError (500) dan 600
callCountFailed?: number
Nilai Properti
number
callCountOther
Jumlah panggilan lainnya.
callCountOther?: number
Nilai Properti
number
callCountSuccess
Jumlah panggilan yang berhasil. Ini termasuk panggilan yang mengembalikan HttpStatusCode <= 301 dan HttpStatusCode.NotModified dan HttpStatusCode.TemporaryRedirect
callCountSuccess?: number
Nilai Properti
number
callCountTotal
Jumlah total panggilan.
callCountTotal?: number
Nilai Properti
number
country
Negara tempat data rekaman ini terkait.
country?: string
Nilai Properti
string
interval
Panjang periode agregasi. Interval harus kelipatan 15 menit dan mungkin bukan nol. Nilai harus dalam format ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).
interval?: string
Nilai Properti
string
name
Nama tergantung pada titik akhir laporan menentukan produk, API, operasi, atau nama pengembang.
name?: string
Nilai Properti
string
operationId
Jalur pengidentifikasi operasi. /apis/{apiId}/operations/{operationId}
operationId?: string
Nilai Properti
string
productId
Jalur pengidentifikasi produk. CATATAN /products/{productId}: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
productId?: string
Nilai Properti
string
region
Wilayah negara tempat data rekaman ini terkait.
region?: string
Nilai Properti
string
serviceTimeAvg
Waktu rata-rata yang diperlukan untuk memproses permintaan pada backend.
serviceTimeAvg?: number
Nilai Properti
number
serviceTimeMax
Waktu maksimum yang diperlukan untuk memproses permintaan pada backend.
serviceTimeMax?: number
Nilai Properti
number
serviceTimeMin
Waktu minimum yang diperlukan untuk memproses permintaan pada backend.
serviceTimeMin?: number
Nilai Properti
number
subscriptionId
Jalur pengidentifikasi langganan. /subscriptions/{subscriptionId}
subscriptionId?: string
Nilai Properti
string
timestamp
Awal periode agregasi. Tanggal sesuai dengan format berikut: yyyy-MM-ddTHH:mm:ssZ seperti yang ditentukan oleh standar ISO 8601.
timestamp?: Date
Nilai Properti
Date
userId
Jalur pengidentifikasi pengguna. CATATAN /users/{userId}: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
userId?: string
Nilai Properti
string
zip
Kode pos yang terkait dengan data rekaman ini.
zip?: string
Nilai Properti
string