Azure社区库未公开列出

smtd7mpg  于 2023-02-25  发布在  其他
关注(0)|答案(1)|浏览(101)

我选择了Azure社区图库预览功能并创建了共享社区图库:

az sig create --resource-group Public --gallery-name PublicGallery --permissions Groups --publisher-uri https://example.com --publisher-email contact@example.com --eula 1 --public-name-prefix 1
az sig share enable-community --gallery-name PublicGallery --resource-group Public

在Azure Web门户中,我可以看到图库是在正确的资源组下创建的,参数如下:

Sharing method: Community
Sharing status: Shared

但是,当我使用CLI列出此区域下的所有公共社区图库时,它没有显示:

az sig list-community

按名称获取会导致错误

az sig show-community --location germanywestcentral --public-gallery-name public1-HIDDEN
(NotFound) please check if the gallery name 'public1-HIDDEN' is valid and the gallery exists in 'GermanyWestCentral' region.
Code: NotFound
Message: please check if the gallery name 'public1-HIDDEN' is valid and the gallery exists in 'GermanyWestCentral' region.
a64a0gku

a64a0gku1#

在Azure CLI命令中,将权限添加为社区而不是组,如下所示:-

az sig create --resource-group MyResourceGroup --gallery-name MyGallery123 --permissions Community --publisher-uri www.contoso.com --publisher-email contoso@gmail.com --eula 1 --public-name-prefix 3

参考以下MS文件中的注解:-
注意--在预览过程中,必须将图库创建为社区图库(对于CLI,这意味着使用--permissions community参数),您当前无法将常规图库迁移到社区图库。

此外,请检查Azure计算社区库的限制,因为功能仍处于预览状态:-
与社区库共享Azure计算库资源-Azure虚拟机|微软学习
将权限更改为社区后,请尝试运行以下命令:-

az sig list-community --location germanywestcentral
    • 输出:-**

相关问题