az afd route
Zarządzanie trasami w punkcie końcowym usługi AFD.
Trasa mapuje domeny i pasujące wzorce ścieżek URL do określonej grupy źródeł.
Polecenia
| az afd route create |
Tworzy nową trasę w określonym punkcie końcowym. |
| az afd route delete |
Usuń istniejącą trasę w określonym punkcie końcowym. |
| az afd route list |
Wyświetl listę wszystkich tras w określonym punkcie końcowym. |
| az afd route show |
Pokaż szczegóły trasy. |
| az afd route update |
Zaktualizuj istniejącą trasę w określonym punkcie końcowym. |
az afd route create
Tworzy nową trasę w określonym punkcie końcowym.
az afd route create --endpoint-name
--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}
--https-redirect {Disabled, Enabled}
--origin-group
--profile-name
--resource-group
--route-name
--supported-protocols {Http, Https}
[--content-types-to-compress]
[--custom-domains]
[--enable-caching {false, true}]
[--enable-compression {false, true}]
[--enabled-state {Disabled, Enabled}]
[--link-to-default-domain {Disabled, Enabled}]
[--origin-path]
[--patterns-to-match]
[--query-parameters]
[--query-string-caching-behavior {IgnoreQueryString, IgnoreSpecifiedQueryStrings, IncludeSpecifiedQueryStrings, UseQueryString}]
[--rule-sets]
Przykłady
Tworzy trasę do logowania jednokrotnego domyślnej domeny punktu końcowego z grupą pochodzenia dla wszystkich żądań HTTPS.
az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --https-redirect Disabled --origin-group og001 --supported-protocols Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest
Tworzy trasę do logowania jednokrotnego domyślnej domeny punktu końcowego z grupą pochodzenia dla wszystkich żądań i użyj określonych zestawów reguł, aby dostosować zachowanie trasy.
az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2 --origin-group og001 --supported-protocols Http Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest --https-redirect Disabled
Tworzy trasę do logowania jednokrotnego domyślnej domeny punktu końcowego i domeny niestandardowej z grupą pochodzenia dla wszystkich żądań z określonymi wzorcami ścieżki i przekierowuje wszystkie trafic do używania protokołu Https.
az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --patterns-to-match /test1/* /tes2/* --origin-group og001 --supported-protocols Http Https --custom-domains cd001 --forwarding-protocol MatchRequest --https-redirect Enabled --link-to-default-domain Enabled
Parametry wymagane
Nazwa punktu końcowego.
Protokół tej reguły będzie używany podczas przekazywania ruchu do zapleczy.
Określa, czy ruch HTTP ma być automatycznie przekierowywany do ruchu HTTPS.
Nazwa lub identyfikator grupy pochodzenia, z która ma być skojarzona.
Nazwa profilu usługi 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 trasy.
Lista obsługiwanych protokołów dla tej trasy.
Parametry opcjonalne
Lista typów zawartości, na których ma zastosowanie kompresja. Wartość powinna być prawidłowym typem MIME.
Domeny niestandardowe, do których odwołuje się ten punkt końcowy.
Wskazuje, czy buforowanie jest wyczyszczane na tej 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 służyć 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.
Czy włączyć tę trasę.
Określa, czy ta trasa zostanie połączona z domyślną domeną punktu końcowego.
Ścieżka katalogu do źródła, z którego usługa Azure Front Door może pobierać zawartość.
Wzorce tras reguły.
Parametry zapytania do uwzględnienia lub wykluczenia.
Definiuje sposób buforowania żądań usługi CDN zawierających ciągi zapytań. Podczas buforowania można ignorować wszystkie ciągi zapytań, pomijać buforowanie, aby zapobiec buforowaniu żądań zawierających ciągi zapytań lub buforować każde żądanie z unikatowym adresem URL.
Kolekcja identyfikatora lub nazwy zestawu reguł, do których odwołuje się trasa.
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 route delete
Usuń istniejącą trasę w określonym punkcie końcowym.
az afd route delete [--endpoint-name]
[--ids]
[--profile-name]
[--resource-group]
[--route-name]
[--yes]
Przykłady
Usuń trasę o nazwie route1.
az afd route delete -g group --profile-name profile --endpoint-name endpoint1 --route-name route1
Parametry opcjonalne
Nazwa punktu końcowego.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa profilu usługi 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 trasy.
Nie monituj o potwierdzenie.
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 route list
Wyświetl listę wszystkich tras w określonym punkcie końcowym.
az afd route list --endpoint-name
--profile-name
--resource-group
Przykłady
Wyświetl listę wszystkich tras w określonym punkcie końcowym.
az afd route list -g group --profile-name profile --endpoint-name endpoint1
Parametry wymagane
Nazwa punktu końcowego.
Nazwa profilu usługi 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>.
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 route show
Pokaż szczegóły trasy.
az afd route show [--endpoint-name]
[--ids]
[--profile-name]
[--resource-group]
[--route-name]
Przykłady
pokaż szczegóły trasy o nazwie route1.
az afd route show -g group --profile-name profile --endpoint-name endpoint1 --route-name route1
Parametry opcjonalne
Nazwa punktu końcowego.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa profilu usługi 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 trasy.
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 route update
Zaktualizuj istniejącą trasę w określonym punkcie końcowym.
az afd route update [--content-types-to-compress]
[--custom-domains]
[--enable-caching {false, true}]
[--enable-compression {false, true}]
[--enabled-state {Disabled, Enabled}]
[--endpoint-name]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--https-redirect {Disabled, Enabled}]
[--ids]
[--link-to-default-domain {Disabled, Enabled}]
[--origin-group]
[--origin-path]
[--patterns-to-match]
[--profile-name]
[--query-parameters]
[--query-string-caching-behavior {IgnoreQueryString, IgnoreSpecifiedQueryStrings, IncludeSpecifiedQueryStrings, UseQueryString}]
[--resource-group]
[--route-name]
[--rule-sets]
[--supported-protocols {Http, Https}]
Przykłady
Zaktualizuj trasę tak, aby akceptowała zarówno żądania HTTP, jak i HTTPS, i przekierowowała wszystkie trafic, aby używać protokołu Https.
az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --supported-protocols Http Https --https-redirect Enabled
Aktualizowanie ustawień reguł trasy w celu dostosowania zachowania trasy.
az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2
Zaktualizuj ustawienia kompresji trasy, aby włączyć kompresję dla określonych typów zawartości.
az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --query-string-caching-behavior IgnoreQueryString --enable-compression true --content-types-to-compress text/javascript text/plain
Parametry opcjonalne
Lista typów zawartości, na których ma zastosowanie kompresja. Wartość powinna być prawidłowym typem MIME.
Domeny niestandardowe, do których odwołuje się ten punkt końcowy.
Wskazuje, czy buforowanie jest wyczyszczane na tej 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 służyć 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.
Czy włączyć tę trasę.
Nazwa punktu końcowego.
Protokół tej reguły będzie używany podczas przekazywania ruchu do zapleczy.
Określa, czy ruch HTTP ma być automatycznie przekierowywany do ruchu HTTPS.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Określa, czy ta trasa zostanie połączona z domyślną domeną punktu końcowego.
Nazwa lub identyfikator grupy pochodzenia, z która ma być skojarzona.
Ścieżka katalogu do źródła, z którego usługa Azure Front Door może pobierać zawartość.
Wzorce tras reguły.
Nazwa profilu usługi CDN, który jest unikatowy w grupie zasobów.
Parametry zapytania do uwzględnienia lub wykluczenia.
Definiuje sposób buforowania żądań usługi CDN zawierających ciągi zapytań. Podczas buforowania można ignorować wszystkie ciągi zapytań, pomijać buforowanie, aby zapobiec buforowaniu żądań zawierających ciągi zapytań lub buforować każde żądanie z unikatowym adresem URL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa trasy.
Kolekcja identyfikatora lub nazwy zestawu reguł, do których odwołuje się trasa.
Lista obsługiwanych protokołów dla tej trasy.
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.