How to list all App Services within an App Service plan using PowerShell


Here is the PowerShell command to list out all the App Services running on an App Service Plan.

$asp=Get-AzureRmAppServicePlan -ResourceGroupName "<RGNAME>" -Name "<ASPNAME<"
$apps=Get-AzureRmWebApp -AppServicePlan $asp
Foreach($app in $apps) { $app.Name }
Comments (1)

  1. LászlóNagy says:

    Hi,
    Unfortunately it is not work in PowerShell Workflow Runbook. It throw the next error (different type):

    Get-AzureRmWebApp : Cannot bind parameter ‘AppServicePlan’. Cannot convert the
    “Microsoft.Azure.Management.WebSites.Models.AppServicePlan” value of type
    “Deserialized.Microsoft.Azure.Management.WebSites.Models.AppServicePlan” to type
    “Microsoft.Azure.Commands.WebApps.Models.WebApp.PSAppServicePlan”.

    Have you got any idea, how can I solve this?

Skip to main content