Documentation ¶
Index ¶
- type FileProvider
- func (p *FileProvider) Close(ctx context.Context) error
- func (p *FileProvider) DefaultId() tfconfig.Id
- func (p *FileProvider) DefaultName() string
- func (p *FileProvider) GetById(id tfconfig.Id) *tfconfig.Config
- func (p *FileProvider) GetByName(name string) *tfconfig.Config
- func (p *FileProvider) Init() error
- func (p *FileProvider) MuxImplName() (name string, isDefault bool)
- func (p *FileProvider) Names() []string
- func (p *FileProvider) Options() manager.Options
- func (p *FileProvider) Start(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileProvider ¶
type FileProvider struct { manager.MuxImplBase RegisteredSteps *manager.List[tfconfig.RegisteredStep] RegisteredModifiers *manager.List[tfconfig.ModifierFactory] // contains filtered or unexported fields }
func (*FileProvider) DefaultId ¶
func (p *FileProvider) DefaultId() tfconfig.Id
func (*FileProvider) DefaultName ¶
func (p *FileProvider) DefaultName() string
func (*FileProvider) Init ¶
func (p *FileProvider) Init() error
func (*FileProvider) MuxImplName ¶
func (p *FileProvider) MuxImplName() (name string, isDefault bool)
func (*FileProvider) Names ¶
func (p *FileProvider) Names() []string
func (*FileProvider) Options ¶
func (p *FileProvider) Options() manager.Options
Click to show internal directories.
Click to hide internal directories.