This module creates following resources.
Name |
Source |
Version |
resource_group |
tedilabs/misc/aws//modules/resource-group |
~> 0.10.0 |
Name |
Description |
Type |
Default |
Required |
certificate_authority |
(Required) The ARN (Amazon Resource Name) of the AWS PCA (Private Certificate Authority) that will be used to issue the certificate. |
string |
n/a |
yes |
domain_name |
(Required) A domain name for which the certificate should be issued. FQDN (Fully qualified domain name), such as www.example.com , that you want to secure with an ACM certificate. Use an asterisk (*) to create a wildcard certificate that protects several sites in the same domain. |
string |
n/a |
yes |
name |
(Required) The name of the certificate. |
string |
n/a |
yes |
key_algorithm |
(Optional) The algorithm of the public and private key pair that your Amazon issued certificate uses to encrypt data. RSA is the default key algorithm for ACM certificates. Elliptic Curve Digital Signature Algorithm (ECDSA) keys are smaller, offering security comparable to RSA keys but with greater computing efficiency. However, ECDSA is not supported by all network clients. Some AWS services may require RSA keys, or only support ECDSA keys of a particular size, while others allow the use of either RSA and ECDSA keys to ensure that compatibility is not broken. Supported values are RSA_1024 , RSA_2048 , RSA_3072 , RSA_4096 , ECDSA_P256 , ECDSA_P384 , ECDSA_P521 . Defaults to RSA_2048 . |
string |
"RSA_2048" |
no |
module_tags_enabled |
(Optional) Whether to create AWS Resource Tags for the module informations. |
bool |
true |
no |
resource_group_description |
(Optional) The description of Resource Group. |
string |
"Managed by Terraform." |
no |
resource_group_enabled |
(Optional) Whether to create Resource Group to find and group AWS resources which are created by this module. |
bool |
true |
no |
resource_group_name |
(Optional) The name of Resource Group. A Resource Group name can have a maximum of 127 characters, including letters, numbers, hyphens, dots, and underscores. The name cannot start with AWS or aws . |
string |
"" |
no |
subject_alternative_names |
(Optional) A list of additional FQDNs (Fully qualified domain names) to be included in SANs of the issued certificate. |
list(string) |
[] |
no |
tags |
(Optional) A map of tags to add to all resources. |
map(string) |
{} |
no |
Name |
Description |
arn |
The ARN of the certificate. |
certificate_authority |
The ARN (Amazon Resource Name) of the AWS PCA (Private Certificate Authority). |
domain_name |
The domain name for which the certificate is issued. |
effective_date |
Effective date and time of the certificate. Start of the validity period of the certificate. |
expiration_date |
Expiration date and time of the certificate. |
id |
The ID of the certificate. |
key_algorithm |
The algorithm of the public and private key pair to encrypt data. |
name |
The name of the certificate. |
status |
Status of the certificate. |
subject_alternative_names |
The list of additional FQDNs (Fully qualified domain names) to be included in SANs of the issued certificate. |
type |
The type of the certificate. |