使用 CloudFormation 在安全组中打开多个端口的正确语法是什么

mxm*_*mxx 3 amazon-ec2 amazon-web-services aws-cloudformation

我正在尝试使用 CloudFormation 为安全组内的 EC2 实例打开多个端口。但是,我找不到执行此操作的正确语法(打开多个端口)的文档。会像下面这样工作吗?

"InstanceSecurityGroup" : {
"Type" : "AWS::EC2::SecurityGroup",
"Properties" : {
  "GroupDescription" : "Web Security Group",
  "SecurityGroupIngress" : [ {
     "IpProtocol" : "tcp",
     "FromPort" : "22",
     "ToPort" : "22",
     "FromPort" : "80",
     "ToPort" : "80",
     "CidrIp" : "0.0.0.0/0"
  } ]
}
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

kop*_*tsa 5

以及 yaml 中的等效项

SecurityGroupIngress:
- IpProtocol: tcp
FromPort: 80
ToPort: 80
CidrIp: 0.0.0.0/0
- IpProtocol: tcp
FromPort: 443
ToPort: 443
CidrIp: 0.0.0.0/0
Run Code Online (Sandbox Code Playgroud)