Какое допустимое имя привязки для функции Azure?Python

Программы на Python
Anonymous
Какое допустимое имя привязки для функции Azure?

Сообщение Anonymous »

Когда я пытаюсь запустить функцию Azure, определенную ниже, я получаю следующий журнал ошибок

Код: Выделить всё

The 'my_function' function is in error: The binding name my_function_timer is invalid. Please assign a valid name to the binding.
Каков формат допустимого имени привязки для функции Azure?
Определение функции
У меня есть два файла в каталоге my_function: Вот содержимое этих двух файлов

Код: Выделить всё

__init__.py

Код: Выделить всё

import azure.functions as func
import logging

def main(my_function_timer: func.TimerRequest) -> None:
logging.info("My function starts")
print("hello world")
logging.info("My function stops")

Код: Выделить всё

function.json

Код: Выделить всё

{
"scriptFile": "__init__.py",
"bindings": [
{
"name": "my_function_timer",
"type": "timerTrigger",
"direction": "in",
"schedule": "0 0 1 * * *"
}
]
}
Я развертываю эту функцию с помощью действия GitHub Azure/functions-action@v1


Подробнее здесь: https://stackoverflow.com/questions/722 ... e-function

Вернуться в «Python»