terraform show requires that you have the same providers which encoded the state so it can ensure the schemas match exactly. In this case it seems the azurerm provider has been upgraded to a version which changed the azurerm_template_deployment schema. Make sure your configuration is pinning the required providers to prevent unexpected changes.
1 Like