Amazon web services 输入参数上的AWS形成回路

Amazon web services 输入参数上的AWS形成回路,amazon-web-services,amazon-cloudformation,aws-cloudformation-custom-resource,Amazon Web Services,Amazon Cloudformation,Aws Cloudformation Custom Resource,我希望我的CFT将用户的子网列表作为参数,并在创建ALB子网时使用它。在为ALB创建资源时,如何在子网上循环 比如: ApplicationLoadBalancer: Type: AWS::ElasticLoadBalancingV2::LoadBalancer Properties: Scheme: internet-facing # or internal Subnets: <% for _, subnet in subn

我希望我的CFT将用户的子网列表作为参数,并在创建ALB子网时使用它。在为ALB创建资源时,如何在子网上循环

比如:

    ApplicationLoadBalancer:
      Type: AWS::ElasticLoadBalancingV2::LoadBalancer
      Properties:
        Scheme: internet-facing # or internal
        Subnets:
<% for _, subnet in subnets %>
        - Ref: <%subnet%>
<% endfor %>
        SecurityGroups:
        - Ref: ELBSecurityGroup
ApplicationLoadBalancer:
类型:AWS::ElasticLoadBalancingV2::负载平衡器
特性:
方案:面向互联网#或内部
子网:
-参考:
安全组:
-参考:ELBSecurityGroup

遗憾的是,如果没有或没有,它是不可能的。CloudFormation不支持循环,除非您自己使用自定义资源或宏实现它们


也可以考虑由于其局限性而不使用云计算。广受欢迎的替代方案是terraform,它有回路,可以用来实现您的需求。

遗憾的是,没有或不使用它的是不可能的。CloudFormation不支持循环,除非您自己使用自定义资源或宏实现它们

也可以考虑由于其局限性而不使用云计算。流行的替代方案是terraform,它有回路,可以用来实现您的需求