Skip to content

Commit e3608ae

Browse files
committed
updating readme
1 parent d81c493 commit e3608ae

File tree

2 files changed

+82
-0
lines changed

2 files changed

+82
-0
lines changed

.terraform-docs.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
formatter: "markdown table" # this is required
2+
3+
version: ""
4+
5+
header-from: main.tf
6+
7+
recursive:
8+
enabled: false
9+
path: modules
10+
11+
output:
12+
file: "README.md"
13+
mode: inject
14+
template: |-
15+
<!-- BEGIN_TF_DOCS -->
16+
17+
<img src="https://raw.githubusercontent.com/Lupus-Metallum/brand/master/images/logo.jpg" width="400"/>
18+
19+
{{ .Content }}
20+
<!-- END_TF_DOCS -->
21+
22+
output-values:
23+
enabled: false
24+
from: "outputs.tf"
25+
26+
sort:
27+
enabled: true
28+
by: required
29+
30+
settings:
31+
anchor: true
32+
color: true
33+
default: true
34+
description: false
35+
escape: true
36+
hide-empty: true
37+
html: true
38+
indent: 2
39+
lockfile: true
40+
read-comments: true
41+
required: true
42+
sensitive: true
43+
type: true

README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,41 @@
11
# terraform-aws-acm
22
Used to create a DNS verified ACM certificate by R53 Zone name
3+
4+
<!-- BEGIN_TF_DOCS -->
5+
6+
<img src="https://raw.githubusercontent.com/Lupus-Metallum/brand/master/images/logo.jpg" width="400"/>
7+
8+
9+
10+
## Providers
11+
12+
| Name | Version |
13+
|------|---------|
14+
| <a name="provider_aws"></a> [aws](#provider\_aws) | n/a |
15+
16+
## Resources
17+
18+
| Name | Type |
19+
|------|------|
20+
| [aws_acm_certificate.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/acm_certificate) | resource |
21+
| [aws_acm_certificate_validation.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/acm_certificate_validation) | resource |
22+
| [aws_route53_record.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record) | resource |
23+
24+
## Inputs
25+
26+
| Name | Description | Type | Default | Required |
27+
|------|-------------|------|---------|:--------:|
28+
| <a name="input_domain_name"></a> [domain\_name](#input\_domain\_name) | The domain name to be used for the certificate | `string` | n/a | yes |
29+
| <a name="input_r53_zone_id"></a> [r53\_zone\_id](#input\_r53\_zone\_id) | Parent zone\_id the certificate should be created for | `string` | n/a | yes |
30+
| <a name="input_subject_alternative_names"></a> [subject\_alternative\_names](#input\_subject\_alternative\_names) | List of SANs to include on the certificate, changing this after create forces a re-create | `list(string)` | `[]` | no |
31+
| <a name="input_tags"></a> [tags](#input\_tags) | Map of tags to provide to created resources | `map(string)` | `{}` | no |
32+
| <a name="input_ttl"></a> [ttl](#input\_ttl) | TTL to use for R53 verification records, defaults to a short time to allow quick re-create if needed | `number` | `60` | no |
33+
34+
## Outputs
35+
36+
| Name | Description |
37+
|------|-------------|
38+
| <a name="output_cert_arn"></a> [cert\_arn](#output\_cert\_arn) | n/a |
39+
| <a name="output_cert_status"></a> [cert\_status](#output\_cert\_status) | n/a |
40+
| <a name="output_domain_name"></a> [domain\_name](#output\_domain\_name) | n/a |
41+
<!-- END_TF_DOCS -->

0 commit comments

Comments
 (0)