cloudposse / terraform-aws-ssm-parameter-store

Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.
https://cloudposse.com/accelerate
Apache License 2.0
109 stars 60 forks source link

Support insecure_value field #43

Open KimSambaFX opened 2 years ago

KimSambaFX commented 2 years ago

Describe the Feature

Since AWS provider 4.22.0, all parameters that use the value field will be sensitive in the outputs. There is a new field called "insecure_value" which cannot be set at the same time as value field. Reference: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ssm_parameter#insecure_value This field should be usable in this module.

Expected Behavior

Parameters should not always be sensitive, in my experience only SecureString should have this treatment.