任何人都在 Cloudformation 模板中使用了 SSM 参数存储参数“如果之前没有创建它,则创建或不执行任何操作”的条件,例如 Cloudformation 中的条件?
我已经尝试了很多方法,但没有运气。也搜索它,但没有真正的工作。
我在真正的 CF 模板之外尝试过的最简单的方法是这样,但不起作用。AWS Cloudformation 部分没有详细的文档。
Parameters:
DAXClusterUrl:
Description: DAX Cluster Url
Type: 'AWS::SSM::Parameter::Name<String>'
Default: "/testservice/dev/AWS_CLUSTER_ENDPOINT"
Conditions:
CreateDAXClusterUrlParameter: !Not [!Equals ["", !Ref DAXClusterUrl]]
Resources:
DAXClusterUrlParameter:
Condition: CreateDAXClusterUrlParameter
Type: 'AWS::SSM::Parameter'
Properties:
Name: "/testservice/dev/AWS_CLUSTER_ENDPOINT"
Type: String
Value: "TestURL"
Description: '-'