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 |
|---|---|---|---|
| Requerido | Cadena | Un
de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo registrar una aplicación de Azure . |
| Requerido | Cadena | Un
de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo registrar una aplicación de Azure . |
| Requerido | Cadena | El identificador de inquilino de Azure. Se puede pasar como un secreto. |
| Requerido | Cadena | El identificador de suscripción de Azure. Por ejemplo,
. |
| Requerido | Cadena | El nombre del grupo de recursos que contiene el servicio de aplicaciones. Por ejemplo,
. |
| Requerido | Cadena | El nombre de la aplicación. Por ejemplo,
. |
| Opcional | Booleano | Si es
, realiza un reinicio suave sin reciclar el grupo de aplicaciones. Por defecto:
. De forma predeterminada, la API siempre reinicia y vuelve a aprovisionar la aplicación. Para obtener más información, consulte de Azure. |
| Opcional | Booleano | Si
, espera a que se complete la operación de reinicio antes de regresar. Por defecto:
. Para obtener más información, consulte de Azure. |
| Opcional | Lista | Una lista de selectores utilizados para extraer valores específicos de la respuesta. Por ejemplo,
. |
Campo de salida | Tipo | Descripción |
|---|---|---|
| Booleano | Indica si la acción se realizó correctamente. Devuelve
o
. |
| Cadena | Contiene el motivo del error como mensaje. |
| Objeto | La respuesta del cuerpo de la API de Azure. Para obtener más información, consulte . |
| Cadena | Opcional para una operación de larga duración. La URL para sondear el estado. |
| 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. |
| Entero | Opcional para una operación de larga duración. El número de segundos a esperar antes de sondear la URL asíncrona. |
| Cadena | Opcional. Se utiliza para el control de concurrencia al actualizar un recurso para evitar sobrescribir los cambios de otra persona. |
name: restartAzureWebServicedescription: '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