取消與您的AMI共享 AWS 帳戶 - Amazon Elastic Compute Cloud

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

取消與您的AMI共享 AWS 帳戶

Amazon 機器映像 (AMI) 可以 AWS 帳戶透過將帳戶新增至AMI的啟動許可,與特定人員共用。如果AMI已與您共享,但您不想再 AWS 帳戶 與您的帳戶共享該帳戶,則可以從啟動權限中刪除您AMI的帳戶。您可以透過執行cancel-image-launch-permission AWS CLI 命令來執行此操作。執行此命令時,您 AWS 帳戶 會從指定的啟動權限中移除AMI。若要尋找與AMIs您共用的 AWS 帳戶,請參閱尋找共用AMIs以用於 Amazon EC2 執行個體

您可以取消與您的帳戶AMI共享的內容,例如,為了減少啟動與您共享的未使用或已棄AMI用的執行個體的可能性。當您取消與您的帳戶AMI共享時,它不會再出現在EC2控制台的任何AMI列表或描述圖像的輸出中。

限制

  • 您可以從僅與您共享的帳戶的啟動權限中刪除您的帳 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
若要取消與您的AMI共用,請 AWS 帳戶 使用 AWS Tools for PowerShell

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

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

預期的輸出結果

True