Skip to content

Commit e35292c

Browse files
authored
feat: Add support to key algorithm argument (#125)
1 parent 8a0e0b6 commit e35292c

File tree

12 files changed

+20
-11
lines changed

12 files changed

+20
-11
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ No modules.
202202
| <a name="input_distinct_domain_names"></a> [distinct\_domain\_names](#input\_distinct\_domain\_names) | List of distinct domains and SANs (used when create\_route53\_records\_only is set to true) | `list(string)` | `[]` | no |
203203
| <a name="input_dns_ttl"></a> [dns\_ttl](#input\_dns\_ttl) | The TTL of DNS recursive resolvers to cache information about this record. | `number` | `60` | no |
204204
| <a name="input_domain_name"></a> [domain\_name](#input\_domain\_name) | A domain name for which the certificate should be issued | `string` | `""` | no |
205+
| <a name="input_key_algorithm"></a> [key\_algorithm](#input\_key\_algorithm) | Specifies the algorithm of the public and private key pair that your Amazon issued certificate uses to encrypt data | `string` | `null` | no |
205206
| <a name="input_putin_khuylo"></a> [putin\_khuylo](#input\_putin\_khuylo) | Do you agree that Putin doesn't respect Ukrainian sovereignty and territorial integrity? More info: https://en.wikipedia.org/wiki/Putin_khuylo! | `bool` | `true` | no |
206207
| <a name="input_subject_alternative_names"></a> [subject\_alternative\_names](#input\_subject\_alternative\_names) | A list of domains that should be SANs in the issued certificate | `list(string)` | `[]` | no |
207208
| <a name="input_tags"></a> [tags](#input\_tags) | A mapping of tags to assign to the resource | `map(string)` | `{}` | no |

examples/complete-dns-validation-with-cloudflare/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Note that this example may create resources which cost money. Run `terraform des
2424
| Name | Version |
2525
|------|---------|
2626
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
27-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.12 |
27+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.40 |
2828
| <a name="requirement_cloudflare"></a> [cloudflare](#requirement\_cloudflare) | >= 3.4 |
2929

3030
## Providers

examples/complete-dns-validation-with-cloudflare/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 4.12"
7+
version = ">= 4.40"
88
}
99
cloudflare = {
1010
source = "cloudflare/cloudflare"

examples/complete-dns-validation/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ Note that this example may create resources which cost money. Run `terraform des
2424
| Name | Version |
2525
|------|---------|
2626
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
27-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.12 |
27+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.40 |
2828

2929
## Providers
3030

3131
| Name | Version |
3232
|------|---------|
33-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.12 |
33+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.40 |
3434

3535
## Modules
3636

examples/complete-dns-validation/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 4.12"
7+
version = ">= 4.40"
88
}
99
}
1010
}

examples/complete-email-validation-with-validation-domain/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@ Note that this example may create resources which cost money. Run `terraform des
3333
| Name | Version |
3434
|------|---------|
3535
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
36-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.12 |
36+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.40 |
3737

3838
## Providers
3939

4040
| Name | Version |
4141
|------|---------|
42-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.12 |
42+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.40 |
4343

4444
## Modules
4545

examples/complete-email-validation-with-validation-domain/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 4.12"
7+
version = ">= 4.40"
88
}
99
}
1010
}

examples/complete-email-validation/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ Note that this example may create resources which cost money. Run `terraform des
3737
| Name | Version |
3838
|------|---------|
3939
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
40-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.12 |
40+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.40 |
4141

4242
## Providers
4343

4444
| Name | Version |
4545
|------|---------|
46-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.12 |
46+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.40 |
4747

4848
## Modules
4949

examples/complete-email-validation/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 4.12"
7+
version = ">= 4.40"
88
}
99
}
1010
}

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ resource "aws_acm_certificate" "this" {
2222
domain_name = var.domain_name
2323
subject_alternative_names = var.subject_alternative_names
2424
validation_method = var.validation_method
25+
key_algorithm = var.key_algorithm
2526

2627
options {
2728
certificate_transparency_logging_preference = var.certificate_transparency_logging_preference ? "ENABLED" : "DISABLED"

0 commit comments

Comments
 (0)