Fre*_*020 3 azure-powershell azure-functions
使用 Azure Powershell,如何获取 Function App 的所有函数及其各自状态的列表(函数级别的状态,而不是 FunctionApp 级别的状态)?
我可以通过以下方式获取 FunctionApps 列表
Get-AzFunctionApp -ResourceGroupName my-resource-group-name
Run Code Online (Sandbox Code Playgroud)
这将为我提供 FunctionApps 及其 FunctionApp.Status,但无法遍历这些 FunctionApps 来查找每个函数的列表以及这些函数的状态。
我可以获得一半的答案(如果我得到功能的状态,将更新答案)
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
(Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions").ResourceName
Run Code Online (Sandbox Code Playgroud)
更新:获取功能状态
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions/" -ExpandProperties | ConvertTo-Json
Run Code Online (Sandbox Code Playgroud)
现在你得到了一个函数数组。仔细查看输出。请参阅绿色框以帮助您了解参考屏幕截图中所示的名称和状态
希望能帮助到你 !
| 归档时间: |
|
| 查看次数: |
2778 次 |
| 最近记录: |