az network front-door rules-engine rule action
Note
Tento odkaz je součástí rozšíření front-door pro Azure CLI (verze 2.75.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az network front-door rules-engine rule action. Přečtěte si další informace o rozšířeních.
Správa akcí stroje pravidel pro službu Front Door
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az network front-door rules-engine rule action add |
Přidání akce do pravidla stroje pravidel |
Extension | GA |
| az network front-door rules-engine rule action list |
Zobrazí všechny akce, které platí pro pravidlo stroje pravidel. |
Extension | GA |
| az network front-door rules-engine rule action remove |
Odeberte akci z pravidla stroje pravidel. |
Extension | GA |
az network front-door rules-engine rule action add
Přidání akce do pravidla stroje pravidel
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--acquire-policy-token]
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--change-reference]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Povinné parametry
Typ akce, který se má použít pro pravidlo
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Action Arguments |
| Přípustné hodnoty: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Název služby Front Door.
Název pravidla:
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název stroje pravidel.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Název nebo ID back-endového fondu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
Doba trvání, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je doba trvání ISO 8601.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
Určuje, jestli se má pro tuto trasu povolit ukládání do mezipaměti.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
| Přípustné hodnoty: | Disabled, Enabled |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Vlastní cesta použitá k přepsání cest prostředků, které odpovídají tomuto pravidlu. Pokud chcete použít příchozí cestu, nechejte prázdné.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
Fragment, který se má přidat k adrese URL pro přesměrování Fragment je část adresy URL, která následuje po #. Nezahrnujte soubor #.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
Hostitel, který se má přesměrovat. Ponechte prázdné použití příchozího hostitele jako cílového hostitele.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
Úplná cesta k přesměrování. Cesta nemůže být prázdná a musí začínat parametrem /. Pokud chcete jako cílovou cestu použít příchozí cestu, nechejte prázdnou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
Sada řetězců dotazu, které se mají umístit do adresy URL pro přesměrování. Nastavení této hodnoty by nahradilo jakýkoli existující řetězec dotazu; ponechte prázdný, aby se zachoval řetězec příchozího dotazu. Řetězec dotazu musí být ve formátu <key>=<value>. První? a & budou přidány automaticky, takže je nezahrnujte do popředí, ale oddělte více řetězců dotazu pomocí &.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
Pro obsah uložený v mezipaměti použijte dynamickou kompresi.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
| Přípustné hodnoty: | Disabled, Enabled |
Protokol, který se má použít pro předávání provozu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
| Přípustné hodnoty: | HttpOnly, HttpsOnly, MatchRequest |
Typ akce hlavičky pro požadavky
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Action Arguments |
| Přípustné hodnoty: | Append, Delete, Overwrite |
Název záhlaví, které chcete upravit.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Action Arguments |
Hodnota záhlaví
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Action Arguments |
Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
| Přípustné hodnoty: | StripAll, StripAllExcept, StripNone, StripOnly |
Parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami) při použití dotazu-parameter-strip-direktiv type StripAllExcept nebo StripOnly.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Forward Route Override Arguments |
Protokol cíle, do kterého se provoz přesměruje.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
| Default value: | MatchRequest |
| Přípustné hodnoty: | HttpOnly, HttpsOnly, MatchRequest |
Typ přesměrování, který pravidlo použije při přesměrování provozu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Redirect Route Override Arguments |
| Default value: | Moved |
| Přípustné hodnoty: | Found, Moved, PermanentRedirect, TemporaryRedirect |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az network front-door rules-engine rule action list
Zobrazí všechny akce, které platí pro pravidlo stroje pravidel.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Povinné parametry
Název služby Front Door.
Název pravidla:
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název stroje pravidel.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az network front-door rules-engine rule action remove
Odeberte akci z pravidla stroje pravidel.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--acquire-policy-token]
[--change-reference]
[--index]
Povinné parametry
Typ akce, který se má použít pro pravidlo
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Action Arguments |
| Přípustné hodnoty: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Název služby Front Door.
Název pravidla:
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název stroje pravidel.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
0 index akce hlavičky požadavku nebo odpovědi, který se má odebrat. Parametr indexu není vyžadován pro odebrání akce ForwardRouteOverride nebo RedirectRouteOverride.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |