Когда я развертываю проект функции Azure из VSCode в новом приложении-функции, я получаю уведомление об успешном создании приложения-функции «имя».
Однако Funtion не отображается ни в каталоге VSCode, ни на портале Azure.
Код функции:
import azure.functions as func
import logging
app = func.FunctionApp(http_auth_level=func.AuthLevel.FUNCTION)
@app.route(route = "http_trigger")
def http_trigger(req: func.HttpRequest) -> func.HttpResponse:
logging.info('Python HTTP trigger function processed a request.')
name = req.params.get('name')
if not name:
try:
req_body = req.get_json()
except ValueError:
pass
else:
name = req_body.get('name')
if name:
return func.HttpResponse(f"Hello, {name}. This HTTP triggered function executed successfully.")
else:
return func.HttpResponse(
"This HTTP triggered function executed successfully. Pass a name in the query string or in the request body for a personalized response.",
status_code=200
)
Была ли у вас возможность развертывания после создания функции?
Привет @PravallikaKV, добавлен функциональный код
Прямо в своей функции выберите Развернуть в приложении-функции , после чего вы получите возможность развернуть функцию. См. Изображение.




Статус развертывания:

Обновите ресурсы и проверьте развернутые функции в вашем приложении-функции.

Портал:


Пожалуйста, укажите код функции.