gpt4 book ai didi

amazon-web-services - AWS CloudFormation 提取/解析字符串

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

如果我有一个区域字符串,例如“us-east-1”、“us-west-1”、“sa-east-1”……并且我想以编程方式创建一个简短版本,例如: “ue1”、“uw1”、“se1”...我该怎么做?使用映射是唯一的方法吗?

谢谢

最佳答案

正如 CloudFormation 文档 ( http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference.html ) 中所述,模板中仅提供以下功能:

  • Fn::Base64
  • Fn::FindInMap
  • Fn::GetAtt
  • Fn::GetAZs
  • Fn::加入
  • Fn::选择
  • 引用

所以我想说,实现您想要的效果的唯一方法是使用 Mapping 和 Fn::FindInMap 函数。

例如

{
"Mappings": {
"ShortRegion": {
"us-east-1": {
"short": "ue1"
},
"us-west-1": {
"short": "uw1"
}
}
}
}

关于amazon-web-services - AWS CloudFormation 提取/解析字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19751007/

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