Hi, when working with Logic Apps via CLI, the behavior depends on the hosting model: Consumption or Standard.
If your Logic App is Consumption-based (multi-tenant, one workflow per resource), the command az logic workflow list -g <rg> works as expected and shows the workflows directly, since they’re top-level Microsoft.Logic/workflows resources.
If instead you’re using a Standard Logic App (single-tenant, multiple workflows in one app), that same command returns nothing. That’s because the workflows are nested under the App Service site (Microsoft.Web/sites/<logic-app>/workflows/<workflow>), and the current CLI doesn’t fetch child resources in this context.
To list workflows for a Standard app, you need to either:
– use az resource list --ids <logic-app-id>/workflows,
– or make a direct REST call with az rest to that same ARM endpoint.
This isn’t a bug, just a limitation of the CLI for now. The Logic Apps team is planning better support in the future, but until then, for Standard apps, use az resource or az rest.