取消与您的 AWS 账户 共享 AMI

2024-12-02   访问量:1004


通过将账户添加到 AMI 的启动权限,可以与特定 AWS 账户 共享亚马逊机器映像(AMI)。如果已与您的 AWS 账户 共享 AMI,而您不想再与您的账户共享该 AMI,则可以将您的账户从 AMI 的启动权限中移除。您可以通过运行 cancel-image-launch-permission AWS CLI 命令进行这项操作。在运行此命令时,将从指定 AMI 的启动权限中移除您的 AWS 账户。若要查找与 AWS 账户 共享的 AMI,请参阅 查找用于 Amazon EC2 实例的共享 AMI

例如,您可以取消与您的账户共享 AMI,以降低使用已与您共享的未使用或已弃用的 AMI 启动实例的可能性。当您取消与您的账户共享 AMI 时,它将不再出现在 EC2 控制台的任何 AMI 列表中,也不会出现在 describe-images 的输出中。

主题

限制

  • 您可将您的账户从仅与 AWS 账户 共享的 AMI 的启动权限中移除。您不能使用 cancel-image-launch-permission 从与组织或组织单位(OU)共享的 AMI 的启动权限中移除账户,也不能将其用于移除对公用 AMI 的访问权限。

  • 您不能从 AMI 的启动权限中永久移除您的账户。AMI 拥有者可以再次与您的账户共享 AMI。

  • AMI 是一种区域性资源。在运行 cancel-image-launch-permission 时,必须指定 AMI 所在的区域。可在命令中指定区域,或者使用 AWS_DEFAULT_REGION 环境变量

  • 只有 AWS CLI 和 SDK 支持从 AMI 的启动权限中移除您的账户。EC2 控制台目前不支持此操作。

取消与您的账户共享 AMI

注意

在您取消与您的账户共享 AMI 后,您将无法撤消该操作。要重新获得对 AMI 的访问权限,AMI 拥有者必须将其与您的账户共享。

取消与您的 AWS 账户 共享 AMI

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

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

预期输出

{
    "Return": true}


热门文章
更多>