在我的provider:block中,我有一个VPC声明为VPC:
我如何在我的资源块中获得这个VPC的id/ARN/什么?我有一个AWS CloudFormation资源,我想将VPC的id作为VpcId传递。有什么${self:}的东西可以得到id吗?
我试过Ref:vpc,但没用。
您将无法使用Ref
,因为资源不是在此堆栈中创建的。
通过在functions
或provider
块中设置vpc
配置,您正在引用现有资源。
如果现有资源是使用CloudFormation创建的,您可以将其导出并使其可在此堆栈中导入,但如果是手动创建的,则不可能。