Update net-vpc module to use beta provider for shared vpc resources.

This commit is contained in:
Julio Castillo
2022-02-05 15:48:15 +01:00
committed by Julio Castillo
parent 7bc10d1039
commit a22dff8938
2 changed files with 3 additions and 0 deletions

View File

@@ -153,12 +153,14 @@ resource "google_compute_network_peering" "remote" {
}
resource "google_compute_shared_vpc_host_project" "shared_vpc_host" {
provider = google-beta
count = var.shared_vpc_host ? 1 : 0
project = var.project_id
depends_on = [local.network]
}
resource "google_compute_shared_vpc_service_project" "service_projects" {
provider = google-beta
for_each = (
var.shared_vpc_host && var.shared_vpc_service_projects != null
? toset(var.shared_vpc_service_projects)