Переименовать функцию в Azure

Как переименовать Функция Azure?

Я хочу заменить значение по умолчанию 'HttpTriggerCSharp1' имя для моего собственного. На данный момент, к сожалению, это имя включено в url-адрес функции, и нет возможности его изменить:

https://functions-xxx.azurewebsites.net/api/HttpTriggerCSharp1

image

5 ответов


интерфейс не поддерживает переименование функции, но вы можете обойти это, используя следующую инструкцию действия:

  • остановите приложение функции. Для этого перейдите в раздел "Настройки Приложения" / "Настройки службы приложений" и нажмите кнопку "Стоп".
  • перейти на консоль Kudu: настройки приложения функции / перейти на Kudu (статья о это)
  • в консоли Kudu перейдите к D:\home\site\wwwroot и переименуйте папку Function в новую имя
  • Теперь перейдите к D:\home\data\Functions\secrets и переименовать [oldname].json в [новое имя].в JSON
  • затем перейдите к D:\home\data\Functions\sampledata и переименовать [oldname].dat в [новое имя].dat
  • запустить приложение функции, в том же месте, где вы остановили его выше В пользовательском интерфейсе функции нажмите кнопку Обновить в левом верхнем углу, и ваша переименованная функция должна появиться
    Примечание: это может потерять некоторые исторические лесозаготовительный.

проблема Github для переименования функции Azure


создайте новую функцию, и у вас будет возможность назвать ее, а затем удалить функцию по умолчанию(HttpTriggerCSharp1).

Я знаю, что это не переименование, но самый простой вариант вокруг.

enter image description here


теперь (2017.10) мы можем использовать консоль для переименования имени функции Azure

  1. Откройте консоль из приложения функции - > особенности платформы:

Open the console

  1. переименуем папку с помощью командной строки:

Rename the folder

  1. перезагрузка Функция:

Restart the function

  1. обновить

Refresh


ниже работал для меня.

Я хотел переименовать свою функцию azure из "HttpTriggerCSharp1"в" my-new-func1"

на

Function Apps > 
 My-Function-App > 
  Platform Features TAB > 
   Console >

выполните следующие команды:

cd D:\home\site\wwwroot
move HttpTriggerCSharp1 my-new-func1

Теперь перезапустите приложение:

Function Apps > 
 My-Function-App > 
  Overview TAB > 
   Restart

Примечание: функция " код " запрос param изменяется, делая это.


перейти к функциям приложения Нажмите на функции платформы Нажмите на редактор службы приложений Щелкните правой кнопкой мыши на имени функции по умолчанию-выберите