如何解决正则表达式在Terraform GCP中过滤gcloud
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 举报,一经查实,本站将立刻删除。