| provider "test" { | |
| region = "somewhere" | |
| } | |
| provider "test" { | |
| alias = "backup" | |
| region = "elsewhere" | |
| } | |
| resource "test_instance" "test" { | |
| ami = "foo" | |
| provider = test | |
| } | |
| resource "test_instance" "test_backup" { | |
| ami = "foo-backup" | |
| provider = test.backup | |
| } | |
| module "child" { | |
| source = "./child" | |
| providers = { | |
| test = test | |
| test.second = test.backup | |
| } | |
| } | |
| module "sibling" { | |
| source = "./child" | |
| providers = { | |
| test = test | |
| test.second = test | |
| } | |
| } |