Microsoft Azure Functions · Arazzo Workflow
Provision an Azure Function App and Confirm It Is Running
Version 1.0.0
Create a function app, poll until it reports a running state, then list its functions.
Provider
Workflows
provision-function-app
Create a function app, wait for it to run, and list its functions.
Creates a Microsoft.Web/sites function app, polls the site resource until it reports a Running state, and finally lists the functions deployed into it.
1
createFunctionApp
WebApps_CreateOrUpdate
Create or update the Microsoft.Web/sites resource as a function app. ARM returns 202 when the create is accepted as a long-running operation, or 200 when it completes synchronously.
2
pollAppState
WebApps_Get
Read the function app resource and confirm it reports a Running state. Use this step in a retry loop until the state transitions out of provisioning.
3
listFunctions
WebApps_ListFunctions
Enumerate the functions deployed into the now-running function app.