本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从 Amazon API Gateway 导入 AWS Data Exchange 资产 API
AWS Data Exchange 订阅者可以使用其IAM凭据 AWS SDKs,也可以APIs从数据提供商处拨打电话。 AWS Data Exchange APIs通过处理身份验证和订阅权利来管理对的访问权限。
从 Amazon API Gateway 导入API资产 API (AWS SDKs)
注意
目前,以下各项不支持该SendApiAsset
操作SDKs:
-
AWS SDK for .NET
-
AWS SDK for C++
-
AWS SDK for Java 2.x
从 Amazon API Gateway 导入资产 API (AWS SDKs)
-
创建类型为
IMPORT_ASSET_FROM_API_GATEWAY_API
的CreateJob
请求。 -
在该请求中包含以下内容:
-
ApiID
-
DataSetID
-
ProtocolType
-
RevisionID
-
Stage
-
-
使用需要步骤 1 中返回的
JobId
的StartJob
操作启动CreateJob
请求。 -
(可选)轮询
GetJob
操作,以等待作业完成。 -
(可选)在创建资产后,更新其名称属性。
从 Amazon API GatewayAPI(控制台)导入API资产
从 Amazon API GatewayAPI(控制台)导入资产
-
打开您的 Web 浏览器,登录到 AWS Data Exchange 控制台
。 -
在左侧的导航窗格中,为发布数据选择拥有的数据集。
-
在拥有的数据集中,选择包含您要更新的资产的数据集。
-
在修订选项卡中,选择创建修订,以打开创建修订页面。
-
对于修订设置,为您的修订提供介绍修订目的的可选注释。
-
对于添加标签 - 可选,添加与该资源关联的标签。
-
选择创建。
您的新修订即会创建。
-
-
在 “API资产” 部分,选择 “添加API阶段”。
-
在添加API舞台页面上,从您的账户 AWS 账户 或其他账户中选择 Amazon API Gateway API 和舞台名称。
-
API对于订阅者的文档:
-
将API名称更新为订阅者可以理解的简洁明了的名称。
-
通过在字段中输入规范,记录 Open API 3.0 规范,选择从中导入规范。 JSON文件,或者通过选择 “从 Amazon API Gateway 导入” 来导入规范。
-
-
选择添加API舞台。
将您的API资产导入数据集的任务已启动。作业完成后,作业部分的状态字段将更新为已完成。