Documentation
¶
Index ¶
- func GetUsageOnlyResources() []string
- func NewTemplateProvider(ctx *config.ProjectContext, includePastResources bool) schema.Provider
- type Parser
- type ResourceRegistryMap
- type TemplateProvider
- func (p *TemplateProvider) AddMetadata(metadata *schema.ProjectMetadata)
- func (p *TemplateProvider) Context() *config.ProjectContext
- func (p *TemplateProvider) DisplayType() string
- func (p *TemplateProvider) LoadResources(usage schema.UsageMap) ([]*schema.Project, error)
- func (p *TemplateProvider) Type() string
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 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 (*TemplateProvider) Type ¶
func (p *TemplateProvider) Type() string
Click to show internal directories.
Click to hide internal directories.