您可以在 CloudFormation 中为 AWS 特定参数提供可选参数吗?

Rob*_*son 8 parameters amazon-web-services aws-cloudformation

如何在 CloudFormation 模板中包含 AWS 特定资源的可选列表?

例如,要附加到 EC2 实例的现有 EBS 卷的可选列表?

该参数将像平常一样定义:

  AdditionalExistingVolumes:
    Type: List<AWS::EC2::Volume::Id>
    Description: Existing AWS volumes to attach to the instance.
Run Code Online (Sandbox Code Playgroud)

但是,在使用它时,您只想在用户提供一些值时包含该列表。

对于字符串参数,您可以将条件与函数 !If 一起使用,以可选包含 AWS::NoValue。

如何使用 AWS 类型列表执行此操作?