Les actions Azure App Service vous permettent de gérer vos applications web directement depuis vos workflows.
Redémarrer un App Service
Cette action redémarre un service d'application Azure à l'aide de l'API REST Web Apps - Restart.
Champ de saisie | optionnalité | Type | Description |
|---|---|---|---|
| Requis | Chaîne | Un
de principal de service Azure. Doit être transmis en tant que secret. Voir comment inscrire une application Azure . |
| Requis | Chaîne | Un
de principal de service Azure. Doit être transmis en tant que secret. Voir comment inscrire une application Azure . |
| Requis | Chaîne | L'identifiant de locataire Azure. Peut être transmis en tant que secret. |
| Requis | Chaîne | L’identifiant d’abonnement Azure. Par exemple,
. |
| Requis | Chaîne | Le nom du groupe de ressources qui contient le service d'application. Par exemple,
. |
| Requis | Chaîne | Le nom de l'application. Par exemple,
. |
| Facultatif | Booléen | Si
, effectue un redémarrage en douceur sans recycler le pool d'applications. Par défaut :
. Par défaut, l'API redémarre et réapprovisionne toujours l'application. Pour plus d'informations, consultez les d'Azure. |
| Facultatif | Booléen | Si
, attend que l'opération de redémarrage soit terminée avant de revenir. Par défaut :
. Pour plus d'informations, consultez les d'Azure. |
| Facultatif | List | Une liste de sélecteurs utilisés pour extraire des valeurs spécifiques de la réponse. Par exemple,
. |
Champ de sortie | Type | Description |
|---|---|---|
| Booléen | Indique si l'action a réussi. Renvoie
ou
. |
| Chaîne | Contient le motif de l’échec sous forme de message. |
| Objet | La réponse du corps de l'API Azure. Pour plus d'informations, consultez les . |
| Chaîne | Facultatif pour une opération de longue durée. L'URL à interroger pour le statut. |
| Chaîne | Facultatif pour une opération de longue durée. L'URL qui renvoie le résultat final une fois l'opération terminée. |
| Entier | Facultatif pour une opération de longue durée. Le nombre de secondes à attendre avant d'interroger l'URL asynchrone. |
| Chaîne | Facultatif. Utilisé pour le contrôle de concurrence lors de la mise à jour d'une ressource afin d'éviter d'écraser les modifications d'un autre utilisateur. |
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