如何解决是否可以使用 az cli 列出所有类型的应用服务
我正在尝试使用 azure cli 列出与特定订阅关联的应用服务类型。
应用服务类型:
- 网络应用
- 逻辑应用
- 功能应用
- 移动应用
- API 应用
到目前为止,我已经尝试找出这些命令的单个命令。我只能从中得到
more "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\include\cudnn_version.h"
我不确定上述命令是否包含 API 应用和移动应用或其过滤器。
任何帮助将不胜感激。
解决方法
是的,您是对的,API 应用程序和移动应用程序是属于 WebApps 的 Appservice 的一部分。
您可以使用 CLI command 或使用 REST API
您可以使用 az resource list
(请参阅 documentation)并应用查询过滤器
az resource list --subscription subscriptionId --query "[?type=='Microsoft.Web/sites' || type=='Microsoft.Logic/workflows']"
您可以根据需要更新查询过滤器。
正如@Sajeetharan 所述,移动应用、API 应用、Web 应用和功能应用是应用服务 (Microsoft.Web/sites) 的一部分
,我尝试了这个,因为这样我可以获得每个应用服务的详细属性。
webItems = self.azure_cli([
'webapp','list','--subscription',subscription_id
])
funcItems = self.azure_cli([
'functionapp',subscription_id
])
logicItems = self.azure_cli([
'logic','workflow',subscription_id
])
# checking web,logic,function
appServiceData = [ webItems.data,logicItems.data,funcItems.data]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。