将区域 API 导入到 API Gateway - Amazon API Gateway
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

将区域 API 导入到 API Gateway

导入 API 时,您可以为 API 选择区域终端节点配置。您可以使用 API Gateway 控制台、Amazon CLI 或 Amazon 开发工具包。

导出 API 时,API 终端节点配置不包括在导出的 API 定义中。

有关从 API Gateway 控制台使用导入 API 功能的教程,请参阅教程:通过导入示例创建 REST API

使用 API Gateway 控制台导入区域 API

要使用 API Gateway 控制台导入区域终端节点的 API,请执行以下操作:

  1. 登录 API Gateway 控制台,然后选择创建 API

  2. Create new API (创建新 API) 下选择 Import from OpenAPI (从 OpenAPI 导入) 选项。

  3. 复制 API 的 OpenAPI 定义并粘贴到代码编辑器中,或者选择 Select OpenAPI File (选择 OpenAPI 文件) 以从本地驱动器加载 OpenAPI 文件。

  4. Settings (设置) 下,对于 Endpoint Type (终端节点类型),选择 Regional

  5. 选择 Import (导入) 以开始导入 OpenAPI 定义。

使用 Amazon CLI 导入区域 API

要使用 Amazon CLI 从 OpenAPI 定义文件导入 API,请使用 import-rest-api 命令:

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