我没有得到所有容器的托管 ACL 是否有人可以帮助我是否需要添加/删除它们的任何逻辑? 迷幻剂
PS C:\WINDOWS\system32> # Define your storage account details
$StorageAccountName = "XXXXXXXXXXX"
$StorageAccountKey = "XXXXXXXXXXXXXBc4PtPxPCD3mTm8sm0aJL7nG/ioPZfLOaB+RMEShH1XXXXXXXXXXX"
#Connect to the storage account
$Ctx = New-AzStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey
Get all containers in the storage account
$Containers = Get-AzStorageContainer -Context $Ctx
Loop through each container and get its ACL
ForEach ($Container in $Containers) {
Write-Output "Container: $($Container.Name)"
$ContainerACL = Get-AzStorageContainerStoredAccessPolicy -Context
$Ctx -Container $Container.Name
Write-Output "ACL: $($ContainerACL | Out-String)"
}
输出:
Container: admin
ACL:
Container: admin-data
ACL:
Container: analytics-sandbox
ACL:
Container: business-drop
ACL:
Container: curated
ACL:
Container: enriched
ACL:
Container: flsdatapfmstorage
ACL:
Container: powerbiscanfiles
ACL:
Container: raw
ACL:
Container: staging
ACL:
Container: transient
ACL:
我试了2天还是没有结果