az network front-door rules-engine rule

Uwaga

Ta dokumentacja jest częścią rozszerzenia front door dla interfejsu wiersza polecenia platformy Azure (wersja 2.0.68 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane podczas pierwszego uruchomienia polecenia az network front-door rules-engine rule. 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.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule action add

Dodaj akcję do reguły aparatu reguł.

Numer wewnętrzny 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ł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule action remove

Usuń akcję z reguły aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule condition

Zarządzanie warunkami dopasowania aparatu reguł dla usługi Front Door.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule condition add

Dodaj warunek dopasowania do reguły aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule condition list

Pokaż wszystkie warunki dopasowania skojarzone z regułą aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule condition remove

Usuń warunek dopasowania z reguły aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule create

Utwórz regułę aparatu reguł dla usługi Front Door.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule delete

Usuń regułę aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule list

Lista reguł konfiguracji aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule show

Uzyskaj szczegółowe informacje o regule aparatu reguł.

Numer wewnętrzny Ogólna dostępność
az network front-door rules-engine rule update

Aktualizowanie konfiguracji aparatu reguł reguły.

Numer wewnętrzny 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 trasy, użyj az network front-door rules-engine rule action add polecenia .

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

--action-type

Typ akcji do zastosowania dla reguły.

akceptowane wartości: RequestHeader, ResponseHeader
--front-door-name -f

Nazwa usługi Front Door.

--name -n

Nazwa reguły.

--priority

Numer priorytetu musi zaczynać się od 0 i kolejnych. Reguła o większym priorytcie zostanie zastosowana później.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rules-engine-name -r

Nazwa aparatu reguł.

Parametry opcjonalne

--header-action

Typ akcji nagłówka dla żądań.

akceptowane wartości: Append, Delete, Overwrite
--header-name

Nazwa nagłówka do zmodyfikowania.

--header-value

Wartość nagłówka.

--match-processing-behavior

Czy zatrzymać przetwarzanie reguł po spełnieniu warunków w regule.

akceptowane wartości: Continue, Stop
--match-values

Rozdzielona spacjami lista wartości do dopasowania.

--match-variable

Nazwa warunku dopasowania.

akceptowane wartości: IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri
--negate-condition

Stosuje operator "Nie".

akceptowane wartości: false, true
--operator

Operator warunku dopasowania.

akceptowane wartości: Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual
--selector

Opcjonalny selektor zmiennej warunku dopasowania.

--transforms

Rozdzielona spacjami lista przekształceń do zastosowania.

akceptowane wartości: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

--front-door-name -f

Nazwa usługi Front Door.

--name -n

Nazwa reguły.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rules-engine-name -r

Nazwa aparatu reguł.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

--front-door-name -f

Nazwa usługi Front Door.

--name -n

Nazwa aparatu reguł.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

--front-door-name -f

Nazwa usługi Front Door.

--name -n

Nazwa reguły.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rules-engine-name -r

Nazwa aparatu reguł.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

--front-door-name -f

Nazwa usługi Front Door.

--name -n

Nazwa reguły.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rules-engine-name -r

Nazwa aparatu reguł.

Parametry opcjonalne

--match-processing-behavior

Czy zatrzymać przetwarzanie reguł po spełnieniu warunków w regule.

akceptowane wartości: Continue, Stop
--priority

Numer priorytetu musi zaczynać się od 0 i kolejnych. Reguła o większym priorytcie zostanie zastosowana później.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.