From d50fbbdc739e82bc9eb6c634d59333ee554aa1d6 Mon Sep 17 00:00:00 2001 From: Matthieu Rethers Date: Thu, 11 Sep 2025 16:57:40 -0400 Subject: [PATCH] Fixed the generator resource names to be HCL compliant --- pkg/generate/postprocessing/preferred_resource_name.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/generate/postprocessing/preferred_resource_name.go b/pkg/generate/postprocessing/preferred_resource_name.go index c792e6caf..ca10ab1dd 100644 --- a/pkg/generate/postprocessing/preferred_resource_name.go +++ b/pkg/generate/postprocessing/preferred_resource_name.go @@ -68,5 +68,8 @@ func CleanResourceName(name string) string { if cleaned[0] >= '0' && cleaned[0] <= '9' { cleaned = "_" + cleaned } + if cleaned[0] == '-' { + cleaned = "_" + cleaned + } return cleaned }