Email from Microsoft asking to Migrate to version 4.x of the Azure Functions runtime

Bhardwaj, Sumit 0 Reputation points
2026-07-28T11:25:49.21+00:00

Hello,

I recently received an email from Microsoft advising me to migrate to version 4.x of the Azure Functions runtime for my subscription.

However, after reviewing my subscription, I could not find any hosted Azure Function Apps. Could you please confirm whether this notification was sent in error, or if there are any resources associated with my subscription that require this migration?
Thank you for your assistance.

Regards
Sumit

Azure Functions
Azure Functions

An Azure service that provides an event-driven serverless compute platform.


2 answers

Sort by: Most helpful
  1. kagiyama yutaka 4,835 Reputation points
    2026-07-29T04:23:23.2666667+00:00

    I think that if your subscription shows no Function Apps in the portal, and Azure Resource Graph resources | where type == "microsoft.web/sites" | where kind contains "functionapp" returns nothing, and Get-AzFunctionApp also returns zero across all subscriptions, then there is no Function App that Microsoft expects you to migrate. After these checks, attaching the email to a support ticket is the safest next step.

    Was this answer helpful?


  2. AI answer

    2026-07-28T11:26:05.08+00:00

    The notification can still be valid even when no Azure Function Apps are currently visible in the subscription.

    A supported way to verify this is to check for function apps that are still configured for retired runtime versions. Azure Functions runtime versions 2.x and 3.x reached end of extended support on December 13, 2022, and apps still on v3 on Linux Consumption stop running after September 30, 2026.

    Use one of these checks:

    1. In the Azure portal:
      • Open the Function App area for the subscription.
      • Go to Diagnose and solve problems.
      • Search for Updating Function App Language or Runtime Version.
      • In the diagnostic report, select List All Function App > View Details.
      • Apply filters and select Show to list function apps in the current subscription.
    2. In PowerShell, list apps targeting v3:
    $Subscription = '<YOUR SUBSCRIPTION ID>' 
    
    Set-AzContext -Subscription $Subscription | Out-Null
    
    $FunctionApps = Get-AzFunctionApp
    
    $AppInfo = @{}
    
    foreach ($App in $FunctionApps)
    {
         if ($App.ApplicationSettings["FUNCTIONS_EXTENSION_VERSION"] -like '*3*')
         {
              $AppInfo.Add($App.Name, $App.ApplicationSettings["FUNCTIONS_EXTENSION_VERSION"])
         }
    }
    
    $AppInfo
    

    If this returns no apps, there is no currently discoverable Function App in that subscription targeting v3 by that method.

    The available context does not confirm whether the email was sent in error. It only supports verifying whether any function apps in the subscription are still using older runtime versions.


    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.