Renommer une Azure Function
L’interface utilisateur ne prend pas directement en charge le renommage d’une Function, mais vous pouvez contourner cela en utilisant les étapes manuelles suivantes :
-
Arrêtez votre Function App. Pour cela, allez dans Function app settings / Go To App Service Settings, et cliquez sur le bouton Stop.
-
Allez dans la console Kudu : Function app settings / Go to Kudu (article à ce sujet ici)
-
Dans la console Kudu, allez dans D:\home\site\wwwroot et renommez le dossier de la Function avec le nouveau nom
-
Allez ensuite dans D:\home\data\Functions\secrets et renommez [ancien_nom].json en [nouveau_nom].json
-
Puis allez dans D:\home\data\Functions\sampledata et renommez [ancien_nom].dat en [nouveau_nom].dat
-
Démarrez votre Function App, au même endroit où vous l’avez arrêtée ci-dessus
Dans l’interface Functions, cliquez sur le bouton d’actualisation en haut à gauche, et votre fonction renommée devrait apparaître
Remarque : cette opération peut entraîner la perte de certains journaux historiques.
Issue GitHub pour le renommage d’Azure Function
Mise à jour
Pour tous ceux qui, comme moi, sont arrivés ici en cherchant à renommer leur fonction, bien que ceci ait été la réponse correcte précédemment, il existe maintenant un processus beaucoup plus fluide basé sur CMD, comme détaillé dans cette réponse par SLdragon, et un processus encore plus fluide basé sur l’interface graphique, détaillé dans cette réponse par Amerdeep ci-dessous.