Azure - 使用二头肌设置存储容器访问策略

问题描述

可以使用 Bicep 来执行此 Azure CLI 脚本的功能吗?

az storage container policy create \
    --container-name $containerName \
    --name $policyName \
    --account-name $storageAccountName \
    --account-key $accountKey \
    --permissions $permissions \
    --start $policyStartTime \
    --expiry $policyEndTime

解决方法

没有

这在 ARM 中是不可能的(参见 Azure Blob Storage Container Stored Access Policy with ARM)。 Bicep 只是一个编译器,将 Bicep 代码翻译成 ARM 代码,然后用于部署。