微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

terraform:获取Mange对数据湖容器的访问详细信息

如何解决terraform:获取Mange对数据湖容器的访问详细信息

enter image description here

terraform脚本中,假设我想通过terraform显示容器的所有用户,组和服务原理,该如何实现。请共享相同的输入。只能显示此容器的几个属性,而不能显示全部。

enter image description here

解决方法

实际上,您所看到的是可以通过Terraform获得的所有东西。 Terraform是一个较差的工具,它不支持Azure的许多功能。您可以使用Azure CLI来获取用户,如果您真的想通过Terraform获取用户,则可以在Terraform Local-exec内部运行CLI:

resource "null_resource" "test" {
    provisioner "local-exec" {
        command= <<EOF
            az storage fs access show --account-name storage_name -p path -f container_name
        EOF
    }
}

结果将如下所示:

enter image description here

它向您显示所有用户的对象ID及其所拥有的权限。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。