• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Start an Azure App Service

|View as Markdown (English)

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

clientId

String

Required. An Azure service-principal client ID. See how to register an Azure app. Must be passed as a secret.

clientSecret

String

Required. An Azure service-principal client secret. See how to register an Azure app. Must be passed as a secret.

tenantId

String

Required. The Azure tenant identifier. Can be passed as a secret.

subscriptionId

String

Required. The Azure subscription identifier. For example, "12345678-1234-1234-1234-123456789abc".

resourceGroupName

String

Required. The name of the resource group that contains the App Service. For example, "my-resource-group".

appServiceName

String

Required. The name of the App Service to start. For example, "my-web-app".

selectors

List

Optional. JQ selectors to extract specific values from the response. For example, [{"name": "statusCode", "expression": ".response.status_code"}].

Output

Type

Description

success

Boolean

Indicates whether the action succeeded. Returns true or false.

errorMessage

String

Contains the failure reason as a message.

response

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.

asyncResponseUrl

String

Optional for long-running operations. The URL to poll for status.

finalResponseUrl

String

Optional for long-running operations. The URL that returns the final result once the operation completes.

retryAfterSeconds

Integer

Optional for long-running operations. The number of seconds to wait before polling the async URL.

eTag

String

Optional. Used for concurrency control when updating a resource.

name: startAzureAppService
description: Start a stopped Azure App Service
steps:
- 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
Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.