问题描述
Terraform GCP network endpoint group link
在该文档中,当我列出NEG列表时,我找不到filter
功能来应用正则表达式。
通过gcloud的我的bash命令
gcloud compute network-endpoint-groups list --filter="name~'alpha-neg' AND zone~'some-zone-$zone'" --project=my-project-23fa --format="csv[no-heading](name)"
该命令将列出名称包含alpha-neg
的NEG,例如alpha-neg-55defg,alpha-neg-2fd728,alpha-neg-1d84a2。如何在名称中应用正则表达式
data "google_compute_network_endpoint_group" "neg1" {
name = "alpha-neg*"
zone = var.all_zone
}
上面的脚本找不到我的NEG名称包含alpha-neg-*
This is regex documentation from terraform
我需要一些见识以在Terraform中实现正则表达式。我真的很陌生。
编辑:我发现terraform regex stackoverflow,但是当我将该方法应用于我的数据terraform时,它就在输出中。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)