如何通过Terraform禁用Azure存储账户的Allow public blob access
禁用Azure存储账户公共Blob访问的Terraform配置
你需要添加的配置项是allow_blob_public_access,将其设置为false即可对应Azure门户中关闭"Allow public blob access"选项的操作。
修改后的完整代码如下:
resource "azurerm_storage_account" "st" { name = var.st.name resource_group_name = var.rg_shared_name location = var.rg_shared_location account_tier = var.st.tier account_replication_type = var.st.replication public_network_access_enabled = false allow_blob_public_access = false # 新增该行禁用公共Blob访问 }
注意:该配置项要求AzureRM Terraform Provider版本不低于v2.0.0,若你使用的是较旧版本,需要先升级Provider版本。
内容的提问来源于stack exchange,提问作者Jon
相关产品推荐
相关产品推荐

