Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetIACSupplier ¶
func GetIACSupplier(configs []config.SupplierConfig, library *terraform.ProviderLibrary, backendOpts *backend.Options, progress output.Progress, alerter *alerter.Alerter, factory resource.ResourceFactory, filter filter.Filter) (resource.IaCSupplier, error)
func GetSupportedSchemes ¶
func GetSupportedSchemes() []string
func GetSupportedSuppliers ¶
func GetSupportedSuppliers() []string
func IsSupplierSupported ¶
Types ¶
type IacChainSupplier ¶
type IacChainSupplier struct {
// contains filtered or unexported fields
}
func NewIacChainSupplier ¶
func NewIacChainSupplier() *IacChainSupplier
func (*IacChainSupplier) AddSupplier ¶
func (r *IacChainSupplier) AddSupplier(supplier resource.IaCSupplier)
func (*IacChainSupplier) Resources ¶
func (r *IacChainSupplier) Resources() ([]*resource.Resource, error)
func (*IacChainSupplier) SourceCount ¶ added in v0.20.0
func (r *IacChainSupplier) SourceCount() uint
Click to show internal directories.
Click to hide internal directories.