Udostępnij za pośrednictwem


az spring gateway

Uwaga

Ta dokumentacja jest częścią rozszerzenia spring dla interfejsu wiersza polecenia platformy Azure (wersja 2.56.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az spring gateway . Dowiedz się więcej o rozszerzeniach.

(Tylko warstwa przedsiębiorstwa) Polecenia do zarządzania bramą w usłudze Azure Spring Apps.

Polecenia

Nazwa Opis Typ Stan
az spring gateway clear

Wyczyść wszystkie ustawienia bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway create

Utwórz bramę Spring Cloud Gateway.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain

Polecenia do zarządzania domenami niestandardowymi dla bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain bind

Wiązanie domeny niestandardowej z bramą.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain list

Wyświetl listę wszystkich domen niestandardowych bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain show

Pokaż szczegóły domeny niestandardowej.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain unbind

Usuń powiązanie domeny niestandardowej bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway custom-domain update

Zaktualizuj domenę niestandardową bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway delete

Usuń bramę Spring Cloud Gateway.

Numer wewnętrzny Ogólna dostępność
az spring gateway restart

Uruchom ponownie usługę Spring Cloud Gateway.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config

Polecenia do zarządzania konfiguracjami tras bramy w usłudze Azure Spring Apps.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config create

Utwórz konfigurację trasy bramy z regułami routingu w formacie tablicy Json.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config list

Wyświetl listę wszystkich istniejących konfiguracji tras bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config remove

Usuń istniejącą konfigurację trasy bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config show

Pobierz istniejącą konfigurację trasy bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway route-config update

Zaktualizuj istniejącą konfigurację trasy bramy przy użyciu reguł routingu w formacie tablicy Json.

Numer wewnętrzny Ogólna dostępność
az spring gateway show

Pokaż ustawienia, stan aprowizacji i stan środowiska uruchomieniowego bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway sync-cert

Synchronizuj certyfikat bramy.

Numer wewnętrzny Ogólna dostępność
az spring gateway update

Zaktualizuj istniejące właściwości bramy.

Numer wewnętrzny Ogólna dostępność

az spring gateway clear

Wyczyść wszystkie ustawienia bramy.

az spring gateway clear --resource-group
                        --service
                        [--no-wait]

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
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 spring gateway create

Utwórz bramę Spring Cloud Gateway.

az spring gateway create --resource-group
                         --service
                         [--instance-count]

Przykłady

Utwórz bramę Spring Cloud Gateway.

az spring gateway create -s MyService -g MyResourceGroup --instance-count 2

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--instance-count

Liczba wystąpień.

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 spring gateway delete

Usuń bramę Spring Cloud Gateway.

az spring gateway delete --resource-group
                         --service
                         [--yes]

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
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 spring gateway restart

Uruchom ponownie usługę Spring Cloud Gateway.

az spring gateway restart --resource-group
                          --service
                          [--no-wait]
                          [--yes]

Przykłady

Uruchom ponownie usługę Spring Cloud Gateway.

az spring gateway restart -s MyService -g MyResourceGroup

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
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 spring gateway show

Pokaż ustawienia, stan aprowizacji i stan środowiska uruchomieniowego bramy.

az spring gateway show --resource-group
                       --service

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

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 spring gateway sync-cert

Synchronizuj certyfikat bramy.

az spring gateway sync-cert --resource-group
                            --service
                            [--no-wait]
                            [--yes]

Przykłady

Synchronizuj certyfikat bramy.

az spring gateway sync-cert -s MyService -g MyResourceGroup

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
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 spring gateway update

Zaktualizuj istniejące właściwości bramy.

az spring gateway update --resource-group
                         --service
                         [--addon-configs-file]
                         [--addon-configs-json]
                         [--allow-credentials {false, true}]
                         [--allow-origin-patterns]
                         [--allowed-headers]
                         [--allowed-methods]
                         [--allowed-origins]
                         [--api-description]
                         [--api-doc-location]
                         [--api-title]
                         [--api-version]
                         [--apm-types]
                         [--apms]
                         [--assign-endpoint {false, true}]
                         [--certificate-names]
                         [--client-id]
                         [--client-secret]
                         [--cpu]
                         [--enable-cert-verify {false, true}]
                         [--enable-response-cache {false, true}]
                         [--exposed-headers]
                         [--https-only {false, true}]
                         [--instance-count]
                         [--issuer-uri]
                         [--max-age]
                         [--memory]
                         [--no-wait]
                         [--properties]
                         [--response-cache-scope]
                         [--response-cache-size]
                         [--response-cache-ttl]
                         [--scope]
                         [--secrets]
                         [--server-url]

Przykłady

Zaktualizuj właściwość bramy.

az spring gateway update -s MyService -g MyResourceGroup --assign-endpoint true --https-only true

Włącz i skonfiguruj pamięć podręczną odpowiedzi na poziomie trasy i ustaw czas wygaśnięcia na 5 minut.

az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache --response-cache-scope Route --response-cache-ttl 5m

Po włączeniu pamięci podręcznej odpowiedzi zaktualizuj czas wygaśnięcia do 3 minut.

az spring gateway update -s MyService -g MyResourceGroup --response-cache-ttl 3m

Wyłącz pamięć podręczną odpowiedzi.

az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache false

Parametry wymagane

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--addon-configs-file

Ścieżka pliku ciągu JSON konfiguracji dodatków.

--addon-configs-json

Ciąg JSON konfiguracji dodatków.

--allow-credentials

Czy poświadczenia użytkownika są obsługiwane w żądaniach obejmujących wiele witryn.

akceptowane wartości: false, true
--allow-origin-patterns --allowed-origin-patterns

Rozdzielona przecinkami lista dozwolonych wzorców pochodzenia do tworzenia żądań między witrynami.

--allowed-headers

Rozdzielona przecinkami lista dozwolonych nagłówków w żądaniach obejmujących wiele witryn. Wartość * specjalna umożliwia wysyłanie rzeczywistych żądań wysyłania dowolnego nagłówka.

--allowed-methods

Rozdzielona przecinkami lista dozwolonych metod HTTP w żądaniach obejmujących wiele witryn. Wartość * specjalna zezwala na wszystkie metody.

--allowed-origins

Rozdzielona przecinkami lista dozwolonych źródeł do tworzenia żądań między witrynami. Wartość * specjalna zezwala na wszystkie domeny.

--api-description

Szczegółowy opis interfejsów API dostępnych w wystąpieniu bramy.

--api-doc-location

Lokalizacja dodatkowej dokumentacji interfejsów API dostępnych w wystąpieniu bramy.

--api-title

Tytuł opisujący kontekst interfejsów API dostępnych w wystąpieniu bramy.

--api-version

Wersja interfejsów API dostępnych w tym wystąpieniu bramy.

--apm-types

Rozdzielona spacjami lista APM zintegrowana z bramą. Dozwolone wartości to: Application Szczegółowe informacje, AppDynamics, Dynatrace, NewRelic, ElasticAPM.

--apms

Rozdzielona spacjami lista nazw odwołań APM w usłudze Azure Spring Apps do integracji z bramą.

--assign-endpoint

Jeśli wartość true, przypisz adres URL punktu końcowego w celu uzyskania bezpośredniego dostępu.

akceptowane wartości: false, true
--certificate-names

Rozdzielona przecinkami lista nazw certyfikatów w usłudze Azure Spring Apps.

--client-id

Identyfikator publiczny aplikacji.

--client-secret

Wpis tajny znany tylko aplikacji i serwera autoryzacji.

--cpu

Ilość zasobów procesora CPU. Powinna być 500 m lub liczba rdzeni procesora CPU.

--enable-cert-verify --enable-certificate-verification

Jeśli wartość true, zweryfikuje certyfikat w połączeniu TLS z bramy do aplikacji.

akceptowane wartości: false, true
--enable-response-cache

Włącz ustawienia pamięci podręcznej odpowiedzi w usłudze Spring Cloud Gateway.

akceptowane wartości: false, true
--exposed-headers

Rozdzielona przecinkami lista nagłówków odpowiedzi HTTP do uwidocznienia dla żądań obejmujących wiele witryn.

--https-only

Jeśli wartość true, uzyskaj dostęp do punktu końcowego za pośrednictwem protokołu https.

akceptowane wartości: false, true
--instance-count

Liczba wystąpień.

--issuer-uri

Identyfikator URI identyfikatora wystawcy.

--max-age

Jak długo, w sekundach, odpowiedź z żądania przed lotem może być buforowana przez klientów.

--memory

Ilość zasobów pamięci. Powinna mieć wartość 512Mi lub #Gi, np. 1Gi, 3Gi.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--properties

Właściwości niewrażliwe dla zmiennych środowiskowych. Formatuj wartość "key[=value]" i rozdzielaj spacją.

--response-cache-scope

Zakres pamięci podręcznej odpowiedzi, dostępne wartości to [Route, Instance].

--response-cache-size

Maksymalny rozmiar pamięci podręcznej, który określa, czy pamięć podręczna musi wykluczyć niektóre wpisy. Przykłady to [1 GB, 10 MB, 100 KB]. Użyj opcji "default", aby zresetować, a brama będzie zarządzać tą właściwością.

--response-cache-ttl

Czas przed wygaśnięciem buforowanego wpisu. Przykłady to [1h, 30m, 50s]. Użyj opcji "default", aby zresetować, a brama będzie zarządzać tą właściwością.

--scope

Rozdzielona przecinkami lista określonych akcji aplikacji może być dozwolona w imieniu użytkownika.

--secrets

Właściwości poufne zmiennych środowiskowych. Po utworzeniu zostanie zaszyfrowany i nie zostanie zwrócony. Formatuj wartość "key[=value]" i rozdzielaj spacją.

--server-url

Podstawowy adres URL używany przez użytkowników interfejsu API do uzyskiwania dostępu do interfejsów API w wystąpieniu bramy.

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.