diff --git a/blueprints/apigee/apigee-x-foundations/README.md b/blueprints/apigee/apigee-x-foundations/README.md
index 3c336b8ed..2b9b24b3a 100644
--- a/blueprints/apigee/apigee-x-foundations/README.md
+++ b/blueprints/apigee/apigee-x-foundations/README.md
@@ -460,13 +460,13 @@ module "apigee-x-foundations" {
| name | description | type | required | default | producer |
|---|---|:---:|:---:|:---:|:---:|
-| [apigee_config](variables.tf#L17) | Apigee configuration. | object({…}) | ✓ | | |
-| [project_config](variables.tf#L271) | Project configuration. | object({…}) | ✓ | | |
-| [enable_monitoring](variables.tf#L87) | Boolean flag indicating whether an custom metric to monitor instances should be created in Cloud monitoring. | bool | | false | |
-| [ext_lb_config](variables.tf#L93) | External application load balancer configuration. | object({…}) | | null | |
-| [int_cross_region_lb_config](variables.tf#L164) | Internal application load balancer configuration. | object({…}) | | null | |
-| [int_lb_config](variables.tf#L192) | Internal application load balancer configuration. | object({…}) | | null | |
-| [network_config](variables.tf#L228) | Network configuration. | object({…}) | | {} | |
+| [apigee_config](variables.tf#L17) | Apigee configuration. | object({…}) | ✓ | | |
+| [project_config](variables.tf#L276) | Project configuration. | object({…}) | ✓ | | |
+| [enable_monitoring](variables.tf#L92) | Boolean flag indicating whether an custom metric to monitor instances should be created in Cloud monitoring. | bool | | false | |
+| [ext_lb_config](variables.tf#L98) | External application load balancer configuration. | object({…}) | | null | |
+| [int_cross_region_lb_config](variables.tf#L169) | Internal application load balancer configuration. | object({…}) | | null | |
+| [int_lb_config](variables.tf#L197) | Internal application load balancer configuration. | object({…}) | | null | |
+| [network_config](variables.tf#L233) | Network configuration. | object({…}) | | {} | |
## Outputs
@@ -478,4 +478,4 @@ module "apigee-x-foundations" {
| [int_cross_region_lb_ip_addresses](outputs.tf#L32) | Internal IP addresses. | | |
| [int_lb_ip_addresses](outputs.tf#L37) | Internal IP addresses. | | |
| [project_id](outputs.tf#L42) | Project. | | |
-
+
\ No newline at end of file
diff --git a/blueprints/apigee/apigee-x-foundations/variables.tf b/blueprints/apigee/apigee-x-foundations/variables.tf
index a874de822..673493edb 100644
--- a/blueprints/apigee/apigee-x-foundations/variables.tf
+++ b/blueprints/apigee/apigee-x-foundations/variables.tf
@@ -25,13 +25,18 @@ variable "apigee_config" {
monetization = optional(bool, false)
}))
organization = object({
- display_name = optional(string)
- description = optional(string, "Terraform-managed")
- billing_type = optional(string)
- database_encryption_key = optional(string)
- analytics_region = optional(string, "europe-west1")
- retention = optional(string)
- disable_vpc_peering = optional(bool, false)
+ analytics_region = optional(string)
+ api_consumer_data_encryption_key = optional(string)
+ api_consumer_data_location = optional(string)
+ authorized_network = optional(string)
+ billing_type = optional(string)
+ control_plane_encryption_key = optional(string)
+ database_encryption_key = optional(string)
+ description = optional(string, "Terraform-managed")
+ disable_vpc_peering = optional(bool, false)
+ display_name = optional(string)
+ properties = optional(map(string), {})
+ retention = optional(string)
})
envgroups = optional(map(list(string)), {})
environments = optional(map(object({