在 API Gateway 中與入口網站擁有者共用您的入口網站產品 - Amazon API Gateway

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 API Gateway 中與入口網站擁有者共用您的入口網站產品

身為產品擁有者,您可以與其他 AWS 帳戶 使用 的入口網站擁有者共用您的產品 AWS RAM。您可以維持對所有產品頁面和產品 REST 端點頁面的完全控制。

考量事項

下列考量可能會影響您共用入口網站產品的方式:

  • 您可以隨時共用或取消共用您的入口網站產品。如果您在發佈的入口網站中使用入口網站產品時取消共用入口網站產品,入口網站擁有者將無法檢視入口網站產品、檢視對其所做的任何更新,或重新發佈或預覽入口網站,直到移除入口網站產品為止。

  • 您可以檢視已與其他 帳戶共用的入口網站產品。

  • 除非您自行建立入口網站,否則您無法修改任何包含入口網站產品的入口網站。

分享您的入口網站產品

下列程序說明如何建立資源共享。

AWS 管理主控台

若要使用 AWS 管理主控台,請參閱AWS RAM 《 使用者指南》中的在 中建立資源共享 AWS RAM

針對選取資源類型,選擇 API Gateway 產品

AWS CLI

下列 create-resource-share 會為您的私有自訂網域名稱建立資源分享。資源和委託人可能需要幾分鐘的時間才能完成關聯。對於主體,請提供帳戶 ID 或 Organizations ID,例如 arn:aws:organizations::123456789012:organization/o-1234abcd。您可以為資源分享提供多個主體。

aws ram create-resource-share \ --region us-west-2 \ --name portal-product-resource-share \ --permission-arns arn:aws:ram::aws:permission/AWSRAMDefaultPermissionAPIGatewayDeveloperPortalProduct \ --resource-arns arn:aws:apigateway:us-west-2:111122223333:/portalproducts/p000000000 \ --principals 222222222222

若要取消共用入口網站產品,請使用 AWS RAM 刪除資源共用。

您可以隨時修改產品共用政策,以修改哪些主體可以在其入口網站中使用您的入口網站產品。

更新產品共用政策
  1. 在以下網址登入 API Gateway 主控台:https://console.aws.amazon.com/apigateway

  2. 在主導覽窗格中,選擇入口網站產品

  3. 選擇產品。

  4. 產品共用索引標籤中,針對產品共用政策,選擇管理產品共用政策

  5. 如果您之前沒有共用您的產品,您的產品共用政策將拒絕對入口網站產品的其他帳戶的所有存取。您需要更新政策,以允許特定帳戶存取您的入口網站產品。

  6. 更新產品共用政策後,請選擇儲存變更