Я создаю один инструмент мониторинга в C # winforms для получения сведений о прогонах рабочих процессов (число успешных и неудачных прогонов) приложения логики.Когда я использую приведенный ниже вызов API в httpclient, я могу получить только 30 подробностей выполнения рабочего процесса.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs?api-version=2016-06-01
с помощью инструмента почтальон также получает те же данные.
Не могли бы вы сообщить нам, какполучить все подробности выполнения для определенного рабочего процесса
Вы не можете перечислить все данные через этот оставшийся API, если это приемлемо, вы можете передать параметр $top (он имеет PageSizeLimit из 250), параметр определяет количество элементов, которые будутвключены в результат.Например, 50, тогда он вернет 50 элементов в результате.
$top
PageSizeLimit
250
50
Подробнее см. ссылка ,
Образец:
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs?api-version=2016-06-01&$top=50