Multiple provider versions with Terraform
问题 Does anyone know if it is possible to have a Terraform script that uses multiple provider versions? For example azurerm version 2.0.0 to create one resource, and 1.4.0 for another? I tried specifying the providers, as documented here: https://www.terraform.io/docs/configuration/providers.html However it doesn't seem to work as it tries to resolve a single provider that fullfills both 1.4.0 and 2.0.0. It errors like: No provider "azurerm" plugins meet the constraint "=1.4.0,=2.0.0". I'm asking