{"id":19956988,"url":"https://github.com/anmolnagpal/terraform-aws-vpc","last_synced_at":"2026-05-18T06:05:38.262Z","repository":{"id":94619437,"uuid":"160390247","full_name":"anmolnagpal/terraform-aws-vpc","owner":"anmolnagpal","description":"Terraform Module that defines a VPC","archived":false,"fork":false,"pushed_at":"2019-03-24T10:05:28.000Z","size":17,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-12T07:12:18.264Z","etag":null,"topics":["aws","clouddrove","devops","hcl","terraform","vpc"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anmolnagpal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-04T16:53:08.000Z","updated_at":"2021-02-09T07:56:57.000Z","dependencies_parsed_at":"2023-03-16T22:30:58.673Z","dependency_job_id":null,"html_url":"https://github.com/anmolnagpal/terraform-aws-vpc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anmolnagpal%2Fterraform-aws-vpc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anmolnagpal%2Fterraform-aws-vpc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anmolnagpal%2Fterraform-aws-vpc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anmolnagpal%2Fterraform-aws-vpc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anmolnagpal","download_url":"https://codeload.github.com/anmolnagpal/terraform-aws-vpc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241389131,"owners_count":19955106,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","clouddrove","devops","hcl","terraform","vpc"],"created_at":"2024-11-13T01:36:16.678Z","updated_at":"2026-05-18T06:05:33.219Z","avatar_url":"https://github.com/anmolnagpal.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://i.imgur.com/0On8dTw.jpg\" /\u003e\u003c/p\u003e\n\n\u003e Terraform module for simplified creation of VPC\n\n\n## Examples\n\n```hcl\nmodule \"vpc\" {\n  source    = \"git::https://github.com/anmolnagpal/terraform-aws-vpc.git?ref=master\"\n  cidr_block                     = \"10.240.0.0/16\"\n  instance_tenancy               = \"default\"\n  enable_dns_hostnames           = \"true\"\n  enable_dns_support             = \"true\"\n  enable_classiclink             = \"false\"\n  enable_classiclink_dns_support = \"false\"\n  Name                           = \"test-vpc\"\n  Environment                    = \"test\"\n  CreatedBy                      = \"terraform\"\n  Organization                   = \"clouddrove\"\n}\n```\n\n## Inputs\n\n| Name | Description | Type | Default | Required |\n|------|-------------|:----:|:-----:|:-----:|\n| CreatedBy | CreatedBy (e.g. `terrafrom`, `dev`, `devops`) | string | n/a | yes |\n| Environment | Environment (e.g. `prod`, `dev`, `staging`) | string | n/a | yes |\n| Name | Name  (e.g. `app` or `cluster`) | string | n/a | yes |\n| Organization | Organisation (e.g. `clouddrove`, `cd`) | string | n/a | yes |\n| cidr\\_block | CIDR for the VPC | string | `\"\"` | no |\n| enable\\_classiclink | A boolean flag to enable/disable ClassicLink for the VPC | string | `\"false\"` | no |\n| enable\\_classiclink\\_dns\\_support | A boolean flag to enable/disable ClassicLink DNS Support for the VPC | string | `\"false\"` | no |\n| enable\\_dns\\_hostnames | A boolean flag to enable/disable DNS hostnames in the VPC | string | `\"true\"` | no |\n| enable\\_dns\\_support | A boolean flag to enable/disable DNS support in the VPC | string | `\"true\"` | no |\n| instance\\_tenancy | A tenancy option for instances launched into the VPC | string | `\"default\"` | no |\n\n## Outputs\n\n| Name | Description |\n|------|-------------|\n| igw\\_id | The ID of the Internet Gateway |\n| ipv6\\_cidr\\_block | The IPv6 CIDR block |\n| vpc\\_cidr\\_block | The CIDR block of the VPC |\n| vpc\\_default\\_network\\_acl\\_id | The ID of the network ACL created by default on VPC creation |\n| vpc\\_default\\_route\\_table\\_id | The ID of the route table created by default on VPC creation |\n| vpc\\_default\\_security\\_group\\_id | The ID of the security group created by default on VPC creation |\n| vpc\\_id | The ID of the VPC |\n| vpc\\_ipv6\\_association\\_id | The association ID for the IPv6 CIDR block |\n| vpc\\_main\\_route\\_table\\_id | The ID of the main route table associated with this VPC. |\n\n## 📚 Refrence :\n- https://aws.amazon.com/vpc/\n- https://docs.aws.amazon.com/vpc/index.html\n\n## 👬 Contribution\n- Open pull request with improvements\n- Discuss ideas in issues\n- Reach out with any feedback [![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/anmol_nagpal.svg?style=social\u0026label=Follow%20%40anmol_nagpal)](https://twitter.com/anmol_nagpal)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanmolnagpal%2Fterraform-aws-vpc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanmolnagpal%2Fterraform-aws-vpc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanmolnagpal%2Fterraform-aws-vpc/lists"}