如何禁用 public 对 terraform 中应用程序配置的访问

How to disable public access for app configuration in terraform

我可以为 Azure 应用配置创建 azurerm_app_configuration 应用配置。 并且可以使用 terraform 创建 azurerm_private_endpoint

但是我没有找到可以使用哪个terraform函数来禁用public访问,如下图。

有没有人可以帮忙

只需创建专用端点,public 访问就会被拒绝。来自 docs:

By default, when a private endpoint is added to your App Configuration store, all requests for your App Configuration data over the public network are denied. You can enable public network access by using the following Azure CLI command.

但是,如果您想明确地控制它,那么在 TF 中 不支持这样的控制。已经有 github 个问题: