Aktualisieren einer API-Definition in AWS API Gateway | Qlik Cloud Hilfe
Zu Hauptinhalt springen

Aktualisieren einer API-Definition in AWS API Gateway

Importieren Sie eine JSON-Datei in AWS API Gateway, um eine vorhandene Definition zu aktualisieren.

  • Sie haben Zugriff auf AWS API Gateway.
  • Sie haben die AWS CLI installiert. Weitere Informationen finden Sie unter Installieren der AWS CLI.
  • Sie haben die API-Definition als JSON-Datei exportiert.
  • Sie haben eine frühere Version der API-Definition in AWS API Gateway hochgeladen.
  1. Öffnen Sie eine Befehlszeile und geben Sie folgenden Befehl ein, um die Datei hochzuladen:
    aws apigateway put-rest-api --rest-api-id {api-id} --mode {mode} --body 'file://{yourfile}.json'
  2. Fügen Sie die korrekten Parameter hinzu:
    ParameterBeschreibung
    {api-id}AWS API Gateway-ID der zu aktualisierenden API.
    {mode}Verhalten beim Import. Der Wert kann entweder overwrite sein, um die vorherige Version der API durch die neue zu ersetzen, oder merge, um die beiden Versionen zusammenzuführen.
    {yourfile}Pfad und Dateiname der von Ihnen exportierten API-Definition.
  3. Führen Sie den Befehl aus.

Ihre API-Definition wird zusammengeführt oder überschrieben, je nach dem von Ihnen definierten Modus. Sie können die Aktualisierung in der AWS API Gateway-Konsole überprüfen.

In diesem Beispiel wurde eine erste Version der API-Definition hochgeladen, die nur die Ressource /contacts und deren Vorgänge enthielt. Anschließend wurde eine zweite Version mit der Ressource /companies hochgeladen und mit der vorherigen Version zusammengeführt.

Screenshot der zusammengeführten API-Definition.

Weitere Informationen zum Befehl put-rest-api finden Sie in der AWS-Dokumentation.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!