From 9c815c1224dabc406d470abaf126e2788a77b31c Mon Sep 17 00:00:00 2001 From: ahmedali6 <87921765+ahmedali6@users.noreply.github.com> Date: Fri, 3 Nov 2023 15:29:32 +0000 Subject: [PATCH] added endpoint and arn to docdb cluster secret Signed-off-by: ahmedali6 <87921765+ahmedali6@users.noreply.github.com> --- config/docdb/config.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/docdb/config.go b/config/docdb/config.go index cf8f24b3cd..60970f92c4 100644 --- a/config/docdb/config.go +++ b/config/docdb/config.go @@ -7,6 +7,16 @@ func Configure(p *config.Provider) { p.AddResourceConfigurator("aws_docdb_cluster", func(r *config.Resource) { config.MoveToStatus(r.TerraformResource, "cluster_members") r.UseAsync = true + r.Sensitive.AdditionalConnectionDetailsFn = func(attr map[string]any) (map[string][]byte, error) { + conn := map[string][]byte{} + if a, ok := attr["endpoint"].(string); ok { + conn["endpoint"] = []byte(a) + } + if a, ok := attr["arn"].(string); ok { + conn["arn"] = []byte(a) + } + return conn, nil + } }) p.AddResourceConfigurator("aws_docdb_cluster_instance", func(r *config.Resource) {