Amazon web services “云形成”;AWS::EC2::SecurityGroup“;有理由的反对;没有此用户的默认专有网络“;
我正在尝试在Cloudformation中创建一个堆栈-我正在为此使用此处的Windows角色和功能示例模板: 我一直在测试cloudformation,看看它是否是我想尝试的东西。在启动堆栈时,我在创建“AWS::EC2::SecurityGroup”对象时不断遇到错误,原因是“此用户没有默认VPC” 我目前有一个VPC,它有一系列不同的子网。我在JSON中添加了一个部分来指定VPC和子网,但在创建堆栈时仍会出现此错误。以下是我补充的内容: “VpcId”:{ “类型”:“字符串”, “说明”:“现有虚拟私有云(VPC)的VpcId” },Amazon web services “云形成”;AWS::EC2::SecurityGroup“;有理由的反对;没有此用户的默认专有网络“;,amazon-web-services,amazon-ec2,amazon-cloudformation,Amazon Web Services,Amazon Ec2,Amazon Cloudformation,我正在尝试在Cloudformation中创建一个堆栈-我正在为此使用此处的Windows角色和功能示例模板: 我一直在测试cloudformation,看看它是否是我想尝试的东西。在启动堆栈时,我在创建“AWS::EC2::SecurityGroup”对象时不断遇到错误,原因是“此用户没有默认VPC” 我目前有一个VPC,它有一系列不同的子网。我在JSON中添加了一个部分来指定VPC和子网,但在创建堆栈时仍会出现此错误。以下是我补充的内容: “VpcId”:{ “类型”:“字符串”, “说明”
有人知道怎么解决这个问题吗?或者我可能错过了什么。正如我所说,我实际上是在使用示例模板。谢谢您需要提供专有网络id:
- 如果您有一个现有VPC,则提供其VPC id,例如:
“VpcId”:“VPC-12345678”
- 如果您在同一个CloudFormation模板中创建VPC,则需要引用它,例如
were“VpcId”:{“Ref”:“myvpc”}
是您在模板中创建的资源的资源名称myvpc
"Subnets" : {
"Type" : "CommaDelimitedList",
"Description" : "The list of SubnetIds, for at least two Availability Zones in the region in your Virtual Private Cloud (VPC)"
},