【发布时间】:2019-04-12 23:21:23
【问题描述】:
我正在 AWS 上使用云形成创建一个基本安全组,但我收到 Property IpProtocol cannot be empty. 错误。以下是我正在运行的 yml 代码:
Resources:
testsecuritygroup:
Type: AWS::EC2::SecurityGroup
Properties:
GroupName: test-group
GroupDescription: test security group
SecurityGroupIngress:
- IpProtocol: tcp
FromPort: 80
ToPort: 80
- SourceSecurityGroupId: sg-xxxxxxxxxx
SecurityGroupEgress:
- IpProtocol: tcp
FromPort: 80
ToPort: 80
CidrIp: 0.0.0.0
Tags:
- Key: group
Value: test
VpcId: !ImportValue VPC
当我运行 create-stack 命令时,它运行成功,但堆栈以 CREATE_FAILED 状态回滚,并且 Property IpProtocol cannot be empty 错误。我在这里做错了什么?
【问题讨论】:
-
您好,您确定此错误与此安全组有关吗? CloudFormation 中没有其他 SG 吗?
-
谢谢,我解决了这个问题。我会尽快发布答案。
标签: amazon-web-services amazon-cloudformation aws-security-group