gpt4 book ai didi

azure - 如何在 Azure 容器注册表 REST API 中使用 orderby

转载 作者:行者123 更新时间:2023-12-03 00:45:49 28 4
gpt4 key购买 nike

我正在使用 Azure REST API 从 Azure 容器注册表检索标签。我想检索最新的 10 个结果。前 10 个标签可以通过添加 ?n=100 来实现,但我得到的是最旧的 10 个标签。

根据 https://learn.microsoft.com/en-us/rest/api/containerregistry/tag/getlist ,我也应该能够将 orderby 添加到我的网址,但是我无法让它工作。

我可以使用 Azure CLI 使用以下命令成功实现此目的:az acr 存储库 show-tags -n [注册表] --repository [存储库] --top 10 --orderby time_desc

在应用程序本身中,我需要使用 REST API。我尝试了多种选项,包括 time_desctime desc,但找不到有效的解决方案。

https://registry.azurecr.io/v2/repository/tags/list?n=10&orderby=time_desc

最佳答案

实际上,您可以使用参数 --debug 从 CLI 命令获取正确的 REST API 格式:

az acr repository show-tags -n [registry] --repository [repository] --top 10 --orderby time_desc --debug

最后,你可以找到这样的格式:

enter image description here

我这边也做了测试,结果截图如下:

enter image description here

注意:您可以使用 ACR 的用户名和密码进行基本身份验证。

关于azure - 如何在 Azure 容器注册表 REST API 中使用 orderby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66007600/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com