【发布时间】:2019-06-08 00:51:48
【问题描述】:
我正在尝试这个:
resource "aws_security_group" "mysg" {
description = <<EOF
this is a very long descirpltion slkfjsldkfjsdf
skdfjlskdfjlksdjlfksdjlfksjdlfksjdlfkjsdlkfjsldkf
sdlkfjsldkfjsldkfjsldkfjlksdjflskdfjlksdjflksdjflksdf
EOF
}
得到这个
aws_security_group.mysq:创建安全组时出错:InvalidParameterValue:安全组描述无效。有效描述是来自以下集合的少于 256 个字符的字符串:a-zA-Z0-9。 _-:/()#,@[]+=&;{}!$*
它完全在 char 限制之内,我认为它正在添加回车或其他东西?如何让它不在字符串中添加换行符?
我还尝试了- 的变体,但无济于事https://github.com/hashicorp/hcl/issues/144
【问题讨论】:
-
不接受
return(\n)。 -
这是什么意思,我做错了什么,有解决办法吗?我也尝试使用
- -
您是否阅读了您粘贴的答案(最后一条评论)? github.com/hashicorp/hcl/issues/144#issuecomment-435455048
-
是的,这不起作用,而且根据开发人员的说法,他使用的语法甚至都不正确
标签: amazon-web-services terraform aws-security-group terraform-provider-aws