z-shah / terraform-google-gcp-project

Terraform module to provision Google Cloud Platform projects

Home Page:https://registry.terraform.io/modules/nephosolutions/gcp-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Google Cloud Platform project Terraform module

This terraform module provisions a Google Cloud Platform project

Usage

module "gcp_project" {
  source  = "nephosolutions/gcp-project/google"
  version = "0.2.0"

  billing_account = "..."
  organisation_id = "..."
  project_name    = "..."
}

Inputs

Name Description Type Default Required
api_services list of Google APIs to activate on this project list <list> no
billing_account the billing_account to which the project should be attached to string - yes
default_region The region used by default to create new resources string `` no
default_zone The zone within a region used by default to create new resources string `` no
organisation_id the id of the organisation in which the project should be created string - yes
project_name the name of the project string - yes

Outputs

Name Description
project_id the id of the project
project_services a list of enabled project services

About

Terraform module to provision Google Cloud Platform projects

https://registry.terraform.io/modules/nephosolutions/gcp-project

License:Apache License 2.0


Languages

Language:HCL 100.0%