Wrapper to store ssm parameters and also the same values as a secret in secrets manager.
For requirements regarding module structure: style-guide-terraform.md
No providers.
Name | Version |
---|---|
terraform | >= 1.5 |
aws | >= 4.29 |
No required inputs.
The following input variables are optional (have default values):
Description: Tags applied to the resources
Type: map(string)
Default: {}
Description: kms_alias sets the kms alias used for SecureString
Type: string
Default: "alias/aws/ssm"
Description: name_prefix prefixes the given name with a prefix
Type: string
Default: ""
Description: A list of dicts with parameter information
Type:
list(object({
name = string
type = optional(string, "SecureString") # String, StringList or SecureString
value = string
}))
Default: []
Name | Description |
---|---|
parameter_arns | Map of parameter name and arn |
Copyright (c) 2024 Flaconi GmbH