Is an ActivityTrigger Durable Function still restricted to max timeout duration of 10 mins via consumption plan below:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale#timeout
I came across the sample below, which seems to run over 10mins.
[FunctionName("A_SimulateLongRunningTask")]
public static async Task<object> TaskExecutor([ActivityTrigger] string taskInput, TraceWriter log)
{
dynamic longRunningTask = JsonConvert.DeserializeObject(taskInput);
//Simulate a long running task, based on the provided duration
//taskDurationInSeconds is 700 seconds, which is more than max of 10mins via consumption plan
await Task.Delay(TimeSpan.FromSeconds((int)longRunningTask.taskDurationInSeconds));
return true;
}
https://docs.microsoft.com/en-us/azure/azure-functions/functions-host-json#functiontimeout https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale#timeout