A team migrates a 12-minute end-of-day report function from on-premises to Azure Functions. The current draft uses the legacy Consumption plan. What is the documented maximum function timeout on that plan?
- AUnbounded execution duration up to 60 minutes on the Consumption plan.
- B10 minutes maximum on the Consumption plan, with a 5-minute default. Correct
- C30 minutes maximum on the Consumption plan, matching other serverless plans.
- D230 seconds maximum on any HTTP-triggered Function regardless of plan.
Why A is wrong: Unbounded execution is documented for Flex Consumption, Premium, Dedicated, and Container Apps, not the legacy Consumption plan.
Why B is correct: Correct. The Functions hosting comparison table lists the legacy Consumption plan with a 5-minute default and 10-minute maximum timeout.
Why C is wrong: 30 minutes is the default timeout on the other plans, not the maximum on Consumption.
Why D is wrong: 230 seconds is the HTTP-trigger response limit imposed by the Azure Load Balancer; it is not the overall function timeout for non-HTTP triggers.