Documentation ¶
Index ¶
- func Activate(remote, version string, alerter *alerter.Alerter, ...) error
- func GetSupportedRemotes() []string
- func HandleResourceDetailsFetchingError(err error, alerter alerter.AlerterInterface) error
- func HandleResourceEnumerationError(err error, alerter alerter.AlerterInterface) error
- func IsSupported(remote string) bool
- type Scanner
- type ScannerOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Activate ¶
func Activate(remote, version string, alerter *alerter.Alerter, providerLibrary *terraform.ProviderLibrary, remoteLibrary *common.RemoteLibrary, progress output.Progress, resourceSchemaRepository *resource.SchemaRepository, factory resource.ResourceFactory, configDir string) error
func GetSupportedRemotes ¶
func GetSupportedRemotes() []string
func HandleResourceDetailsFetchingError ¶
func HandleResourceDetailsFetchingError(err error, alerter alerter.AlerterInterface) error
func HandleResourceEnumerationError ¶
func HandleResourceEnumerationError(err error, alerter alerter.AlerterInterface) error
func IsSupported ¶
Types ¶
type Scanner ¶
type Scanner struct {
// contains filtered or unexported fields
}
func NewScanner ¶
func NewScanner(remoteLibrary *common.RemoteLibrary, alerter alerter.AlerterInterface, options ScannerOptions, filter filter.Filter) *Scanner
type ScannerOptions ¶
type ScannerOptions struct {
Deep bool
}
Click to show internal directories.
Click to hide internal directories.