在CDK中有条件地创建嵌套堆栈

时间:2020-07-18 01:05:38

标签: aws-cdk cdk

我正在尝试根据某些条件创建嵌套堆栈。下面是我的代码。

        # Create cfn condition
       1. prod_check = core.CfnCondition(self, "isProd",
                                      expression=core.Fn.condition_equals(core.Fn.ref("Stage"), "prod"))
        # Check if the stage is prod
       2.  is_prod_enabled = core.Fn.condition_if(prod_check.logical_id,
                                               "enabled", "disabled").value.to_string()
        
       3. if is_prod_enabled == "enabled":
       4.    # createMyNestedStack 

第4行永远不会执行,即使该阶段处于生产或启用状态。任何使其在python中工作的提示/指针都将不胜感激。

0 个答案:

没有答案