diff --git a/routing/README.md b/routing/README.md
index 0a9ebe9..e21b747 100644
--- a/routing/README.md
+++ b/routing/README.md
@@ -77,6 +77,7 @@ No modules.
| [vpc\_cidr\_block](#input\_vpc\_cidr\_block) | VPC CIDR Block | `string` | n/a | yes |
| [vpc\_environment](#input\_vpc\_environment) | VPC environment purpose (infrastructure, common, shared, dev, stage, ite, prod) | `string` | `null` | no |
| [vpc\_full\_name](#input\_vpc\_full\_name) | VPC full name component (vpc{index}-{vpc\_name}) | `string` | `null` | no |
+| [vpc\_id](#input\_vpc\_id) | VPC ID | `string` | n/a | yes |
| [vpc\_index](#input\_vpc\_index) | VPC index number (integer starting at 1) | `number` | `null` | no |
| [vpc\_name](#input\_vpc\_name) | VPC name component used through the VPC descrbing its purpose (ex: dice-dev) | `string` | `null` | no |
| [vpc\_short\_name](#input\_vpc\_short\_name) | VPC short name component (vpc{index}) | `string` | `null` | no |
diff --git a/routing/variables.tf b/routing/variables.tf
index f012727..4c23749 100644
--- a/routing/variables.tf
+++ b/routing/variables.tf
@@ -27,6 +27,11 @@ variable "enable_nat" {
default = false
}
+variable "vpc_id" {
+ description = "VPC ID"
+ type = string
+}
+
variable "availability_zones" {
description = "AWS Availability Zones to use (by default will use all available)"
type = list(string)