我是AWS的新手,我正在尝试从和云组建中启动一个安全组:我的参数中有这个
NetworkStackName:
Description: "Network Stack Name which created connectivity resources (subnets, routing, etc)."
Type: String
Default: vpc-xxxx
我的参考资料中引用了它,如下所示
Resources:
JUMPsgID:
Type: 'AWS::EC2::SecurityGroup'
Properties:
VpcId:
Fn::ImportValue: !Sub "${NetworkStackName}:vpc-id"
当我尝试启动模板时,会出现以下错误
AWS::CloudFormation::Stack ROLLBACK_IN_PROGRESS No export named vpc-xxx:vpc-id found. Rollback requested by user.
我确信它与这一行有关Fn::ImportValue:!子“${NetworkStackName}:vpc id”,但我不知道如何解决这个问题
NetworkStackName
是而不是VPC ID。它应该是创建VPC的CloudFormation(CFN)堆栈的名称因此,请检查CFN,它是包含感兴趣的VPC的堆栈的名称。在
NetworkStackName
参数中使用它作为默认值,或者只传递它本身相关问题 更多 >
编程相关推荐