gpt4 book ai didi

amazon-web-services - 参数验证失败: parameter value for parameter name PublicSubnetAz does not exist

转载 作者:行者123 更新时间:2023-12-03 07:45:29 24 4
gpt4 key购买 nike

我正在尝试创建云形成模板,但收到错误

   Parameter validation failed: parameter value for parameter name PublicSubnetAz does not exist
when i run the stack creation.

My template includes in the parameter section the following property:

  "PublicSubnetAz":{  
"Type":"AWS::EC2::AvailabilityZone::Name",
"Default":""
}

在我的条件部分我有

  "xxx":{  
"Fn::Not":[
{
"Fn::Equals":[
{
"Ref":"PublicSubnetAz"
},
""
]
}
]
}

如果我在创建堆栈时没有设置 PublicSubnetAz 属性,则会收到错误报告。这是预期的行为,就像用户没有选择可用区一样,当我需要可用区引用时,我会得到第一个可用区。

有人已经解决了类似的问题并且可以帮助我吗?

最佳答案

实际上,如果这是 AWS 特定参数,则您不能有可选参数。有一个feature request日期为 2012 年,但尚未实现

关于amazon-web-services - 参数验证失败: parameter value for parameter name PublicSubnetAz does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48212189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com