diff --git a/README.md b/README.md
index 29c9ea9..a08a61a 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
Terraform AWS Route53
-
+
Terraform module to create Route53 resource on AWS for zone and record set.
@@ -38,7 +38,7 @@
-We eat, drink, sleep and most importantly love **DevOps**. We are working towards stratergies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy Bigger problems are always solved by breaking them into smaller manageable problems. Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller connected yet manageable pieces within the infrastructure.
+We eat, drink, sleep and most importantly love **DevOps**. We are working towards strategies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy Bigger problems are always solved by breaking them into smaller manageable problems. Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller connected yet manageable pieces within the infrastructure.
This module is basically combination of [Terraform open source](https://www.terraform.io/) and includes automatation tests and examples. It also helps to create and improve your infrastructure with minimalistic code instead of maintaining the whole infrastructure code yourself.
@@ -49,7 +49,7 @@ We have [*fifty plus terraform modules*][terraform_modules]. A few of them are c
## Prerequisites
-This module has a few dependencies:
+This module has a few dependencies:
- [Terraform 0.12](https://learn.hashicorp.com/terraform/getting-started/install.html)
- [Go](https://golang.org/doc/install)
@@ -72,7 +72,7 @@ Here are some examples of how you can use this module in your inventory structur
### Public Hostedzone
```hcl
module "route53" {
- source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.0"
+ source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.1"
name = "route53"
application = "clouddrove"
environment = "test"
@@ -104,7 +104,7 @@ Here are some examples of how you can use this module in your inventory structur
### Private Hostedzone
```hcl
module "route53" {
- source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.0"
+ source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.1"
name = "route53"
application = "clouddrove"
environment = "test"
@@ -134,7 +134,7 @@ Here are some examples of how you can use this module in your inventory structur
### Vpc Association
```hcl
module "route53" {
- source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.0"
+ source = "git::https://github.com/clouddrove/terraform-aws-route53.git?ref=tags/0.12.1"
name = "route53"
application = "clouddrove"
environment = "test"
@@ -157,56 +157,57 @@ Here are some examples of how you can use this module in your inventory structur
| Name | Description | Type | Default | Required |
|------|-------------|:----:|:-----:|:-----:|
-| alias | An alias block. Conflicts with ttl & records. Alias record documented below. | list | `` | no |
-| allow_overwrites | Allow creation of this record in Terraform to overwrite an existing record, if any. This does not affect the ability to update the record in Terraform and does not prevent other resources within Terraform or manual Route 53 changes outside Terraform from overwriting this record. false by default. This configuration is not recommended for most environments. | list | `` | no |
-| application | Application (e.g. `cd` or `clouddrove`). | string | `` | no |
-| attributes | Additional attributes (e.g. `1`). | list | `` | no |
-| comment | A comment for the hosted zone. Defaults to 'Managed by Terraform'. | string | `` | no |
-| delegation_set_id | The ID of the reusable delegation set whose NS records you want to assign to the hosted zone. Conflicts with vpc as delegation sets can only be used for public zones. | string | `` | no |
-| delimiter | Delimiter to be used between `organization`, `environment`, `name` and `attributes`. | string | `-` | no |
-| domain_name | This is the name of the resource. | string | - | yes |
-| enabled | Whether to create Route53 vpc association. | bool | `false` | no |
-| environment | Environment (e.g. `prod`, `dev`, `staging`). | string | `` | no |
-| failover_enabled | Whether to create Route53 record set. | bool | `false` | no |
-| failover_routing_policies | A block indicating the routing behavior when associated health check fails. Conflicts with any other routing policy. Documented below. | string | `` | no |
-| force_destroy | Whether to destroy all records (possibly managed outside of Terraform) in the zone when destroying the zone. | bool | `true` | no |
-| geolocation_enabled | Whether to create Route53 record set. | bool | `false` | no |
-| geolocation_routing_policies | A block indicating a routing policy based on the geolocation of the requestor. Conflicts with any other routing policy. Documented below. | string | `` | no |
-| health_check_ids | The health check the record should be associated with. | list | `` | no |
-| label_order | Label order, e.g. `name`,`application`. | list | `` | no |
-| latency_enabled | Whether to create Route53 record set. | bool | `false` | no |
-| latency_routing_policies | A block indicating a routing policy based on the latency between the requestor and an AWS region. Conflicts with any other routing policy. Documented below. | string | `` | no |
-| multivalue_answer_routing_policies | Set to true to indicate a multivalue answer routing policy. Conflicts with any other routing policy. | list | `` | no |
-| name | Name (e.g. `app` or `cluster`). | string | `` | no |
+| alias | An alias block. Conflicts with ttl & records. Alias record documented below. | map | `