Amazon cloudformation AWS云形成模板,如何填充动态描述

Amazon cloudformation AWS云形成模板,如何填充动态描述,amazon-cloudformation,Amazon Cloudformation,我试图将EC2实例的定价显示为一个简单的标签描述,我为每个实例类型和价格创建了一个映射。但我想在参数部分创建堆栈时显示价格。我正在将默认值更新为- "Price": { "Description": "Price per hr for the EC2 instances", "Type": "String", "Default": "{ "Fn::FindInMap" : [ "Pricing" , { "Ref" : "InstanceType" },"Price"]}" } 但

我试图将EC2实例的定价显示为一个简单的标签描述,我为每个实例类型和价格创建了一个映射。但我想在参数部分创建堆栈时显示价格。我正在将默认值更新为-

"Price": {
  "Description": "Price per hr for the EC2 instances",
  "Type": "String",
  "Default": "{ "Fn::FindInMap" : [ "Pricing" , { "Ref" : "InstanceType" },"Price"]}"
}
但它不起作用,因为默认值为String


还有别的办法吗

这是不可能的,以下是我从AWS文档中找到的内容

描述声明的值必须是长度介于0到1024字节之间的文字字符串。不能使用参数或函数指定描述

参考:

这个问题我不清楚。您试图创建什么类型的资源?EC2实例,但在创建时试图显示实例每小时的价格。我得到了,但它说:“您不能使用参数或函数来指定描述”。我尝试了我的方法,但没有成功:(它必须是一个字符串,我尝试过你的方法,也尝试过
Fn::sub
为什么不通过编程更改cloudformation json来修改描述和调用堆栈创建?我们可以这样做,但这只是出于目录目的。你能建议其他方法吗?在映射部分,根据实例类型,我定义了价格。我需要在下面描述一下我们选择实例类型的地方。为什么不添加一个标签呢