Bagikan melalui


WebApplicationFirewallCustomRule interface

Menentukan konten aturan aplikasi web.

Properti

action

Jenis Tindakan.

etag

String baca-saja unik yang berubah setiap kali sumber daya diperbarui. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

groupByUserSession

Daftar grup pengidentifikasi sesi pengguna menurut klausul.

matchConditions

Daftar kondisi kecocokan.

name

Nama sumber daya yang unik dalam kebijakan. Nama ini dapat digunakan untuk mengakses sumber daya.

priority

Prioritas aturan. Aturan dengan nilai yang lebih rendah akan dievaluasi sebelum aturan dengan nilai yang lebih tinggi.

rateLimitDuration

Durasi di mana kebijakan Batas Tarif akan diterapkan. Hanya berlaku ketika ruleType adalah RateLimitRule.

rateLimitThreshold

Ambang Batas Tarif untuk diterapkan jika ruleType adalah RateLimitRule. Harus lebih besar dari atau sama dengan 1

ruleType

Jenis aturan.

state

Menjelaskan apakah aturan kustom dalam status diaktifkan atau dinonaktifkan. Default ke Diaktifkan jika tidak ditentukan.

Detail Properti

action

Jenis Tindakan.

action: string

Nilai Properti

string

etag

String baca-saja unik yang berubah setiap kali sumber daya diperbarui. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

etag?: string

Nilai Properti

string

groupByUserSession

Daftar grup pengidentifikasi sesi pengguna menurut klausul.

groupByUserSession?: GroupByUserSession[]

Nilai Properti

matchConditions

Daftar kondisi kecocokan.

matchConditions: MatchCondition[]

Nilai Properti

name

Nama sumber daya yang unik dalam kebijakan. Nama ini dapat digunakan untuk mengakses sumber daya.

name?: string

Nilai Properti

string

priority

Prioritas aturan. Aturan dengan nilai yang lebih rendah akan dievaluasi sebelum aturan dengan nilai yang lebih tinggi.

priority: number

Nilai Properti

number

rateLimitDuration

Durasi di mana kebijakan Batas Tarif akan diterapkan. Hanya berlaku ketika ruleType adalah RateLimitRule.

rateLimitDuration?: string

Nilai Properti

string

rateLimitThreshold

Ambang Batas Tarif untuk diterapkan jika ruleType adalah RateLimitRule. Harus lebih besar dari atau sama dengan 1

rateLimitThreshold?: number

Nilai Properti

number

ruleType

Jenis aturan.

ruleType: string

Nilai Properti

string

state

Menjelaskan apakah aturan kustom dalam status diaktifkan atau dinonaktifkan. Default ke Diaktifkan jika tidak ditentukan.

state?: string

Nilai Properti

string