Versions in this module Expand all Collapse all v1 v1.0.1 Apr 27, 2026 Changes in this version + const TFVarPrefix + func IsLocalSource(sourceUrl *url.URL) bool + func IsPluginCacheUsed() bool + func ModuleVariables(modulePath string) ([]string, []string, error) + type MalformedRegistryURLErr struct + func (err MalformedRegistryURLErr) Error() string + type ModuleDownloadErr struct + func (err ModuleDownloadErr) Error() string + type RegistryAPIErr struct + func (err RegistryAPIErr) Error() string + type RegistryGetter struct + ProxyForDomains []string + ProxyURL string + func (tfrGetter *RegistryGetter) ClientMode(ctx context.Context, u *url.URL) (getter.ClientMode, error) + func (tfrGetter *RegistryGetter) Get(ctx context.Context, dstPath string, srcURL *url.URL) error + func (tfrGetter *RegistryGetter) GetFile(ctx context.Context, dst string, src *url.URL) error + func (tfrGetter *RegistryGetter) SetClient(client *getter.Client) + type RegistryServicePath struct + ModulesPath string + type ServiceDiscoveryErr struct + func (err ServiceDiscoveryErr) Error() string + type Source struct + CanonicalSourceURL *url.URL + DownloadDir string + Logger logrus.FieldLogger + VersionFile string + WorkingDir string + func NewSource(source string, downloadDir string, workingDir string, ...) (*Source, error) + func (terraformSource *Source) String() string + func (terraformSource Source) EncodeSourceVersion() (string, error) + func (terraformSource Source) WriteVersionFile() error