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

如何恢复AWS API Gateway中误删除的API KEY

误删AWS API Gateway API KEY的恢复说明

场景说明

操作失误误删API Gateway中的API KEY。已知误删POST、GET等请求方法时,对对应阶段(stage)执行重新部署(Redeploy)操作即可恢复相关资源,但已删除的API KEY是否支持恢复、如何执行恢复操作无明确参考。

排查处理过程

  • 排查AWS CloudTrail日志:可定位到误操作时间点对应的DeleteApiKey事件,但日志未记录API KEY名称、密钥字符串值等重建必需的明细信息,无法直接通过日志完成密钥重建。
  • 提交工单联系AWS Support:同步已获取的CloudTrail日志,申请获取重建API KEY所需的完整信息,得到反馈为该资源删除记录已超出90天历史留存范围,支持团队无额外信息可提供,可查询到的内容与用户自行获取的日志完全一致。
  • 手动完成密钥重建:最终从业务数据库中找回了API KEY的字符串值,通过匹配CloudTrail记录的删除时间点,从AWS Config中找回了对应API KEY的名称及关联配置,成功完成API KEY重建。

核心结论

API KEY一旦删除,不支持平台原生直接恢复

  • 若资源删除时长超过90天,AWS Support可查询到的信息与用户自行获取的日志信息无差异,无法提供更多重建所需的明细数据。
  • 若在代码、数据库等位置留存有API KEY字符串的硬编码记录,可搭配从AWS Config等渠道找回的密钥名称、关联使用计划等配置信息,手动完成API KEY重建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.02 04:51:30