diff --git a/README.md b/README.md
index db6e0c3..3213407 100644
--- a/README.md
+++ b/README.md
@@ -37,8 +37,8 @@ code by adding a `module` configuration and setting its `source` parameter to UR
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.2.5 |
-| [google](#requirement\_google) | >= 4.2.9, <5.0.0 |
+| [terraform](#requirement\_terraform) | >= 1.5.0 |
+| [google](#requirement\_google) | >= 4.69.0, <5.0.0 |
## Providers
@@ -48,8 +48,8 @@ No providers.
| Name | Source | Version |
|------|--------|---------|
-| [project](#module\_project) | terraform-google-modules/project-factory/google | = 13.0.0 |
-| [projects\_iam\_bindings](#module\_projects\_iam\_bindings) | terraform-google-modules/iam/google//modules/projects_iam | ~> 7.2 |
+| [project](#module\_project) | terraform-google-modules/project-factory/google | = 14.2.0 |
+| [projects\_iam\_bindings](#module\_projects\_iam\_bindings) | terraform-google-modules/iam/google//modules/projects_iam | 7.6.0 |
## Resources
diff --git a/examples/simple-project/variables.tf b/examples/simple-project/variables.tf
index 2cc057f..7817b10 100644
--- a/examples/simple-project/variables.tf
+++ b/examples/simple-project/variables.tf
@@ -1,6 +1,7 @@
variable "activate_apis" {
+ type = list(string)
default = [
"compute.googleapis.com",
"cloudresourcemanager.googleapis.com"
@@ -8,6 +9,14 @@ variable "activate_apis" {
}
# This are secrets. They are passsed in terraform.tfvars file
-variable "billing_account" {}
-variable "org_id" {}
-variable "folder_id" {}
+variable "billing_account" {
+ type = string
+}
+
+variable "org_id" {
+ type = string
+}
+
+variable "folder_id" {
+ type = string
+}
diff --git a/examples/simple-project/versions.tf b/examples/simple-project/versions.tf
new file mode 100644
index 0000000..fd126d1
--- /dev/null
+++ b/examples/simple-project/versions.tf
@@ -0,0 +1,3 @@
+terraform {
+ required_version = ">= 1.5.0"
+}