本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從 Amazon API Gateway 匯入 AWS Data Exchange 資產 API
AWS Data Exchange 訂閱者可以使用其IAM憑證,並從 AWS SDKs APIs data provider. AWS Data Exchange manages 呼叫 ,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) 匯入資產
-
建立類型 的
CreateJob
請求IMPORT_ASSET_FROM_API_GATEWAY_API
。 -
在請求中包含下列項目:
-
ApiID
-
DataSetID
-
ProtocolType
-
RevisionID
-
Stage
-
-
使用需要步驟 1 中
JobId
傳回StartJob
的操作啟動CreateJob
請求。 -
(選用) 輪詢
GetJob
操作,以等待任務完成。 -
(選用) 建立資產後更新資產的名稱屬性。
從 Amazon API Gateway 匯入API資產 API(主控台)
從 Amazon API Gateway 匯入資產 API(主控台)
-
開啟您的 Web 瀏覽器並登入AWS Data Exchange 主控台
。 -
在左側導覽窗格中,針對發佈資料 ,選擇擁有的資料集 。
-
在擁有的資料集 中,選擇具有您要更新之資產的資料集。
-
在修訂索引標籤上,選擇建立修訂以開啟建立修訂頁面。
-
對於修訂設定 ,請為修訂提供選擇性註解,以描述修訂的目的。
-
對於新增標籤 – 選用 ,新增與資源相關聯的標籤。
-
選擇 Create (建立)。
您的新修訂版本已建立。
-
-
針對API資產區段,選擇新增API階段 。
-
在新增API階段頁面上,從您的 AWS 帳戶 或其他 帳戶選取 Amazon API Gateway API 和階段名稱。
-
針對訂閱者API的文件:
-
將API名稱更新為訂閱者可以理解的清晰簡潔名稱。
-
在欄位中輸入規格、選擇從 . 檔案匯入匯入規格,或選擇從 Amazon API Gateway 匯入匯入規格,以記錄 OpenAPI 3.0 規格。 JSON
-
-
選擇新增API階段 。
任務開始將API資產匯入資料集。任務完成後,任務區段中的狀態欄位會更新為已完成 。