Mengubah konfigurasi field log dari objek yang dilindungi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-waf:ModifyResourceLogFieldConfig |
update |
*All Resource
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID dari Instans WAF. Catatan
Panggil DescribeInstance untuk mengkueri ID Instans WAF saat ini. |
waf_v3prepaid_public_cn-uax****3k0e |
| FieldList |
string |
Yes |
Daftar field log yang akan dikirimkan. Gunakan format `a,b,c,...`. Catatan
|
account,acl_action,acl_rule_id,acl_rule_type,acl_test,antiscan_action,antiscan_rule_id,antiscan_rule_type,antiscan_test,body_bytes_sent,bypass_matched_ids |
| ExtendConfig |
string |
No |
Konfigurasi ekstensi untuk pengiriman log. Ini adalah objek JSON yang dikonversi menjadi string dengan format tertentu. Catatan
Untuk informasi lebih lanjut, lihat deskripsi parameter ExtendConfig. |
{\"request_header\":\"Ali-Cdn-Real-Ip\"} |
| DeliveryType |
string |
Yes |
Tipe Pengiriman log. Nilai valid:
|
sls |
| ResourceManagerResourceGroupId |
string |
No |
ID kelompok sumber daya Alibaba Cloud. |
rg-acfm***q |
| RegionId |
string |
No |
Wilayah tempat Instans WAF berada. Nilai valid:
|
cn-hangzhou |
| Resource |
string |
Yes |
Objek yang dilindungi yang akan diubah. |
cwaf-***-waf |
| LogDeliveryStrategy |
string |
No |
Kebijakan pengiriman log. Beberapa kebijakan didukung. Ini adalah array JSON dari objek kebijakan yang dikonversi menjadi string dengan format tertentu. Catatan
Untuk informasi lebih lanjut, lihat deskripsi parameter LogDeliveryStrategy. |
[{\"logType\":\"blockLog\",\"rate\":100},{\"logType\":\"normalRequestLog\",\"rate\":100},{\"logType\":\"checkLog\",\"rate\":100}] |
Parameter LogDeliveryStrategy.
Parameter
| Nama | Tipe | Wajib | Contoh | Deskripsi |
| logType | String | Ya | blockLog | Tipe log. Nilai valid: - blockLog: Log permintaan yang diblokir. - normalRequestLog: Log permintaan normal. - checkLog: Log deteksi. |
| rate | Integer | Ya | 90 | Rasio pengambilan sampel log. Nilai harus antara 1 dan 100. |
Parameter ExtendConfig.
Parameter
| Nama | Tipe | Wajib | Contoh | Deskripsi |
| request_header | String | Ya | blockLog | Header permintaan untuk pengiriman log. Anda dapat menentukan hingga lima header. Gunakan format a,b,c,....Penting Jika field log yang akan dikirimkan mencakup request_header, parameter ini wajib diisi. Jika tidak, perubahan konfigurasi default untuk semua field akan gagal. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
D7861F61-5B61-46CE-A47C-6B**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.