az network front-door rules-engine rule
Note
Ta dokumentacja jest częścią rozszerzenia front door dla interfejsu wiersza polecenia platformy Azure (wersja 2.70.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu az network front-door rules-engine rule polecenia. Dowiedz się więcej o rozszerzeniach.
Zarządzaj regułami aparatu reguł.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az network front-door rules-engine rule action |
Zarządzanie akcjami aparatu reguł dla usługi Front Door. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule action add |
Dodaj akcję do reguły aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule action list |
Pokaż wszystkie akcje, które mają zastosowanie do reguły aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule action remove |
Usuń akcję z reguły aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule condition |
Zarządzanie warunkami dopasowania aparatu reguł dla usługi Front Door. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule condition add |
Dodaj warunek dopasowania do reguły aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule condition list |
Pokaż wszystkie warunki dopasowania skojarzone z regułą aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule condition remove |
Usuń warunek dopasowania z reguły aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule create |
Utwórz regułę aparatu reguł dla usługi Front Door. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule delete |
Usuń regułę aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule list |
Lista reguł konfiguracji aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule show |
Uzyskaj szczegółowe informacje o regule aparatu reguł. |
Extension | ogólna dostępność |
| az network front-door rules-engine rule update |
Aktualizowanie konfiguracji aparatu reguł reguły. |
Extension | ogólna dostępność |
az network front-door rules-engine rule create
Utwórz regułę aparatu reguł dla usługi Front Door.
To polecenie umożliwia utworzenie konfiguracji aparatu reguł z typem akcji nagłówka. Aby dodać dodatkowe akcje, takie jak przesłonięcia tras, użyj polecenia az network front-door rules-engine rule action add.
az network front-door rules-engine rule create --action-type {RequestHeader, ResponseHeader}
--front-door-name
--name
--priority
--resource-group
--rules-engine-name
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--match-processing-behavior {Continue, Stop}]
[--match-values]
[--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
[--negate-condition {false, true}]
[--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
[--selector]
[--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]
Parametry wymagane
Typ akcji do zastosowania dla reguły.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
| Dopuszczalne wartości: | RequestHeader, ResponseHeader |
Nazwa usługi Front Door.
Nazwa reguły.
Numer priorytetu musi zaczynać się od 0 i kolejnych. Reguła o większym priorytcie zostanie zastosowana później.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa aparatu reguł.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Typ akcji nagłówka dla żądań.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
| Dopuszczalne wartości: | Append, Delete, Overwrite |
Nazwa nagłówka do zmodyfikowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Wartość nagłówka.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Czy zatrzymać przetwarzanie reguł po spełnieniu warunków w regule.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Continue, Stop |
Rozdzielona spacjami lista wartości do dopasowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
Nazwa warunku dopasowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
| Dopuszczalne wartości: | IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri |
Stosuje operator "Nie".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
| Dopuszczalne wartości: | false, true |
Operator warunku dopasowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
| Dopuszczalne wartości: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual |
Opcjonalny selektor zmiennej warunku dopasowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
Rozdzielona spacjami lista przekształceń do zastosowania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Match Condition Arguments |
| Dopuszczalne wartości: | Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az network front-door rules-engine rule delete
Usuń regułę aparatu reguł.
az network front-door rules-engine rule delete --front-door-name
--name
--resource-group
--rules-engine-name
Parametry wymagane
Nazwa usługi Front Door.
Nazwa reguły.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa aparatu reguł.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az network front-door rules-engine rule list
Lista reguł konfiguracji aparatu reguł.
az network front-door rules-engine rule list --front-door-name
--name
--resource-group
Parametry wymagane
Nazwa usługi Front Door.
Nazwa aparatu reguł.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az network front-door rules-engine rule show
Uzyskaj szczegółowe informacje o regule aparatu reguł.
az network front-door rules-engine rule show --front-door-name
--name
--resource-group
--rules-engine-name
Parametry wymagane
Nazwa usługi Front Door.
Nazwa reguły.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa aparatu reguł.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az network front-door rules-engine rule update
Aktualizowanie konfiguracji aparatu reguł reguły.
az network front-door rules-engine rule update --front-door-name
--name
--resource-group
--rules-engine-name
[--match-processing-behavior {Continue, Stop}]
[--priority]
Parametry wymagane
Nazwa usługi Front Door.
Nazwa reguły.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa aparatu reguł.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Czy zatrzymać przetwarzanie reguł po spełnieniu warunków w regule.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Continue, Stop |
Numer priorytetu musi zaczynać się od 0 i kolejnych. Reguła o większym priorytcie zostanie zastosowana później.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |