Menanyakan entri log pembatasan laju.
Deskripsi operasi
Jika Anda tidak menetapkan parameter StartTime atau EndTime, permintaan akan mengembalikan data yang dikumpulkan dalam 24 jam terakhir. Jika Anda menetapkan kedua parameter tersebut, permintaan akan mengembalikan data dalam rentang waktu yang ditentukan. Anda harus menetapkan keduanya atau membiarkan keduanya kosong.
Anda dapat menentukan hingga 20 nama domain dalam satu permintaan. Jika menentukan beberapa nama domain, pisahkan dengan koma (,).
Anda dapat menanyakan data yang dikumpulkan dalam 30 hari terakhir.
Anda dapat memanggil operasi ini hingga 50 kali per detik per akun.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:DescribeDomainCcActivityLog |
get |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang dipercepat. Anda dapat menentukan multiple nama domain dan memisahkannya dengan koma (,). Jika Anda tidak menentukan parameter ini, data semua nama domain yang dipercepat di bawah akun Anda akan ditanyakan. |
example.com |
| StartTime |
string |
No |
Awal rentang waktu untuk ditanyakan. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Granularitas waktu minimum untuk pengumpulan data adalah 5 menit. Jika Anda membiarkan parameter ini kosong, data yang dikumpulkan dalam 24 jam terakhir akan ditanyakan. |
2018-12-10T20:00:00Z |
| EndTime |
string |
No |
Akhir rentang waktu untuk ditanyakan. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Waktu akhir harus lebih lambat dari waktu mulai. |
2018-12-10T21:00:00Z |
| TriggerObject |
string |
No |
Pemicu pembatasan laju berdasarkan mana Anda ingin menanyakan data. Jika Anda membiarkan parameter ini kosong, semua event yang memicu pembatasan laju akan ditanyakan. |
IP |
| Value |
string |
No |
Nilai pemicu tersebut. Jika Anda membiarkan parameter ini kosong, semua event yang dicatat untuk pemicu tersebut akan ditanyakan. |
1.2.3.4 |
| RuleName |
string |
No |
Nama aturan kustom. Nilai yang valid:
Jika Anda membiarkan parameter ini kosong, event yang memicu pembatasan laju berdasarkan semua aturan akan ditanyakan. |
test2 |
| PageSize |
integer |
No |
Jumlah entri yang dikembalikan pada setiap halaman. Nilai default: 30. |
30 |
| PageNumber |
integer |
No |
Nomor halaman yang akan dikembalikan. Nilai default: 1. |
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| PageIndex |
integer |
Nomor halaman yang dikembalikan. |
1 |
| RequestId |
string |
ID permintaan. |
3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F |
| PageSize |
integer |
Jumlah entri yang dikembalikan per halaman. |
30 |
| Total |
integer |
Total jumlah entri yang dikembalikan. |
20 |
| ActivityLog |
array<object> |
Daftar log pembatasan laju. |
|
|
object |
|||
| Value |
string |
Nilai pemicu untuk pembatasan laju. |
1.2.3.4 |
| Ttl |
integer |
Periode waktu selama pembatasan laju tetap berlaku. |
300 |
| Action |
string |
Aksi yang dipicu. |
deny |
| TriggerObject |
string |
Pemicu pembatasan laju. |
Ip |
| TimeStamp |
string |
Timestamp data yang dikembalikan. |
2015-12-10T20:00:00Z |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com |
| RuleName |
string |
Nama aturan berdasarkan mana pembatasan laju dipicu. |
test |
Contoh
Respons sukses
JSONformat
{
"PageIndex": 1,
"RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F",
"PageSize": 30,
"Total": 20,
"ActivityLog": [
{
"Value": "1.2.3.4",
"Ttl": 300,
"Action": "deny",
"TriggerObject": "Ip",
"TimeStamp": "2015-12-10T20:00:00Z",
"DomainName": "example.com",
"RuleName": "test"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | The specified start time is invalid. For more information, see the API references. |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | The format of the end time is invalid. Specify a valid value. |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | EndTime is earlier than StartTime. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.