將邊緣最佳化 API 匯入至 API Gateway - Amazon API Gateway

將邊緣最佳化 API 匯入至 API Gateway

您可以匯入 API OpenAPI 定義檔來建立新的邊緣最佳化 API,方法是指定 EDGE 端點類型做為匯入操作的額外輸入 (除了 OpenAPI 檔案之外)。您可以使用 API Gateway 主控台、AWS CLI 或 AWS SDK 來執行這項操作。

如需從 API Gateway 主控台使用「匯入 API」功能的教學課程,請參閱教學課程:匯入範例來建立 REST API

使用 API Gateway 主控台匯入邊緣最佳化 API

若要使用 API Gateway 主控台匯入邊緣最佳化 API,請執行以下操作:

  1. 在以下網址登入 API Gateway 主控台:https://console.aws.amazon.com/apigateway

  2. 選擇 Create API (建立 API)

  3. REST API 下,選擇 Import (匯入)。

  4. 複製 API 的 OpenAPI 定義並將它貼入程式碼編輯器,或選擇選擇檔案,從本機磁碟機載入 OpenAPI 檔案。

  5. 對於 API 端點類型,選取邊緣最佳化

  6. 選擇建立 API 以開始匯入 OpenAPI 定義。

使用 AWS CLI 匯入邊緣最佳化的 API

以下 import-rest-api 命令會從 OpenAPI 定義檔案匯入 API,以建立新的邊緣最佳化 API:

aws apigateway import-rest-api \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'

或將 endpointConfigurationTypes 查詢字串參數明確指定為 EDGE

aws apigateway import-rest-api \ --parameters endpointConfigurationTypes=EDGE \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'