azure - 如何使用 powershell 在 azure app 服务中列出 Web 作业?
问题描述
我正在尝试使用 YAML 构建管道以在 azure app 服务中部署 Web 作业。如何列出现有的网络作业?我尝试通过以下脚本使用 AzurePowerShell@5 任务:
Get-AzResource -ResourceGroupName "RESGRPDEV01" | ft
但它不显示网络作业名称。能否请你帮忙?此外,如果它不存在,我需要创建一个新的网络作业。
解决方案
之前有一个特定的命令可以实现相同的目的,但现在您不能使用 Get- AzureWebsiteJob来获取 Web 作业。
相反,您可以尝试以下方法,
Get-AzureRmResource -ResourceGroupName $ResourceGroupName -ResourceName $AppService -ResourceType microsoft.web/sites/<Webjob-type> -ApiVersion $Apiversion
您将需要使用 ResourceId 来获取名称。
推荐阅读
- javascript - Framework 7 + Vue 3 智能选择显示动态选择选项
- python - 具有不同列值但 1 列的多个 get_group
- ruby - 我应该在 Ruby 和 Linux 中使用什么 gem 或外部程序来帮助选择图像?
- javascript - Highcharts Heatmap - 如何在值超过“1”时让块彼此相邻
- python - 在pyspark中的一行中解析多个json
- node.js - 找不到在 Nodejs Express 中导入的模块
- c# - 在 C# 中以 Windows 窗体显示来自我的 .json 文件的数据
- python - ARCH/GARCH 模型的 test_X 数据框
- r - R中的重复函数输出非重复条目
- python - 用 numpy 和 pandas Python 计算重复单词