|
1 | | -# AWS Generate multi zone cert |
2 | | -Module for creating SSL certificate for multiple domains in different route53 zones (eg. different TLD domains). |
| 1 | +# AWS Generate multi zone cert |
| 2 | +Module for creating SSL certificate for multiple domains in different route53 zones (eg. different TLD domains). |
3 | 3 | Limitation: Wildcard domains. |
4 | 4 |
|
5 | 5 | ## Requirements |
6 | 6 |
|
7 | 7 | | Name | Version | |
8 | 8 | |------|---------| |
9 | | -| terraform | >= 0.12.6, < 0.14 | |
10 | | -| aws | >= 3.0, < 4.0 | |
| 9 | +| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 | |
| 10 | +| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.0, < 4.0 | |
11 | 11 |
|
12 | 12 | ## Providers |
13 | 13 |
|
14 | 14 | | Name | Version | |
15 | 15 | |------|---------| |
16 | | -| aws | >= 3.0, < 4.0 | |
| 16 | +| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.0, < 4.0 | |
| 17 | + |
| 18 | +## Modules |
| 19 | + |
| 20 | +No modules. |
| 21 | + |
| 22 | +## Resources |
| 23 | + |
| 24 | +| Name | Type | |
| 25 | +|------|------| |
| 26 | +| [aws_acm_certificate.cert](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/acm_certificate) | resource | |
| 27 | +| [aws_acm_certificate_validation.cert](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/acm_certificate_validation) | resource | |
| 28 | +| [aws_route53_record.cert_validation](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record) | resource | |
17 | 29 |
|
18 | 30 | ## Inputs |
19 | 31 |
|
20 | 32 | | Name | Description | Type | Default | Required | |
21 | 33 | |------|-------------|------|---------|:--------:| |
22 | | -| certificates | A mapping of hosted zone name to domains. | `map(list(string))` | n/a | yes | |
23 | | -| tags | Tags to be added to ACM. | `map(string)` | `{}` | no | |
| 34 | +| <a name="input_certificates"></a> [certificates](#input\_certificates) | A mapping of hosted zone name to domains. | `map(list(string))` | n/a | yes | |
| 35 | +| <a name="input_tags"></a> [tags](#input\_tags) | Tags to be added to ACM. | `map(string)` | `{}` | no | |
24 | 36 |
|
25 | 37 | ## Outputs |
26 | 38 |
|
27 | 39 | | Name | Description | |
28 | 40 | |------|-------------| |
29 | | -| certificate\_arn | ARN of ACM certificate | |
30 | | -| list\_of\_domains | Domains that ACM certificate was created for | |
31 | | - |
| 41 | +| <a name="output_certificate_arn"></a> [certificate\_arn](#output\_certificate\_arn) | ARN of ACM certificate | |
| 42 | +| <a name="output_list_of_domains"></a> [list\_of\_domains](#output\_list\_of\_domains) | Domains that ACM certificate was created for | |
0 commit comments