yaml - AWS SAM YAML 模板 - 未知标签!Ref
问题描述
当我尝试部署我的 AWS SAM YAML 文件时,它说 !Ref 是未知标签失败。
有什么想法可以解决这个问题吗?
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Resources:
MySimpleFunction:
Type: AWS::Serverless::Function
Properties:
Handler: index.handler
Runtime: nodejs4.3
CodeUri: s3://<bucket>/MyCode.zip
Events:
MyUploadEvent:
Type: S3
Properties:
Id: !Ref Bucket
Events: Create
Bucket:
Type: AWS::S3::Bucket
解决方案
您可以在您的 : 添加自定义 YAML 标签settings.json
:
"yaml.customTags": [
"!Equals sequence",
"!FindInMap sequence",
"!GetAtt",
"!GetAZs",
"!ImportValue",
"!Join sequence",
"!Ref",
"!Select sequence",
"!Split sequence",
"!Sub"
]
推荐阅读
- php - 使用 html 表单复选框从 php 显示数组
- html - 使用 sed 从 html 中提取 pdf
- python - Pygame 对象移动
- opencv - IP摄像头不断丢帧
- python - 将目标依赖项添加到 Xcode 项目的 Bash 命令/Python 脚本
- javascript - 如何设置工厂函数来实现它在 Typescript 中生成的类的参数调用签名?
- matrix - 从 mlogit 收集 z 统计信息时,矩阵有意外丢失的单元格
- python - 类型错误:JSON 对象必须是 str,而不是 Jupyter 笔记本上的“字节”
- javascript - 在不实例化新对象的情况下设置值
- regex - REGEX_MATCH 模式适用于任何地方,但 Google Data Studio