• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Reinicie um Azure App Service

|View as Markdown (English)

As ações do Azure App Service permitem gerenciar seus aplicativos da web diretamente de seus fluxos de trabalho.

Reiniciar um App Service

Esta ação reinicia um App Service do Azure usando a API REST Web Apps - Restart.

Entrada

Tipo

Descrição

clientId

Corda

Obrigatório.

Um

clientID

de uma Entidade de Serviço do Azure. Deve ser passado como um segredo. Veja como

registrar um aplicativo do Azure

.

clientSecret

Corda

Obrigatório.

Um

clientSecret

de uma Entidade de Serviço do Azure. Deve ser passado como um segredo. Veja como

registrar um aplicativo do Azure

.

tenantId

Corda

Obrigatório.

O identificador de locatário do Azure. Pode ser passado como um segredo.

subscriptionId

Corda

Obrigatório.

O identificador da assinatura do Azure (por exemplo,

"12345678-1234-1234-1234-123456789abc"

).

resourceGroupName

Corda

Obrigatório.

O nome do grupo de recursos que contém o serviço de aplicativo. Por exemplo,

"my-demo-rg"

.

appServiceName

Corda

Obrigatório.

O nome do aplicativo. Por exemplo,

"my-web-app"

.

softRestart

Boleano

Opcional.

Se

true

, executa uma reinicialização suave sem reciclar o pool de aplicativos. Padrão:

false

. Por padrão, a API sempre reinicia e reprovisiona o aplicativo. Para obter mais informações, consulte

Web Apps

do Azure.

synchronous

Boleano

Opcional.

Se

true

, aguarda a conclusão da operação de reinicialização antes de retornar. Padrão:

false

. Para obter mais informações, consulte

Web Apps

do Azure.

selectors

Lista

Opcional.

Uma lista de seletores usados para extrair valores específicos da resposta. Por exemplo,

[{"name": "statusCode", "expression": ".response.status_code"}]

.

Saída

Tipo

Descrição

success

Boleano

Indica se a ação foi bem-sucedida. Retorna

true

ou

false

.

errorMessage

Corda

Contém o motivo da falha como uma mensagem.

response

Objeto

A resposta do corpo da API do Azure. Para obter mais informações, consulte

Web Apps

.

asyncResponseUrl

Corda

Opcional para operação de longa duração. A URL para consultar o status.

finalResponseUrl

Corda

Opcional para operação de longa duração. A URL que retorna o resultado final assim que a operação for concluída.

retryAfterSeconds

Inteiro

Opcional para operação de longa duração. O número de segundos a esperar antes de consultar a URL assíncrona.

eTag

Corda

Opcional.

Usado para controle de concorrência ao atualizar um recurso para evitar sobrescrever as alterações de outra pessoa.

name: restartAzureWebService
description: 'This workflow restarts an Azure App Service'
steps:
- name: azure_appService_restart_1
type: action
action: azure.appService.restart
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"
softRestart: true
synchronous: true
next: end
Copyright © 2026 New Relic Inc.

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