gpt4 book ai didi

serverless-framework - Serverless.yml 拒绝 cloudformation "Ref"函数

转载 作者:行者123 更新时间:2023-12-04 16:30:33 27 4
gpt4 key购买 nike

这是我的 serverless.yml 文件中的一个片段:

Resources:
LogGroupInfo:
Type: 'AWS::Logs::LogGroup'
Properties:
RetentionInDays: 3
FirehoseInstance:
Properties:
DeliveryStreamName: ${opt:stage}-analytics
DeliveryStreamType: DirectPut
RedshiftDestinationConfiguration:
CloudWatchLoggingOptions:
Enabled: true
LogGroupName: !Ref LogGroupInfo

这是我收到的错误:

  unknown tag !<!Ref> in "/Users/code/Project1/serverless.yml" at line 56, column 42:
... LogGroupName: !Ref LogGroupInfo

此模板在 cloudformation 中用于创建堆栈时效果非常好。为什么 !Ref 被 serverless.yml 拒绝?

最佳答案

无服务器框架尚不支持 !Ref 的快捷语法。

正如下面的错误票所建议的,您现在必须使用基于对象的表单。

        LogGroupName:
Ref: LogGroupInfo

Failure to Create Resource Using !Ref

该功能目前通过该问题进行跟踪:

Fn::Sub and !Sub

关于serverless-framework - Serverless.yml 拒绝 cloudformation "Ref"函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46960611/

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