Modulo do terraform para criar recursos de rede e politica de firewall no GCP Veja aqui os procedimentos para criar uma conta de serviço no Google Cloud. Requirements Name Version terraform >= 0.13.0 google 3.73.0 Providers Name Version google 3.73.0 Modules No modules. Resources Name Type google_compute_firewall.firewall resource google_compute_network.vpc_network resource google_compute_subnetwork.subnetworks resource Inputs Name Description Type Default Required firewall_allow Lista de portas para permitir no firewall list(object({ protocol = string port = list(number) })) n/a yes mtu Unidades maxmimas de unidades de transimiss├úo em bytes. O valor minimo valido ├® 1460 e o maximo ├® 1500 bytes. number 1460 no project nome do projeto existente no google cloud string n/a yes subnetworks Lista do objeto de network list(object({ name = string ip_cidr_range = string region = string })) n/a yes vpc_name nome da vpc string n/a yes Outputs Name Description subnets_id Retorna uma lista de objetos com os atributos das subnets criadas vpc_id Retorna o id da VPC criada