获取 Azure Function App 的所有功能和状态的列表
Get a list of all of an Azure Function App's functions & status
使用 Azure Powershell,如何获取 Function App 的所有功能及其各自状态的列表(功能级别的状态,而不是 FunctionApp 级别的状态)?
我可以使用
获取 FunctionApps 列表
Get-AzFunctionApp -ResourceGroupName my-resource-group-name
这将给我 FunctionApps 并且它是 FunctionApp.Status 但不能再迭代
通过这些 FunctionApps 找到它们每个功能的列表以及这些功能的状态。
我能得到一半的答案(如果我得到功能状态,将更新答案)
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
(Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions").ResourceName
更新 : 获取函数的状态
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions/" -ExpandProperties | ConvertTo-Json
现在你得到了一组函数。仔细查看输出。请参阅参考屏幕截图中显示的绿色框以帮助您了解名称和状态
希望对您有所帮助!
使用 Azure Powershell,如何获取 Function App 的所有功能及其各自状态的列表(功能级别的状态,而不是 FunctionApp 级别的状态)?
我可以使用
获取 FunctionApps 列表Get-AzFunctionApp -ResourceGroupName my-resource-group-name
这将给我 FunctionApps 并且它是 FunctionApp.Status 但不能再迭代 通过这些 FunctionApps 找到它们每个功能的列表以及这些功能的状态。
我能得到一半的答案(如果我得到功能状态,将更新答案)
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
(Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions").ResourceName
更新 : 获取函数的状态
$ResourceGroupName = "RGNAME"
$AppName = "FUNCTIONAPPNAME"
Get-AzResource -ApiVersion "2022-03-01" -Name $AppName -ResourceGroupName $ResourceGroupName -ResourceType "Microsoft.Web/sites/functions/" -ExpandProperties | ConvertTo-Json
现在你得到了一组函数。仔细查看输出。请参阅参考屏幕截图中显示的绿色框以帮助您了解名称和状态
希望对您有所帮助!