取消將 AMI 與 共用 AWS 帳戶 - Amazon Elastic Compute Cloud

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

取消將 AMI 與 共用 AWS 帳戶

將帳戶新增至 AMI 的啟動許可,即可與特定 共用 AWS 帳戶 Amazon Machine Image (AMI)。如果 AMI 已與 共用, AWS 帳戶 且您不希望再與您的帳戶共用,您可以從 AMI 的啟動許可中移除您的帳戶。您可以執行 cancel-image-launch-permission AWS CLI 命令來執行此操作。執行此命令時,您的 AWS 帳戶 會從指定 AMI 的啟動許可中移除。若要尋找與 共用的 AMIs AWS 帳戶,請參閱 尋找要用於 Amazon AMIs 執行個體的共用 EC2

例如,您可以取消將 AMI 與您的帳戶共用,以減少使用與您共用的未使用或已棄用 AMI 啟動執行個體的可能性。當您取消將 AMI 與您的帳戶共用時,它不再出現在 Word 主控台的任何 EC2 AMI清單中,也不再出現在 describe-images 的輸出中。

限制

  • 您可以從 AWS 帳戶 僅與 共用的 AMI 啟動許可中移除您的帳戶。您無法使用 cancel-image-launch-permission 將帳戶從與組織或組織單位 (OU) 共用的 AMI 啟動許可中移除,或移除對公有 AMIs 的存取。

  • 您無法從 AMI 的啟動許可中永久移除您的帳戶。AMI 擁有者可以再次與您的帳戶共用 AMI。

  • AMIs 是區域資源。執行 時cancel-image-launch-permission,您必須指定 AMI 所在的區域。在命令中指定區域,或使用 AWS_DEFAULT_REGION 環境變數

  • 只有 AWS CLI 和 SDKs 支援從 AMI 的啟動許可中移除您的帳戶。EC2 主控台目前不支援此動作。

取消與您的帳戶共用 AMI

注意

取消與帳戶共用 AMI 之後,就無法復原。若要重新取得 AMI 的存取權,AMI 擁有者必須與您的帳戶共用。

AWS CLI
若要取消與 共用 AMI AWS 帳戶

使用 cancel-image-launch-permission 命令並指定 AMI ID。

aws ec2 cancel-image-launch-permission \ --image-id ami-0123456789example \ --region us-east-1

預期的輸出結果

{ "Return": true }
PowerShell
若要 AWS 帳戶 使用 取消與 共用的 AMI AWS Tools for PowerShell

使用 Stop-EC2ImageLaunchPermission 命令並指定 AMI ID。

Stop-EC2ImageLaunchPermission ` -ImageId ami-0123456789example ` -Region us-east-1

預期的輸出結果

True