az network application-gateway waf-policy custom-rule match-condition
Uygulama ağ geçidi web uygulaması güvenlik duvarı (WAF) ilkesi özel kuralında eşleştirme koşullarını yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az network application-gateway waf-policy custom-rule match-condition add |
Uygulama ağ geçidi WAF ilkesi özel kuralına bir eşleştirme koşulu ekleyin. |
Core | GA |
az network application-gateway waf-policy custom-rule match-condition list |
Uygulama ağ geçidi WAF ilkesi özel kural eşleştirme koşullarını listeleyin. |
Core | GA |
az network application-gateway waf-policy custom-rule match-condition remove |
Uygulama ağ geçidi WAF ilkesi özel kuralından eşleştirme koşulunu kaldırın. |
Core | GA |
az network application-gateway waf-policy custom-rule match-condition add
Uygulama ağ geçidi WAF ilkesi özel kuralına bir eşleştirme koşulu ekleyin.
az network application-gateway waf-policy custom-rule match-condition add --match-variables
--name
--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual, Regex}
--policy-name
--resource-group
[--index]
[--negate {0, 1, f, false, n, no, t, true, y, yes}]
[--transforms]
[--values]
Örnekler
içeren uygulama ağ geçidi WAF ilkesi özel kural eşleştirme koşulu ekleyin.
az network application-gateway waf-policy custom-rule match-condition add --resource-group MyResourceGroup --policy-name MyPolicy --name MyWAFPolicyRule --match-variables RequestHeaders.value --operator contains --values foo boo --transform lowercase
Uygulama ağ geçidi WAF ilkesi özel kural eşleştirme koşulunu eşit olarak ekleyin.
az network application-gateway waf-policy custom-rule match-condition add --resource-group MyResourceGroup --policy-name MyPolicy --name MyWAFPolicyRule --match-variables RequestHeaders.Content-Type --operator Equal --values application/csp-report
Gerekli Parametreler
Eşleştirme sırasında kullanılacak değişkenlerin boşlukla ayrılmış listesi. Değişken değerleri: RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeaders, RequestBody, RequestCookies. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
WAF ilke kuralının adı.
Eşleştirme işleci.
Özellik | Değer |
---|---|
Kabul edilen değerler: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual, Regex |
Uygulama ağ geçidi WAF ilkesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Eşleşme koşulu dizini. Dizin sağlanmazsa, varsayılan davranış append
olur.
Koşulun negatifini eşleştirin.
Özellik | Değer |
---|---|
Kabul edilen değerler: | 0, 1, f, false, n, no, t, true, y, yes |
Eşleştirme sırasında uygulanacak dönüşümlerin boşlukla ayrılmış listesi. İzin verilen değerler: HtmlEntityDecode, Uppercase, Lowercase, RemoveNulls, Trim, UrlDecode, UrlEncode. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Eşleştirecek değerlerin boşlukla ayrılmış listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az network application-gateway waf-policy custom-rule match-condition list
Uygulama ağ geçidi WAF ilkesi özel kural eşleştirme koşullarını listeleyin.
az network application-gateway waf-policy custom-rule match-condition list --name
--policy-name
--resource-group
Örnekler
Uygulama ağ geçidi WAF ilkesi özel kural eşleştirme koşullarını listeleyin.
az network application-gateway waf-policy custom-rule match-condition list --name MyWAFPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup --subscription MySubscription
Gerekli Parametreler
WAF ilke kuralının adı.
Uygulama ağ geçidi WAF ilkesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az network application-gateway waf-policy custom-rule match-condition remove
Uygulama ağ geçidi WAF ilkesi özel kuralından eşleştirme koşulunu kaldırın.
az network application-gateway waf-policy custom-rule match-condition remove --index
--name
--policy-name
--resource-group
Örnekler
Uygulama ağ geçidi WAF ilkesi özel kuralından eşleştirme koşulunu kaldırın.
az network application-gateway waf-policy custom-rule match-condition remove -n MyRule -g MyResourceGroup --policy-name MyPolicy --index 0
Gerekli Parametreler
Kaldırılacak eşleşme koşulunun dizini.
WAF ilke kuralının adı.
Uygulama ağ geçidi WAF ilkesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |