az afd rule action
Zarządzanie akcjami reguły dostarczania dla reguły.
Polecenia
| az afd rule action add |
Dodaj akcję do reguły dostarczania. |
| az afd rule action list |
Pokaż akcje asscociated za pomocą reguły. |
| az afd rule action remove |
Usuń akcję z reguły dostarczania. |
az afd rule action add
Dodaj akcję do reguły dostarczania.
az afd rule action add --action-name {ModifyRequestHeader, ModifyResponseHeader, RouteConfigurationOverride, UrlRedirect, UrlRewrite}
[--cache-behavior {HonorOrigin, OverrideAlways, OverrideIfOriginMissing}]
[--cache-duration]
[--custom-fragment]
[--custom-hostname]
[--custom-path]
[--custom-querystring]
[--destination]
[--enable-caching {false, true}]
[--enable-compression {false, true}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--ids]
[--origin-group]
[--preserve-unmatched-path {false, true}]
[--profile-name]
[--query-parameters]
[--query-string-caching-behavior {IgnoreQueryString, IgnoreSpecifiedQueryStrings, IncludeSpecifiedQueryStrings, UseQueryString}]
[--redirect-protocol {Http, Https, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--resource-group]
[--rule-name]
[--rule-set-name]
[--source-pattern]
Przykłady
Dodaj akcję przekierowania.
az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved
Dodawanie akcji wygaśnięcia pamięci podręcznej
az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache
Parametry wymagane
Nazwa akcji reguły dostarczania: https://docs.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions.
Parametry opcjonalne
Buforowanie zachowanie żądań.
Czas trwania, dla którego zawartość musi być buforowana. Dozwolony format to [d.]hh:mm:ss.
Fragment do dodania do adresu URL przekierowania.
Host do przekierowania. Pozostaw wartość pustą, aby użyć hosta przychodzącego jako hosta docelowego.
Pełna ścieżka do przekierowania. Ścieżka nie może być pusta i musi zaczynać się od /. Pozostaw wartość pustą, aby użyć ścieżki przychodzącej jako ścieżki docelowej.
Zestaw ciągów zapytania do umieszczenia w adresie URL przekierowania. pozostaw wartość pustą, aby zachować przychodzący ciąg zapytania.
Ścieżka docelowa do użycia w ponownym zapisie.
Wskazuje, czy włączyć buforowanie na trasie.
Wskazuje, czy kompresja zawartości jest włączona w usłudze AzureFrontDoor. Wartość domyślna to false. Jeśli kompresja jest włączona, zawartość będzie obsługiwana jako skompresowana, jeśli użytkownik żąda skompresowanej wersji. Zawartość nie będzie kompresowana w usłudze AzureFrontDoor, gdy żądana zawartość jest mniejsza niż 1 bajt lub większa niż 1 MB.
Protokół tej reguły będzie używany podczas przekazywania ruchu do zaplecza.
Akcja nagłówka dla żądań.
Nazwa nagłówka do zmodyfikowania.
Wartość nagłówka.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa lub identyfikator grupy origin, która zastąpi domyślną grupę OriginGroup.
Jeśli wartość True, pozostała ścieżka po wzorcu źródłowym zostanie dołączona do nowej ścieżki docelowej.
Nazwa profilu CDN, który jest unikatowy w grupie zasobów.
Parametry zapytania do uwzględnienia lub wykluczenia.
Definiuje sposób CDN buforowania żądań zawierających ciągi zapytania. Możesz zignorować wszystkie ciągi zapytania podczas buforowania, pomijać buforowanie, aby zapobiec buforowaniu żądań zawierających ciągi zapytania lub buforować każde żądanie z unikatowym adresem URL.
Protokół używany do przekierowania.
Typ przekierowania, który będzie używany podczas przekierowywania ruchu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa reguły.
Nazwa zestawu reguł.
Wzorzec identyfikatora URI żądania identyfikujący typ żądań, które mogą zostać przepisane.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az afd rule action list
Pokaż akcje asscociated za pomocą reguły.
az afd rule action list --profile-name
--resource-group
--rule-name
--rule-set-name
Przykłady
pokaż akcje asscociated z regułą.
az afd rule action list -g group --rule-set-name ruleSetName --profile-name profile --rule-name name
Parametry wymagane
Nazwa profilu CDN, który jest unikatowy w grupie zasobów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa reguły.
Nazwa zestawu reguł.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az afd rule action remove
Usuń akcję z reguły dostarczania.
az afd rule action remove --index
[--ids]
[--profile-name]
[--resource-group]
[--rule-name]
[--rule-set-name]
Przykłady
Usuń pierwszą akcję.
az afd rule action remove -g group --rule-set-name ruleSetName --profile-name profile --rule-name name --index 0
Parametry wymagane
Indeks warunku/akcji.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa profilu CDN, który jest unikatowy w grupie zasobów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa reguły.
Nazwa zestawu reguł.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.