main.tf 820 B

1234567891011121314151617181920212223242526272829
  1. resource "google_compute_network" "env-vpc" {
  2. project = var.project_id
  3. name = "${var.env}-vpc"
  4. auto_create_subnetworks = false
  5. }
  6. resource "google_compute_subnetwork" "env-subnet" {
  7. project = var.project_id
  8. name = "${google_compute_network.env-vpc.name}-subnet"
  9. region = var.region
  10. network = google_compute_network.env-vpc.name
  11. ip_cidr_range = "10.10.0.0/24"
  12. }
  13. output "vpc-name" {
  14. value = google_compute_network.env-vpc.name
  15. }
  16. output "vpc-id" {
  17. value = google_compute_network.env-vpc.id
  18. }
  19. output "vpc-object" {
  20. value = google_compute_network.env-vpc.self_link
  21. }
  22. output "subnet-name" {
  23. value = google_compute_subnetwork.env-subnet.name
  24. }
  25. output "subnet-ip_cidr_range" {
  26. value = google_compute_subnetwork.env-subnet.ip_cidr_range
  27. }