Comment renommer une fonction Azure ?
Je veux remplacer un nom par défaut 'HttpTriggerCSharp1' par le mien. Pour l'instant, malheureusement, ce nom est inclus dans la fonction url et il n'y a pas d'option pour le changer:
https://functions-xxx.azurewebsites.net/api/HttpTriggerCSharp1
L'interface utilisateur ne prend pas directement en charge le changement de nom d'une fonction, mais vous pouvez contourner ce problème en utilisant les étapes manuelles suivantes:
Problème Github pour renommer la fonction Azure
Pour toute personne comme moi qui est arrivée ici et qui cherche à renommer sa fonction, bien que ce soit la bonne réponse, il existe maintenant un processus basé sur CMD beaucoup plus fluide, comme détaillé dans cette réponse par SLdragon et une interface graphique encore plus fluide. processus détaillé dans cette réponse par Amerdeep ci-dessous.
Allez à Function Apps Cliquez sur les fonctionnalités de la plate-forme Cliquez sur l'éditeur de service d'application Faites un clic droit sur votre nom de fonction par défaut - sélectionnez
Ci-dessous a fonctionné pour moi.
Je voulais renommer ma fonction Azure de "HttpTriggerCSharp1" en "my-new-func1"
Aller à
Function Apps >
My-Function-App >
Platform Features TAB >
Console >
Exécutez les commandes ci-dessous:
cd D:\home\site\wwwroot
move HttpTriggerCSharp1 my-new-func1
Redémarrez maintenant l'application:
Function Apps >
My-Function-App >
Overview TAB >
Restart
REMARQUE: la fonction 'code' paramètre de requête change en procédant ainsi.