You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

可通过UI删除但无法通过AWS CLI删除Transit Gateway Attachment的问题

问题分析与解决:AWS CLI无法删除Transit Gateway对等附件

核心原因

你使用了错误的CLI命令。从describe-transit-gateway-attachments的输出可以看到,该附件的ResourceType为peering(对等连接类型),而你执行的delete-transit-gateway-vpc-attachment命令仅适用于VPC类型的Transit Gateway附件,因此会触发InvalidTransitGatewayAttachmentID.NotFound错误。

AWS控制台会自动识别附件类型并调用对应删除逻辑,所以可以正常操作;但CLI需要明确指定匹配附件类型的命令。

解决方案

使用针对对等连接附件的删除命令:

aws ec2 delete-transit-gateway-peering-attachment --transit-gateway-attachment-id tgw-attach-00f7dc90293fb83a3 --region ca-central-1

验证删除

执行以下命令确认附件状态:

aws ec2 describe-transit-gateway-attachments --region ca-central-1 --transit-gateway-attachment-ids tgw-attach-00f7dc90293fb83a3

若附件已进入deleting状态或返回空结果,说明删除操作生效。

补充说明

AWS CLI针对不同类型的Transit Gateway附件提供了专属删除命令:

  • VPC附件:delete-transit-gateway-vpc-attachment
  • 对等连接附件:delete-transit-gateway-peering-attachment
  • VPN连接附件:delete-transit-gateway-vpn-attachment
    操作前需通过describe-transit-gateway-attachments确认附件类型,选择对应命令。

内容的提问来源于stack exchange,提问作者user2913139

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 19:10:53