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

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Reiniciar un servicio de aplicaciones Azure

Las acciones de Azure App Service le permiten administrar sus aplicaciones web directamente desde sus flujos de trabajo.

Reiniciar un App Service

Esta acción reinicia un Azure App Service mediante la API REST de Web Apps - Restart.

Campo de entrada

Opcionalidad

Tipo

Descripción

clientId

Requerido

Cadena

Un

clientID

de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo

registrar una aplicación de Azure

.

clientSecret

Requerido

Cadena

Un

clientSecret

de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo

registrar una aplicación de Azure

.

tenantId

Requerido

Cadena

El identificador de inquilino de Azure. Se puede pasar como un secreto.

subscriptionId

Requerido

Cadena

El identificador de suscripción de Azure. Por ejemplo,

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

.

resourceGroupName

Requerido

Cadena

El nombre del grupo de recursos que contiene el servicio de aplicaciones. Por ejemplo,

"my-demo-rg"

.

appServiceName

Requerido

Cadena

El nombre de la aplicación. Por ejemplo,

"my-web-app"

.

softRestart

Opcional

Booleano

Si es

true

, realiza un reinicio suave sin reciclar el grupo de aplicaciones. Por defecto:

false

. De forma predeterminada, la API siempre reinicia y vuelve a aprovisionar la aplicación. Para obtener más información, consulte

Web Apps

de Azure.

synchronous

Opcional

Booleano

Si

true

, espera a que se complete la operación de reinicio antes de regresar. Por defecto:

false

. Para obtener más información, consulte

Web Apps

de Azure.

selectors

Opcional

Lista

Una lista de selectores utilizados para extraer valores específicos de la respuesta. Por ejemplo,

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

.

Campo de salida

Tipo

Descripción

success

Booleano

Indica si la acción se realizó correctamente. Devuelve

true

o

false

.

errorMessage

Cadena

Contiene el motivo del error como mensaje.

response

Objeto

La respuesta del cuerpo de la API de Azure. Para obtener más información, consulte

Web Apps

.

asyncResponseUrl

Cadena

Opcional para una operación de larga duración. La URL para sondear el estado.

finalResponseUrl

Cadena

Opcional para una operación de larga duración. La URL que devuelve el resultado final una vez que se completa la operación.

retryAfterSeconds

Entero

Opcional para una operación de larga duración. El número de segundos a esperar antes de sondear la URL asíncrona.

eTag

Cadena

Opcional. Se utiliza para el control de concurrencia al actualizar un recurso para evitar sobrescribir los cambios de otra persona.

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.