我想导出我的cloudformation资源并导入其他cloudformation模板

时间:2020-03-30 12:53:14

标签: amazon-web-services aws-lambda yaml devops aws-cloudformation-custom-resource

这是我要导出的云形成模板的输出部分代码,我尝试导出此代码并导入其他模板,但是现在可以使用

Outputs:
  VpcId:
    Description: Id of VPC
    Value: !Ref VPC
    Export:
      Name: !Sub ${AWS::StackName}-MainVPC

  MainVPCCidrBlock:
    Description: CIDR Range for the MainVPC
    Value: !Ref MainVpcCIDR
    Export:
      Name: !Sub ${AWS::StackName}-MainVpcCIDR

以上用于导出的代码,该代码未运行

我需要做什么更改?

1 个答案:

答案 0 :(得分:0)

尽管不清楚“未运行”是什么意思,但我想问题是输出值没有正确导出到堆栈中。如果是这样

您是否尝试过将字符串用“”括起来,如下所示。其他所有内容都很好。

Outputs:
  VpcId:
    Description: Id of VPC
    Value: !Ref VPC
    Export:
      Name: !Sub "${AWS::StackName}-MainVPC"

  MainVPCCidrBlock:
    Description: CIDR Range for the MainVPC
    Value: !Ref MainVpcCIDR
    Export:
      Name: !Sub "${AWS::StackName}-MainVpcCIDR"