Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 3.79 KB

File metadata and controls

60 lines (46 loc) · 3.79 KB

imported-cert

This module creates following resources.

  • aws_acm_certificate

Requirements

Name Version
terraform >= 1.5
aws >= 4.27

Providers

Name Version
aws 5.26.0

Modules

Name Source Version
resource_group tedilabs/misc/aws//modules/resource-group ~> 0.10.0

Resources

Name Type
aws_acm_certificate.this resource

Inputs

Name Description Type Default Required
certificate_body (Required) Certificate's PEM-formatted public key. string n/a yes
name (Required) The name of the certificate. string n/a yes
private_key (Required) Certificate's PEM-formatted private key. string n/a yes
certificate_chain (Optional) Certificate's PEM-formatted chain. string null 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
tags (Optional) A map of tags to add to all resources. map(string) {} no

Outputs

Name Description
arn The ARN of the certificate.
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.
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.