Skip to content

Commit 5b00673

Browse files
authored
fix: Switch shared_vpc resources to beta provider in access submodule (#269)
1 parent ffb19a7 commit 5b00673

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

modules/fabric-net-svpc-access/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
*/
1616

1717
resource "google_compute_shared_vpc_service_project" "projects" {
18+
provider = google-beta
19+
1820
count = var.service_project_num
1921
host_project = var.host_project_id
2022
service_project = element(var.service_project_ids, count.index)

modules/fabric-net-svpc-access/versions.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,16 @@ terraform {
2121
source = "hashicorp/google"
2222
version = "<4.0,>= 2.12"
2323
}
24+
google-beta = {
25+
source = "hashicorp/google-beta"
26+
version = "<4.0,>= 2.12"
27+
}
2428
}
2529

2630
provider_meta "google" {
2731
module_name = "blueprints/terraform/terraform-google-network:fabric-net-svpc-access/v3.2.0"
2832
}
33+
provider_meta "google-beta" {
34+
module_name = "blueprints/terraform/terraform-google-network:fabric-net-svpc-access/v3.2.0"
35+
}
2936
}

modules/vpc/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ resource "google_compute_network" "network" {
3131
Shared VPC
3232
*****************************************/
3333
resource "google_compute_shared_vpc_host_project" "shared_vpc_host" {
34+
provider = google-beta
35+
3436
count = var.shared_vpc_host ? 1 : 0
3537
project = var.project_id
3638
depends_on = [google_compute_network.network]

modules/vpc/versions.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,16 @@ terraform {
2121
source = "hashicorp/google"
2222
version = "~> 3.45"
2323
}
24+
google-beta = {
25+
source = "hashicorp/google-beta"
26+
version = "~> 3.45"
27+
}
2428
}
2529

2630
provider_meta "google" {
2731
module_name = "blueprints/terraform/terraform-google-network:vpc/v3.2.0"
2832
}
33+
provider_meta "google-beta" {
34+
module_name = "blueprints/terraform/terraform-google-network:vpc/v3.2.0"
35+
}
2936
}

0 commit comments

Comments
 (0)