Starts a stopped Azure App Service web application. Use this action to restore access after a scheduled shutdown, a manual stop, or an incident-triggered scale-down.
For authentication setup, see Azure App Service actions.
Input | Type | Description |
|---|---|---|
| String | Required. An Azure service-principal client ID. See how to register an Azure app. Must be passed as a secret. |
| String | Required. An Azure service-principal client secret. See how to register an Azure app. Must be passed as a secret. |
| String | Required. The Azure tenant identifier. Can be passed as a secret. |
| String | Required. The Azure subscription identifier. For example, |
| String | Required. The name of the resource group that contains the App Service. For example, |
| String | Required. The name of the App Service to start. For example, |
| List | Optional. JQ selectors to extract specific values from the response. For example, |
Output | Type | Description |
|---|---|---|
| Boolean | Indicates whether the action succeeded. Returns |
| String | Contains the failure reason as a message. |
| Object | The Azure API body response. Empty on success — Azure returns a 200 with no body for this operation. For more information, see Web Apps - Start. |
| String | Optional for long-running operations. The URL to poll for status. |
| String | Optional for long-running operations. The URL that returns the final result once the operation completes. |
| Integer | Optional for long-running operations. The number of seconds to wait before polling the async URL. |
| String | Optional. Used for concurrency control when updating a resource. |
name: startAzureAppServicedescription: Start a stopped Azure App Servicesteps: - name: start_app_service type: action action: azure.appService.start version: 1 inputs: clientId: ${{ :secrets:azure-client-id }} clientSecret: ${{ :secrets:azure-client-secret }} tenantId: ${{ :secrets:azure-client-tenant }} subscriptionId: "12345678-1234-1234-1234-123456789abc" resourceGroupName: "my-resource-group" appServiceName: "my-web-app" next: end