aws_glue_security_configuration send empty kms_arn in DISABLED configs #13620
Labels
bug
Addresses a defect in current functionality.
service/glue
Issues and PRs that pertain to the glue service.
Milestone
Community Note
Terraform Version
v0.12.26
Affected Resource(s)
Terraform Configuration Files
Debug Output
https://gist.github.com/AndresCidoncha/70cac98df4d5fd5c5e0c5b91f92c9103
Panic Output
Expected Behavior
Terraform must omit the kms_arn fields in the API call, so the security_configuration should look like this:
Actual Behavior
Instead, empty values for kms_arn are sent in the API call, so AWS creates the security_config with empty values for key_arn:
Running an ETL with this security_config causes this error:
Steps to Reproduce
terraform apply
Important Factoids
References
#13618
The text was updated successfully, but these errors were encountered: