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. |
Temel | 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. |
Temel | 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. |
Temel | 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
--values
[--index]
[--negate {0, 1, f, false, n, no, t, true, y, yes}]
[--transforms]
Ö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.
Uygulama ağ geçidi WAF ilkesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
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.
İsteğe Bağlı Parametreler
Eşleşme koşulu dizini. Dizin sağlanmazsa, varsayılan davranış olur append
.
Koşulun negatifini eşleştirin.
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.