gpt4 book ai didi

amazon-web-services - 此 AWS CloudFormation AWS::Amplify::App 异常 "Invalid request provided: Repository provider not supported."是什么意思?

转载 作者:行者123 更新时间:2023-12-03 07:26:25 30 4
gpt4 key购买 nike

我找不到此场景的任何文章/示例,但这是我正在尝试做的事情。我想使用 AWS CloudFormation 模板 (yml) 创建 AWS Amplify 基础设施。我在 yaml 模板中定义了以下资源:

  1. AWS::IAM::角色
  2. AWS::Amplify::应用程序
  3. AWS::Amplify::分支
  4. AWS::Amplify::域

运行 aws cloudformation create-stack ... 命令时,CloudFormation 失败并出现以下异常(“提供的请求无效:存储库提供程序不受支持。”):

enter image description here

我找不到与“不支持存储库提供商”匹配的单个互联网搜索。我正在使用 AWS CodeCommit 存储库 URL(不是 github):

amplify-cloudformation-template.yml enter image description here

AWS > CloudFormation > AWS::Amplify::App

enter image description here

任何有关解决问题的帮助对我自己来说都将不胜感激,而且我相信社区也很感激,因为 AWS 尚未在其官方文档中提供任何示例。

最佳答案

您必须转到 CodeCommit 存储库并单击克隆 URL > 克隆 HTTPS。这将为您提供类似如下的链接

https://git-codecommit.us-east-1.amazonaws.com/v1/repos/AmplifyApp

您可以在属性存储库的 CloudFormation 模板中使用相同的内容。下面是示例:

MyApp:
Type: AWS::Amplify::App
Properties:
Description: Test
Name: Test
IAMServiceRole: !GetAtt AppServiceRole.Arn
Repository: https://git-codecommit.us-east-1.amazonaws.com/v1/repos/AmplifyApp

关于amazon-web-services - 此 AWS CloudFormation AWS::Amplify::App 异常 "Invalid request provided: Repository provider not supported."是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71850317/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com