Как видно из заголовка, мне нужно получить последнюю дату развертывания функционального приложения. Я пробую разные Azure REST звонки, но не могу найти правильный. https://docs.microsoft.com/en-us/rest/api/appservice/
Под развертыванием я подразумеваю каждый раз, когда я изменяю код и повторно внедряю приложение Function.
Я использую среду Linux / Python.
Я пытался использовать этот GET:
https://docs.microsoft.com/en-us/rest/api/appservice/webapps/listdeployments#code -try-0
Но он возвращает HTML содержимое вроде:
<html> <head> <title>Your Azure Function App is up and running.</title> <style type="text/css"> @font-face { font-family: 'SegoeLight'; ... ... ...
Что выглядит так:
К сожалению, это не поддерживается.
План потребления
Linux Функциональные приложения, работающие в плане потребления, не имеют сайта SCM / Kudu, что ограничивает возможности развертывания. Однако функциональные приложения на Linux, работающие в плане потребления, поддерживают удаленные сборки.
https://docs.microsoft.com/bs-latn-ba/azure/azure-functions/functions-deployment-technologies
Для этого нужно использовать куду rest api . в частности путь API
GET /api/deployments
. а затем получить последнее развертывание с помощью
GET /api/deployments/{id}