View a markdown version of this page

使用 EC2 容量管理器的服務連結角色 - Amazon Elastic Compute Cloud

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

使用 EC2 容量管理器的服務連結角色

EC2 Capacity Manager 使用 AWS Identity and Access Management (IAM) 服務連結角色。服務連結角色是直接連結至容量管理器的特殊 IAM 角色類型。服務連結角色由 Capacity Manager 預先定義,並包含該服務代表您呼叫其他 AWS 服務所需的所有許可。

服務連結角色可讓您更輕鬆地設定容量管理員,因為您不必手動新增必要的許可。容量管理器定義其服務連結角色的許可,除非另有定義,否則僅有容量管理器可以擔任其角色。定義的許可包括信任政策和許可政策,且該許可政策無法附加至其他 IAM 實體。

您必須先刪除服務連結角色的相關資源,才能將其刪除。如此可保護您的容量管理器資源,避免您不小心移除資源的存取許可。

如需有關支援服務連結角色的其他 服務的資訊,請參閱服務連結角色欄中與 AWS IAM 搭配使用的 服務,並尋找具有是的服務。選擇具有連結的是,以檢視該服務的服務連結角色文件。

容量管理器的服務連結角色許可

Capacity Manager 使用名為 AWSServiceRoleForEC2CapacityManager 的服務連結角色,可讓您代表您管理容量資源並與 AWS Organizations 整合。

AWSServiceRoleForEC2CapacityManager 服務連結角色信任下列服務擔任該角色:

  • ec2.capacitymanager.amazonaws.com

名稱為 AWSEC2CapacityManagerServiceRolePolicy 的角色許可政策允許容量管理器完成下列動作:

  • organizations:DescribeOrganization

  • organizations:ListAccounts

  • organizations:ListChildren

  • organizations:ListAWSServiceAccessForOrganization

  • organizations:ListDelegatedAdministrators

您必須設定許可,以允許您的使用者、群組或角色建立、編輯或刪除服務連結角色。如需詳細資訊,請參閱 IAM 使用者指南中的服務連結角色許可。

為容量管理器建立服務連結角色

您可使用 IAM 主控台透過 AWSEC2CapacityManagerServiceRolePolicy 使用案例建立服務連結角色。在 AWS CLI 或 AWS API 中,使用服務名稱建立ec2.capacitymanager.amazonaws.com服務連結角色。如需詳細資訊,請參閱《IAM 使用者指南》中的「建立服務連結角色」。如果您刪除此服務連結角色,您可以使用此相同的程序以再次建立該角色。

為容量管理器編輯服務連結角色

容量管理器不允許您編輯 AWSServiceRoleForEC2CapacityManager 服務連結角色。因為有各種實體可能會參考服務連結角色,所以您無法在建立角色之後變更角色名稱。然而,您可使用 IAM 來編輯角色描述。如需詳細資訊,請參閱《IAM 使用者指南》中的編輯服務連結角色。

為容量管理器刪除服務連結角色

若您不再使用需要服務連結角色的功能或服務,我們建議您刪除該角色。如此一來,您就沒有未主動監控或維護的未使用實體。然而,在手動刪除服務連結角色之前,您必須先清除資源。

注意

若容量管理器服務在您試圖刪除資源時正在使用該角色,刪除可能會失敗。若此情況發生,請等待數分鐘後並再次嘗試操作。

如需移除 AWSServiceRoleForEC2CapacityManager 使用的容量管理器資源
  1. 移除組織存取權之前,所有委派管理員必須先停用其容量管理器。

  2. 停用容量管理器之前,必須先刪除任何作用中資料匯出項。

使用 IAM 手動刪除服務連結角色

使用 IAM 主控台 AWS CLI、 或 AWS API 來刪除 AWSServiceRoleForEC2CapacityManager 服務連結角色。如需詳細資訊,請參閱《IAM 使用者指南》中的刪除服務連結角色。

容量管理器服務連結角色的支援區域

容量管理器支援在所有提供該服務的區域中使用服務連結角色。如需詳細資訊,請參閱 AWS Regions and endpoints。

容量管理器不支援在提供該服務的每個區域中使用服務連結角色。您可在下列區域使用 AWSServiceRoleForEC2CapacityManager 角色。

區域名稱 區域身分 容量管理器中的支援
美國東部 (維吉尼亞北部) us-east-1 是
美國東部 (俄亥俄) us-east-2 是
美國西部 (加利佛尼亞北部) us-west-1 是
美國西部 (奧勒岡) us-west-2 是
Africa (Cape Town) af-south-1 否
亞太地區 (香港) ap-east-1 否
亞太地區 (雅加達) ap-southeast-3 否
亞太區域 (孟買) ap-south-1 是
亞太區域 (大阪) ap-northeast-3 是
亞太區域 (首爾) ap-northeast-2 是
亞太區域 (新加坡) ap-southeast-1 是
亞太區域 (雪梨) ap-southeast-2 是
亞太區域 (東京) ap-northeast-1 是
加拿大 (中部) ca-central-1 是
歐洲 (法蘭克福) eu-central-1 是
歐洲 (愛爾蘭) eu-west-1 是
歐洲 (倫敦) eu-west-2 是
歐洲 (米蘭) eu-south-1 否
Europe (Paris) eu-west-3 是
Europe (Stockholm) eu-north-1 是
Middle East (Bahrain) me-south-1 否
中東 (阿拉伯聯合大公國) me-central-1 否
南美洲 (聖保羅) sa-east-1 是
AWS GovCloud (US-East) us-gov-east-1 否
AWS GovCloud (美國西部) us-gov-west-1 否