Подтвердить что ты не робот

Переименование лазурной функции

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

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

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

image

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

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

введите описание изображения здесь

Ответ 3

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

  • Откройте консоль из вашей функции APP → Возможности платформы:

Открыть консоль

  1. Переименуйте папку Function в командной строке:

Переименовать папку

  1. Перезапустите функцию:

Перезапустить функцию

  1. Обновить

Обновить

Ответ 4

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

Я хотел переименовать мою лазурную функцию из "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

ПРИМЕЧАНИЕ. Параметр запроса 'code' изменяется, делая это.