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) *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) DisplayType ¶
func (p *TemplateProvider) DisplayType() string
func (*TemplateProvider) LoadResources ¶
func (*TemplateProvider) Type ¶
func (p *TemplateProvider) Type() string
Click to show internal directories.
Click to hide internal directories.