• /
  • 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

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.

Campo de entrada

Opcionalidade

Tipo

Descrição

clientId

Obrigatório

Corda

Um

clientID

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

registrar um aplicativo do Azure

.

clientSecret

Obrigatório

Corda

Um

clientSecret

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

registrar um aplicativo do Azure

.

tenantId

Obrigatório

Corda

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

subscriptionId

Obrigatório

Corda

O identificador de assinatura do Azure. Por exemplo,

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

.

resourceGroupName

Obrigatório

Corda

O nome do grupo de recursos que contém o App Service. Por exemplo,

"my-demo-rg"

.

appServiceName

Obrigatório

Corda

O nome do aplicativo. Por exemplo,

"my-web-app"

.

softRestart

Opcional

Boleano

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

Opcional

Boleano

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

Opcional

Lista

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

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

.

Campo de 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.