Einrichten einer Edge-optimierte API durch das Importieren von OpenAPI-Definitionen
Sie können eine API Gateway-API einrichten, indem Sie OpenAPI-Definitionen der entsprechenden API Gateway-API-Entitäten angeben und die OpenAPI-Definitionen in API Gateway importieren.
Die folgenden OpenAPI-Definitionen beschreiben die einfache API, wobei nur die GET /
-Methode verwendet wird, die in einen HTTP-Endpunkt der PetStore-Website im Backend integriert ist und die Antwort 200 OK
zurückgibt.
Im folgenden Verfahren wird beschrieben, wie Sie diese OpenAPI-Definitionen über die API Gateway-Konsole in API Gateway importieren.
So importieren Sie die einfachen OpenAPI-Definitionen über die API Gateway-Konsole:
-
Melden Sie sich bei der API Gateway-Konsole an.
-
Wählen Sie Create API (API erstellen) aus.
-
Wählen Sie Import from OpenAPI.
-
Wenn Sie die oben genannten OpenAPI-Definitionen in einer Datei gespeichert haben, wählen Sie Select OpenAPI File. Sie können die OpenAPI-Definitionen auch kopieren und sie dann in den Import-Texteditor einfügen.
-
Wählen Sie Import, um den Import der OpenAPI-Definitionen abzuschließen.
Speichern Sie zum Importieren der OpenAPI-Definitionen mithilfe der AWS CLI die Swagger-Definitionen in einer Datei und führen Sie anschließend den folgenden Befehl aus, wobei davon ausgegangen wird, dass Sie die Region us-west-2
verwenden und dass der absolute OpenAPI-Dateipfad file:///path/to/API_OpenAPI_template.json
ist:
aws apigateway import-rest-api --body 'file:///path/to/API_OpenAPI_template.json' --region us-west-2