az spring gateway
Anmerkung
Diese Referenz ist Teil der Spring-Erweiterung für die Azure CLI (Version 2.56.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az spring gateway Befehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.
(Nur Enterprise-Ebene) Befehle zum Verwalten des Gateways in Azure Spring Apps.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az spring gateway clear |
Löschen Sie alle Einstellungen des Gateways. |
Erweiterung | GA |
az spring gateway create |
Erstellen Sie Spring Cloud Gateway. |
Erweiterung | GA |
az spring gateway custom-domain |
Befehle zum Verwalten benutzerdefinierter Domänen für Gateways. |
Erweiterung | GA |
az spring gateway custom-domain bind |
Binden Sie eine benutzerdefinierte Domäne an das Gateway. |
Erweiterung | GA |
az spring gateway custom-domain list |
Listet alle benutzerdefinierten Domänen des Gateways auf. |
Erweiterung | GA |
az spring gateway custom-domain show |
Details einer benutzerdefinierten Domäne anzeigen. |
Erweiterung | GA |
az spring gateway custom-domain unbind |
Aufheben der Verknüpfung einer benutzerdefinierten Domäne des Gateways. |
Erweiterung | GA |
az spring gateway custom-domain update |
Aktualisieren Sie eine benutzerdefinierte Domäne des Gateways. |
Erweiterung | GA |
az spring gateway delete |
Spring Cloud Gateway löschen. |
Erweiterung | GA |
az spring gateway restart |
Starten Sie Spring Cloud Gateway neu. |
Erweiterung | GA |
az spring gateway route-config |
Befehle zum Verwalten von Gatewayroutenkonfigurationen in Azure Spring Apps. |
Erweiterung | GA |
az spring gateway route-config create |
Erstellen Sie eine Gatewayroutenkonfiguration mit Routingregeln im JSON-Arrayformat. |
Erweiterung | GA |
az spring gateway route-config list |
Alle vorhandenen Gatewayroutenkonfigurationen auflisten. |
Erweiterung | GA |
az spring gateway route-config remove |
Löschen Einer vorhandenen Gatewayroutenkonfiguration. |
Erweiterung | GA |
az spring gateway route-config show |
Rufen Sie eine vorhandene Gatewayroutenkonfiguration ab. |
Erweiterung | GA |
az spring gateway route-config update |
Aktualisieren Sie eine vorhandene Gatewayroutenkonfiguration mit Routingregeln im JSON-Arrayformat. |
Erweiterung | GA |
az spring gateway show |
Zeigen Sie die Einstellungen, den Bereitstellungsstatus und den Laufzeitstatus des Gateways an. |
Erweiterung | GA |
az spring gateway sync-cert |
Synchronisierungszertifikat des Gateways. |
Erweiterung | GA |
az spring gateway update |
Aktualisieren Sie eine vorhandene Gatewayeigenschaften. |
Erweiterung | GA |
az spring gateway clear
Löschen Sie alle Einstellungen des Gateways.
az spring gateway clear --resource-group
--service
[--no-wait]
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway create
Erstellen Sie Spring Cloud Gateway.
az spring gateway create --resource-group
--service
[--instance-count]
Beispiele
Erstellen Sie Spring Cloud Gateway.
az spring gateway create -s MyService -g MyResourceGroup --instance-count 2
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Anzahl der Instanzen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway delete
Spring Cloud Gateway löschen.
az spring gateway delete --resource-group
--service
[--yes]
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway restart
Starten Sie Spring Cloud Gateway neu.
az spring gateway restart --resource-group
--service
[--no-wait]
[--yes]
Beispiele
Starten Sie Spring Cloud Gateway neu.
az spring gateway restart -s MyService -g MyResourceGroup
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway show
Zeigen Sie die Einstellungen, den Bereitstellungsstatus und den Laufzeitstatus des Gateways an.
az spring gateway show --resource-group
--service
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway sync-cert
Synchronisierungszertifikat des Gateways.
az spring gateway sync-cert --resource-group
--service
[--no-wait]
[--yes]
Beispiele
Synchronisierungszertifikat des Gateways.
az spring gateway sync-cert -s MyService -g MyResourceGroup
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring gateway update
Aktualisieren Sie eine vorhandene Gatewayeigenschaften.
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]
Beispiele
Aktualisieren der Gatewayeigenschaft.
az spring gateway update -s MyService -g MyResourceGroup --assign-endpoint true --https-only true
Aktivieren und konfigurieren Sie den Antwortcache auf Route-Ebene, und legen Sie "ttl" auf 5 Minuten fest.
az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache --response-cache-scope Route --response-cache-ttl 5m
Wenn der Antwortcache aktiviert ist, aktualisieren Sie ttl auf 3 Minuten.
az spring gateway update -s MyService -g MyResourceGroup --response-cache-ttl 3m
Antwortcache deaktivieren.
az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache false
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=<name>
konfigurieren.
Optionale Parameter
Der Dateipfad der JSON-Zeichenfolge von Add-On-Konfigurationen.
JSON-Zeichenfolge von Add-On-Konfigurationen.
Gibt an, ob Benutzeranmeldeinformationen für websiteübergreifende Anforderungen unterstützt werden.
Durch Trennzeichen getrennte Liste zulässiger Ursprungsmuster, um websiteübergreifende Anforderungen zu erstellen.
Durch Trennzeichen getrennte Liste zulässiger Header in standortübergreifenden Anforderungen. Mit dem speziellen Wert *
können tatsächliche Anforderungen beliebige Header senden.
Durch Trennzeichen getrennte Liste zulässiger HTTP-Methoden für standortübergreifende Anforderungen. Der sondere Wert *
lässt alle Methoden zu.
Durch Trennzeichen getrennte Liste zulässiger Ursprünge, um websiteübergreifende Anforderungen zu stellen. Der sondere Wert, *
alle Domänen zulässt.
Detaillierte Beschreibung der APIs, die in der Gatewayinstanz verfügbar sind.
Speicherort der zusätzlichen Dokumentation für die APIs, die in der Gatewayinstanz verfügbar sind.
Titel, der den Kontext der apIs beschreibt, die in der Gatewayinstanz verfügbar sind.
Version der APIs, die in dieser Gatewayinstanz verfügbar sind.
Mit Leerzeichen getrennte Liste von APM, die in Gateway integriert ist. Zulässige Werte sind: ApplicationInsights, AppDynamics, Dynatrace, NewRelic, ElasticAPM.
Leerzeichentrennte Liste der APM-Referenznamen in Azure Spring Apps, die in Gateway integriert werden sollen.
Wenn true, weisen Sie endpunkt-URL für den direkten Zugriff zu.
Durch Trennzeichen getrennte Liste der Zertifikatnamen in Azure Spring Apps.
Der öffentliche Bezeichner für die Anwendung.
Der geheime Schlüssel, der nur für die Anwendung und den Autorisierungsserver bekannt ist.
CPU-Ressourcenmenge. Sollte 500m oder die Anzahl der CPU-Kerne sein.
Bei "true" wird das Zertifikat in der TLS-Verbindung von Gateway zu App überprüft.
Aktivieren Sie die Einstellungen für den Antwortcache im Spring Cloud Gateway.
Durch Trennzeichen getrennte Liste der HTTP-Antwortheader, die für standortübergreifende Anforderungen verfügbar gemacht werden sollen.
Bei "true" greifen Sie über https auf den Endpunkt zu.
Anzahl der Instanzen.
Der URI des Ausstellerbezeichners.
Wie lange die Antwort einer Vorab-Flight-Anforderung in Sekunden von Clients zwischengespeichert werden kann.
Menge der Speicherressource. Sollte 512Mi oder #Gi sein, z. B. 1Gi, 3Gi.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Nicht vertrauliche Eigenschaften für Umgebungsvariablen. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Bereich für den Antwortcache, verfügbare Werte sind [Route, Instanz].
Maximale Größe des Caches, der bestimmt, ob der Cache einige Einträge entfernen muss. Beispiele sind [1 GB, 10 MB, 100 KB]. Verwenden Sie "Standard" zum Zurücksetzen, und Gateway verwaltet diese Eigenschaft.
Zeit vor Ablauf eines zwischengespeicherten Eintrags. Beispiele sind [1h, 30m, 50s]. Verwenden Sie "Standard" zum Zurücksetzen, und Gateway verwaltet diese Eigenschaft.
Durch Trennzeichen getrennte Liste der spezifischen Aktionen können Anwendungen im Namen eines Benutzers ausführen können.
Vertrauliche Eigenschaften für Umgebungsvariablen. Nach dem Einfügen wird sie verschlüsselt und nicht zurückgegeben. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Basis-URL, die API-Consumer für den Zugriff auf APIs in der Gatewayinstanz verwenden.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.