已关闭。此问题需要details or clarity。目前不接受回答。
**要改进此问题吗?**通过editing this post添加详细信息并阐明问题。
3天前关闭。
这篇文章是编辑并提交审查2天前.
Improve this question的
说明:我希望在模块的输出中注入一个自定义字符串。不是在末尾追加,而是注入:
也就是说,如果我的输出是abc-qq-core-0000-snet
,我想注入自定义值,例如gr
之前snet
我有一个terraform命名模块,它根据提供的参数生成值:
module "names" {
source = "git::https://gitlab.com/../modules/names.git
providers = { random = random }
context = {
c_code = "abc"
s_code = "qq"
pp_code = "core"
pv_code = "0000"
}
}
字符串
它返回子网名称的值
resource "azurerm_subnet" "gr" {
name = module.names.resources.subnet.name
...
}
型
值为:abc-qq-core-0000-snet
我想在-snet
之前插入额外的标识符,所以当我创建多个具有不同名称的对象时:
resource "azurerm_subnet" "gr" {
name = module.names.resources.subnet.name
...
}
## Generates "abc-qq-core-0000-gr-snet" value
resource "azurerm_subnet" "ak" {
name = module.names.resources.subnet.name
...
}
## Generates "abc-qq-core-0000-ak-snet" value
型
或插入自定义字符串生成的任何其他值。
1条答案
按热度按时间eoxn13cs1#
可以使用count index:
字符串