From af28cc8123637b9c4e1283b5e0726c8c95a2f401 Mon Sep 17 00:00:00 2001 From: Tom Savage Date: Sat, 28 Mar 2026 20:58:16 +0000 Subject: [PATCH] feat: add new_resource_manager_client_options hook to manager template Adds a hook injection point in newResourceManager to allow service controllers to pass custom options to the AWS SDK client constructor. --- templates/pkg/resource/manager.go.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/pkg/resource/manager.go.tpl b/templates/pkg/resource/manager.go.tpl index fde8e633..b17c1c6b 100644 --- a/templates/pkg/resource/manager.go.tpl +++ b/templates/pkg/resource/manager.go.tpl @@ -435,7 +435,7 @@ func newResourceManager( rr: rr, awsAccountID: id, awsRegion: region, - sdkapi: svcsdk.NewFromConfig(clientcfg), + sdkapi: svcsdk.NewFromConfig(clientcfg{{- if $hookCode := Hook .CRD "new_resource_manager_client_options" }}, {{ $hookCode }}{{ end }}), }, nil }