【问题标题】:Amplify How to restore backend definition?放大如何恢复后端定义?
【发布时间】:2021-02-24 15:10:30
【问题描述】:

我正在尝试从 amplify 中提取后端环境,但是当我使用命令 amplify pull --appId 1234 --envName test 时,它返回消息:未找到环境测试。如果此后端已存在,请尝试在您的 team-provider-info.json 文件中恢复它的定义。后端已经存在。

在此之后,我尝试了带有--restore 标志的相同命令,但这也不起作用。那么,如何恢复我的后端定义以便能够使用放大拉取功能?

我该如何解决这个问题?

【问题讨论】:

    标签: amazon-web-services aws-amplify aws-amplify-cli amplify


    【解决方案1】:

    这可能是您的 aws 配置文件的问题,可能您正在使用另一个配置文件/密钥或尝试运行 aws configure 以进行正确的设置。

    【讨论】:

    • 是的,正如 Carlos 所说,这对我来说是个问题。我更新了 amplify/.config/local-aws-info.json 中的配置文件并重新运行 pull 并且它工作了
    【解决方案2】:

    问题是我的角色没有 cloudformation 权限。我猜错误信息可能更准确。

    【讨论】:

      猜你喜欢
      • 2011-07-21
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 2019-09-27
      • 1970-01-01
      • 1970-01-01
      • 2019-10-06
      • 2020-05-08
      相关资源
      最近更新 更多