【发布时间】:2022-01-20 13:31:17
【问题描述】:
上下文
在我的 Azure 云帐户中,我可以访问多个订阅,并且每个订阅中都有多个资源组。每个资源组又可能在不同位置具有多种功能。
我可以访问给定资源组的函数,如下所示:
az functionapp list --subscription <subscription_id> -g <group_id> --output table
现在我希望一次只列出一个位置的函数。我试过这个:
az functionapp list --subscription <subscription_id> -g <resource_id> --query "[?location=='West US']" --output table
这工作正常,但看起来有点复杂,而且对于结果,我现在必须附加要在查询中获取的列,例如 [].{Name, Location, State ,...},因为结果非常冗长,包含许多列:
名称、种类、位置、状态、存储库站点名称、使用状态、已启用、可用性状态、保留......
问题
我想知道是否有一种简单的方法可以列出资源组中给定位置的所有函数(不带 --query)。不知何故,如果我们可以直接指定位置,因为我们可以通过指定 -g 来提供资源组。
【问题讨论】:
标签: azure azure-functions azure-cli