如何在terraform中获取给定值的密钥

如何在terraform中获取给定值的密钥,terraform,Terraform,我的用例是 我有每个地区的数据中心列表。如果我把数据中心作为输入,我想得到区域。我可以创建一个像达拉斯-美国南部,wdc-美国南部这样的地图。在这种情况下,名单将会很大。有没有一种方法可以在terraform中有效地实现这一点?你能展示一些你迄今为止尝试过的代码,并解释一下这些代码在你的用例中是如何不起作用的吗?我不知道如何进行编码,因为没有对条件的支持。我的要求是us south={dal,wdc}eu gb={fra,ams}我的输入是dal。如果(输入美国南部)则地区=美国南部如果(输入欧

我的用例是
我有每个地区的数据中心列表。如果我把数据中心作为输入,我想得到区域。我可以创建一个像达拉斯-美国南部,wdc-美国南部这样的地图。在这种情况下,名单将会很大。有没有一种方法可以在terraform中有效地实现这一点?

你能展示一些你迄今为止尝试过的代码,并解释一下这些代码在你的用例中是如何不起作用的吗?我不知道如何进行编码,因为没有对条件的支持。我的要求是us south={dal,wdc}eu gb={fra,ams}我的输入是dal。如果(输入美国南部)则地区=美国南部如果(输入欧盟gb)则地区=欧盟gb