Terraform:如何将 Azure 服务总线命名空间绑定到 VNet?

Terraform : How to bind Azure Service Bus Namespace to a VNet?

使用 Terraform,我们设置了从 VNet 到服务总线的服务端点。但是,我们现在想要将服务总线命名空间绑定到我们的 vnet,这样其他网络就无法访问该服务总线命名空间。

Microsoft 描述了如何使用 ARM 模板进行绑定 here

如何使用本机 Terraform(无 ARM 模板)完成此操作?

根据 module reference 判断,这对于原生 terraform 尚不可行。这并不少见,Azure 中的 Terraform 无法实现很多事情。

现在可以使用提供商的 servicebus_namespace_network_rule_set which was released in v2.7.0

您还可以分配专用端点。