Dela via


az spring gateway

Kommentar

Den här referensen är en del av spring-tillägget för Azure CLI (version 2.56.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az spring gateway-kommando . Läs mer om tillägg.

(Endast företagsnivå) Kommandon för att hantera gateway i Azure Spring Apps.

Kommandon

Name Description Typ Status
az spring gateway clear

Rensa alla inställningar för gateway.

Anknytning Allmän tillgänglighet
az spring gateway create

Skapa Spring Cloud Gateway.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain

Kommandon för att hantera anpassade domäner för gateway.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain bind

Binda en anpassad domän med gatewayen.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain list

Visa en lista över alla anpassade domäner för gatewayen.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain show

Visa information om en anpassad domän.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain unbind

Avbindning av en anpassad domän för gatewayen.

Anknytning Allmän tillgänglighet
az spring gateway custom-domain update

Uppdatera en anpassad domän för gatewayen.

Anknytning Allmän tillgänglighet
az spring gateway delete

Ta bort Spring Cloud Gateway.

Anknytning Allmän tillgänglighet
az spring gateway restart

Starta om Spring Cloud Gateway.

Anknytning Allmän tillgänglighet
az spring gateway route-config

Kommandon för att hantera gateway-routningskonfigurationer i Azure Spring Apps.

Anknytning Allmän tillgänglighet
az spring gateway route-config create

Skapa en gatewayvägskonfiguration med routningsregler i Json-matrisformat.

Anknytning Allmän tillgänglighet
az spring gateway route-config list

Visa en lista över alla befintliga gatewayvägskonfigurationer.

Anknytning Allmän tillgänglighet
az spring gateway route-config remove

Ta bort en befintlig gatewayvägskonfiguration.

Anknytning Allmän tillgänglighet
az spring gateway route-config show

Hämta en befintlig gatewayvägskonfiguration.

Anknytning Allmän tillgänglighet
az spring gateway route-config update

Uppdatera en befintlig gatewayvägskonfiguration med routningsregler i Json-matrisformat.

Anknytning Allmän tillgänglighet
az spring gateway show

Visa inställningarna, etableringsstatusen och körningsstatusen för gatewayen.

Anknytning Allmän tillgänglighet
az spring gateway sync-cert

Synkronisera gatewaycertifikatet.

Anknytning Allmän tillgänglighet
az spring gateway update

Uppdatera en befintlig gatewayegenskaper.

Anknytning Allmän tillgänglighet

az spring gateway clear

Rensa alla inställningar för gateway.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway create

Skapa Spring Cloud Gateway.

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

Exempel

Skapa Spring Cloud Gateway.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--instance-count

Antal instanser.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway delete

Ta bort Spring Cloud Gateway.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway restart

Starta om Spring Cloud Gateway.

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

Exempel

Starta om Spring Cloud Gateway.

az spring gateway restart -s MyService -g MyResourceGroup

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway show

Visa inställningarna, etableringsstatusen och körningsstatusen för gatewayen.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway sync-cert

Synkronisera gatewaycertifikatet.

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

Exempel

Synkronisera gatewaycertifikatet.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az spring gateway update

Uppdatera en befintlig gatewayegenskaper.

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]

Exempel

Uppdatera gatewayegenskapen.

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

Aktivera och konfigurera svarscache på vägnivå och ange ttl till 5 minuter.

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

När svarscache har aktiverats uppdaterar du ttl till 3 minuter.

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

Inaktivera svarscache.

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

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service -s

Namnet på Azure Spring Apps-instansen kan du konfigurera standardtjänsten med az configure --defaults spring=.

Valfria parametrar

--addon-configs-file

Filsökvägen för JSON-strängen med tilläggskonfigurationer.

--addon-configs-json

JSON-sträng med tilläggskonfigurationer.

--allow-credentials

Om användarautentiseringsuppgifter stöds för begäranden mellan webbplatser.

accepterade värden: false, true
--allow-origin-patterns --allowed-origin-patterns

Kommaavgränsad lista över tillåtna ursprungsmönster för att göra begäranden mellan webbplatser.

--allowed-headers

Kommaavgränsad lista över tillåtna rubriker i begäranden mellan webbplatser. Med specialvärdet * kan faktiska begäranden skicka valfritt huvud.

--allowed-methods

Kommaavgränsad lista över tillåtna HTTP-metoder på begäranden mellan webbplatser. Specialvärdet * tillåter alla metoder.

--allowed-origins

Kommaavgränsad lista över tillåtna ursprung för att göra begäranden mellan webbplatser. Specialvärdet * tillåter alla domäner.

--api-description

Detaljerad beskrivning av de API:er som är tillgängliga på gatewayinstansen.

--api-doc-location

Plats för ytterligare dokumentation för DE API:er som är tillgängliga på gatewayinstansen.

--api-title

Rubrik som beskriver kontexten för de API:er som är tillgängliga på gatewayinstansen.

--api-version

Version av API:er som är tillgängliga på den här gatewayinstansen.

--apm-types

Utrymmesavgränsad lista över APM som är integrerad med gatewayen. Tillåtna värden är: ApplicationInsights, AppDynamics, Dynatrace, NewRelic, ElasticAPM.

--apms

Utrymmesavgränsad lista över APM-referensnamn i Azure Spring Apps som ska integreras med Gateway.

--assign-endpoint

Om det är sant tilldelar du slutpunkts-URL för direkt åtkomst.

accepterade värden: false, true
--certificate-names

Kommaavgränsad lista över certifikatnamn i Azure Spring Apps.

--client-id

Den offentliga identifieraren för programmet.

--client-secret

Hemligheten som endast är känd för programmet och auktoriseringsservern.

--cpu

CPU-resurskvantitet. Ska vara 500m eller antal CPU-kärnor.

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

Om det är sant verifierar du certifikatet i TLS-anslutningen från gateway till app.

accepterade värden: false, true
--enable-response-cache

Aktivera inställningar för svarscache i Spring Cloud Gateway.

accepterade värden: false, true
--exposed-headers

Kommaavgränsad lista över HTTP-svarshuvuden som ska exponeras för begäranden mellan webbplatser.

--https-only

Om det är sant får du åtkomst till slutpunkten via https.

accepterade värden: false, true
--instance-count

Antal instanser.

--issuer-uri

URI för utfärdaridentifierare.

--max-age

Hur länge, i sekunder, kan svaret från en begäran före flygning cachelagras av klienter.

--memory

Minnesresurskvantitet. Ska vara 512Mi eller #Gi, t.ex. 1Gi, 3Gi.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--properties

Icke-känsliga egenskaper för miljövariabler. Formatera "key[=value]" och avgränsat med blanksteg.

--response-cache-scope

Omfång för svarscache, tillgängliga värden är [Route, Instance].

--response-cache-size

Maximal storlek på cacheminnet som avgör om cacheminnet behöver avlägsna vissa poster. Exempel är [1 GB, 10 MB, 100 KB]. Använd "standard" för att återställa och gatewayen hanterar den här egenskapen.

--response-cache-ttl

Tid innan en cachelagrad post upphör att gälla. Exempel är [1h, 30m, 50s]. Använd "standard" för att återställa och gatewayen hanterar den här egenskapen.

--scope

Kommaavgränsad lista över de specifika åtgärder som program kan tillåtas utföra för en användares räkning.

--secrets

Känsliga egenskaper för miljövariabler. När det har lagts till krypteras det och returneras inte. Formatera "key[=value]" och avgränsat med blanksteg.

--server-url

Bas-URL som API-konsumenter använder för att komma åt API:er på gatewayinstansen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.