Versions in this module Expand all Collapse all v0 v0.15.1 Jan 24, 2026 Changes in this version + type CfnTemplateProcessor struct + func NewCfnTemplateProcessor() *CfnTemplateProcessor + func (tp *CfnTemplateProcessor) Process(templateContent string, variables map[string]interface{}) (string, error) + type DefaultFileSystemResolver struct + func (fsr *DefaultFileSystemResolver) Resolve(fileURI string) (string, error) + type FileSystemResolver interface + Resolve func(fileURI string) (string, error) + type MockFileSystemResolver struct + func (m *MockFileSystemResolver) Resolve(templateURI string) (string, error) + type MockResolver struct + func (m *MockResolver) GetDependencyOrder(context string, stackNames []string) ([]string, error) + func (m *MockResolver) ResolveStack(ctx context.Context, context string, stackName string) (*model.Stack, error) + type MockTemplateProcessor struct + func (m *MockTemplateProcessor) Process(templateContent string, variables map[string]interface{}) (string, error) + type Resolver interface + GetDependencyOrder func(context string, stackNames []string) ([]string, error) + ResolveStack func(ctx context.Context, context string, stackName string) (*model.Stack, error) + type StackResolver struct + func NewStackResolver(configProvider config.ConfigProvider, clientFactory aws.ClientFactory) *StackResolver + func (r *StackResolver) GetDependencyOrder(context string, stackNames []string) ([]string, error) + func (r *StackResolver) ResolveStack(ctx context.Context, context string, stackName string) (*model.Stack, error) + func (r *StackResolver) SetFileSystemResolver(fileSystemResolver FileSystemResolver) + func (r *StackResolver) SetTemplateProcessor(templateProcessor TemplateProcessor) + type TemplateProcessor interface + Process func(templateContent string, variables map[string]interface{}) (string, error)