Schema for ARM deployment to update to 2019

JR 6 Reputation points
2021-06-25T15:13:31.77+00:00

Is there any dependency when you upgrade Schema version from 2015-01-01 to 2019-04-01 ?
Will it work by just replacing the version and re-deploy ? I tried to deploy and no error seen but I cannot verify or see schema version over portal , so I'm not sure on this.

Also curious to know if 2019 is now supported without ARM extension in VS code ?

"https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/syntax" this link suggests to upgrade to latest version for resource group deployments but can get issue if not using ARM extension.

Azure DevTest Labs
Azure DevTest Labs
An Azure service that is used for provisioning development and test environments.
267 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. svijay-MSFT 5,226 Reputation points Microsoft Employee
    2021-06-28T06:47:14.47+00:00

    When you update the root level version, it will pull in automatically the appropriate versions of the child schemas.

    https://github.com/Azure/azure-resource-manager-schemas/blob/master/schemas/2019-04-01/deploymentTemplate.json

    This will eliminate the necessity/dependency of the updating the code.

    You will need the Azure Resource Manager tools extension. There is a walkthrough that is documented here. Not sure, whether I understood the second part of your question. Request you to add additional context if this is not the information you are looking for