Requirements

Name Version
terraform >= 1.10.1
tls 4.1.0

Inputs

Name Description Type Default Required
aws_account_id The AWS Account ID (numeric) string n/a yes
component The name of the tfscaffold component string n/a yes
default_tags A map of default tags to apply to all taggable resources within the component map(string) {} no
environment The name of the tfscaffold environment string n/a yes
name A unique name to distinguish this module invocation from others within the same CSI scope string n/a yes
project The name of the tfscaffold project string n/a yes
region The AWS Region string n/a yes
subject_common_name Common name for certificate subject string n/a yes
subject_country Country for certificate subject string "GB" no
subject_locality Locality for certificate subject string "Leeds" no
subject_organization Organization for certificate subject string "NHS England" no
subject_organizational_unit Organizational unit for certificate subject string "NHS Notify" no
subject_province Province for certificate subject string "West Yorkshire" no

Outputs

Name Description
cacert_pem Truststore
server_crt Server Certificate
server_key Server Key