Sdílet prostřednictvím


az spring gateway

Poznámka:

Tento odkaz je součástí rozšíření Spring pro Azure CLI (verze 2.56.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az spring gateway . Přečtěte si další informace o rozšířeních.

(Jenom úroveň Enterprise) Příkazy pro správu brány v Azure Spring Apps

Příkazy

Name Description Typ Stav
az spring gateway clear

Vymažte všechna nastavení brány.

Rozšíření GA
az spring gateway create

Vytvoření brány Spring Cloud

Rozšíření GA
az spring gateway custom-domain

Příkazy pro správu vlastních domén pro bránu

Rozšíření GA
az spring gateway custom-domain bind

Vytvořte vazbu vlastní domény s bránou.

Rozšíření GA
az spring gateway custom-domain list

Vypíše všechny vlastní domény brány.

Rozšíření GA
az spring gateway custom-domain show

Zobrazení podrobností o vlastní doméně

Rozšíření GA
az spring gateway custom-domain unbind

Zrušení vazby vlastní domény brány

Rozšíření GA
az spring gateway custom-domain update

Aktualizujte vlastní doménu brány.

Rozšíření GA
az spring gateway delete

Odstraňte bránu Spring Cloud.

Rozšíření GA
az spring gateway restart

Restartujte bránu Spring Cloud.

Rozšíření GA
az spring gateway route-config

Příkazy pro správu konfigurací tras brány v Azure Spring Apps

Rozšíření GA
az spring gateway route-config create

Vytvořte konfiguraci trasy brány s pravidly směrování ve formátu pole Json.

Rozšíření GA
az spring gateway route-config list

Zobrazí seznam všech existujících konfigurací tras brány.

Rozšíření GA
az spring gateway route-config remove

Odstraňte existující konfiguraci trasy brány.

Rozšíření GA
az spring gateway route-config show

Získejte existující konfiguraci trasy brány.

Rozšíření GA
az spring gateway route-config update

Aktualizujte existující konfiguraci tras brány pomocí pravidel směrování ve formátu pole Json.

Rozšíření GA
az spring gateway show

Zobrazí nastavení, stav zřizování a stav modulu runtime brány.

Rozšíření GA
az spring gateway sync-cert

Synchronizujte certifikát brány.

Rozšíření GA
az spring gateway update

Aktualizujte existující vlastnosti brány.

Rozšíření GA

az spring gateway clear

Vymažte všechna nastavení brány.

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway create

Vytvoření brány Spring Cloud

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

Příklady

Vytvoření brány Spring Cloud

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--instance-count

Počet instancí

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway delete

Odstraňte bránu Spring Cloud.

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway restart

Restartujte bránu Spring Cloud.

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

Příklady

Restartujte bránu Spring Cloud.

az spring gateway restart -s MyService -g MyResourceGroup

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway show

Zobrazí nastavení, stav zřizování a stav modulu runtime brány.

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway sync-cert

Synchronizujte certifikát brány.

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

Příklady

Synchronizujte certifikát brány.

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring gateway update

Aktualizujte existující vlastnosti brány.

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]

Příklady

Aktualizujte vlastnost brány.

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

Povolte a nakonfigurujte mezipaměť odpovědí na úrovni trasy a nastavte hodnotu ttl na 5 minut.

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

Pokud je povolená mezipaměť odpovědí, aktualizujte hodnotu ttl na 3 minuty.

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

Zakažte mezipaměť odpovědí.

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--addon-configs-file

Cesta k souboru řetězce JSON konfigurací doplňků.

--addon-configs-json

Řetězec JSON s konfiguracemi doplňků

--allow-credentials

Určuje, jestli se přihlašovací údaje uživatele podporují u požadavků mezi weby.

Přípustné hodnoty: false, true
--allow-origin-patterns --allowed-origin-patterns

Čárkami oddělený seznam povolených vzorů původu pro provádění požadavků mezi weby

--allowed-headers

Čárkami oddělený seznam povolených hlaviček v požadavcích mezi weby Speciální hodnota * umožňuje skutečným požadavkům odesílat libovolnou hlavičku.

--allowed-methods

Seznam povolených metod HTTP oddělených čárkami na požadavcích mezi weby Speciální hodnota * umožňuje všechny metody.

--allowed-origins

Čárkami oddělený seznam povolených zdrojů pro provádění požadavků mezi weby Speciální hodnota * umožňuje všechny domény.

--api-description

Podrobný popis rozhraní API dostupných v instanci brány

--api-doc-location

Umístění další dokumentace pro rozhraní API dostupná v instanci brány

--api-title

Název popisující kontext rozhraní API dostupných v instanci brány

--api-version

Verze rozhraní API dostupná v této instanci brány

--apm-types

Seznam APM oddělený prostorem integrovaný s bránou Povolené hodnoty jsou: Application Přehledy, AppDynamics, Dynatrace, NewRelic, ElasticAPM.

--apms

Seznam referenčních názvů APM oddělených mezerami v Azure Spring Apps pro integraci s bránou

--assign-endpoint

Pokud je pravda, přiřaďte adresu URL koncového bodu pro přímý přístup.

Přípustné hodnoty: false, true
--certificate-names

Seznam názvů certifikátů oddělených čárkami v Azure Spring Apps

--client-id

Veřejný identifikátor aplikace.

--client-secret

Tajný kód známý pouze pro aplikaci a autorizační server.

--cpu

Množství prostředků procesoru Mělo by to být 500 m nebo počet jader procesoru.

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

Pokud ano, ověří se certifikát v připojení TLS z brány k aplikaci.

Přípustné hodnoty: false, true
--enable-response-cache

Povolte nastavení mezipaměti odpovědí v bráně Spring Cloud.

Přípustné hodnoty: false, true
--exposed-headers

Čárkami oddělený seznam hlaviček odpovědí HTTP, které se zpřístupňují pro požadavky mezi weby.

--https-only

Pokud ano, přejděte ke koncovému bodu přes https.

Přípustné hodnoty: false, true
--instance-count

Počet instancí

--issuer-uri

Identifikátor URI vystavitele.

--max-age

Jak dlouho v sekundách může klienti ukládat odpověď z předběžné žádosti o testovací verzi do mezipaměti.

--memory

Množství prostředků paměti. Mělo by to být 512Mi nebo #Gi, například 1Gi, 3Gi.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--properties

Necitlivé vlastnosti proměnných prostředí. Naformátujte "klíč[=hodnota]" a oddělte je mezerou.

--response-cache-scope

Rozsah mezipaměti odpovědí, dostupné hodnoty jsou [Route, Instance].

--response-cache-size

Maximální velikost mezipaměti, která určuje, jestli mezipaměť musí některé položky vyřadit. Příklady: [1 GB, 10 MB, 100 kB]. K resetování použijte výchozí hodnotu a brána tuto vlastnost bude spravovat.

--response-cache-ttl

Čas před vypršením platnosti položky uložené v mezipaměti Příklady: [1h, 30m, 50s]. K resetování použijte výchozí hodnotu a brána tuto vlastnost bude spravovat.

--scope

Čárkami oddělený seznam konkrétních akcí, které můžou aplikace provádět jménem uživatele.

--secrets

Citlivé vlastnosti proměnných prostředí. Po vložení se zašifruje a nevrátí. Naformátujte "klíč[=hodnota]" a oddělte je mezerou.

--server-url

Základní adresa URL, kterou budou uživatelé rozhraní API používat pro přístup k rozhraním API v instanci brány.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.