azure - 如何在 terraform 中禁用应用程序配置的公共访问权限
问题描述
我可以azurerm_app_configuration
为 Azure 应用配置创建应用配置。并且可以azurerm_private_endpoint
使用 terraform 创建。
但是我没有发现可以使用哪个 terraform 函数来禁用公共访问,如下图所示。
有没有人可以帮忙
解决方案
只需创建私有端点,公共访问就会被拒绝。来自文档:
默认情况下,当私有端点添加到您的应用程序配置商店时,通过公共网络对您的应用程序配置数据的所有请求都将被拒绝。可以使用以下 Azure CLI 命令启用公共网络访问。
但是,如果您想显式控制它,那么TF 不支持这样的控制。已经有关于这个的github问题:
推荐阅读
- android - 我们如何在显示的项目上动态增加 Recycler 视图的高度
- python - 具有 50 多个创建的虚拟变量的堆积条形图(百分比)?
- php - 将 Filegazor 拆分为不同的前端和后端
- python - pip 对我不起作用(我安装了 python 3.9.7)(Windows)
- android - android requestGroupInfo 将 groupInfo 返回为 null
- php - 将其与 sql 函数绑定时,准备好的语句不起作用
- css - Vuetify v-expand-transition 间距
- c++ - 错误:对 [function_name] 的引用不明确
- python - 我必须将包含 1010 个文件夹的文件夹与 XML、JSON、文本文件的混合文件转换为 .CSV
- angular - 使用 Angular 12 和 Firebase v9 的 Firebase 云消息传递