cloudformation

package
v0.10.36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetUsageOnlyResources

func GetUsageOnlyResources() []string

func NewTemplateProvider

func NewTemplateProvider(ctx *config.ProjectContext, includePastResources bool) schema.Provider

Types

type Parser

type Parser struct {
	// contains filtered or unexported fields
}

func NewParser

func NewParser(ctx *config.ProjectContext, includePastResources bool) *Parser

type ResourceRegistryMap

type ResourceRegistryMap map[string]*schema.RegistryItem

func GetResourceRegistryMap

func GetResourceRegistryMap() *ResourceRegistryMap

type TemplateProvider

type TemplateProvider struct {
	Path string
	// contains filtered or unexported fields
}

func (*TemplateProvider) AddMetadata

func (p *TemplateProvider) AddMetadata(metadata *schema.ProjectMetadata)

func (*TemplateProvider) Context added in v0.10.34

func (p *TemplateProvider) Context() *config.ProjectContext

func (*TemplateProvider) DisplayType

func (p *TemplateProvider) DisplayType() string

func (*TemplateProvider) LoadResources

func (p *TemplateProvider) LoadResources(usage schema.UsageMap) ([]*schema.Project, error)

func (*TemplateProvider) ProjectName added in v0.10.36

func (p *TemplateProvider) ProjectName() string

func (*TemplateProvider) RelativePath added in v0.10.36

func (p *TemplateProvider) RelativePath() string

func (*TemplateProvider) Type

func (p *TemplateProvider) Type() string

func (*TemplateProvider) VarFiles added in v0.10.36

func (p *TemplateProvider) VarFiles() []string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL