Documentation ¶
Overview ¶
Package registry implements the registry
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*Registry)
Option function to configure the Terraform registry
func WithHTTPListen ¶
WithHTTPListen configures the http listen address.
func WithModuleBackend ¶
WithModuleBackend sets the provider backend to use.
func WithProviderBackend ¶
WithProviderBackend sets the provider backend to use.
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry represents the Terraform registry
func New ¶
func New(l *zap.SugaredLogger, reg prometheus.Registerer, options ...Option) (*Registry, error)
New initializes the Registry.
Directories ¶
Path | Synopsis |
---|---|
Package module implements the module registry as in https://www.terraform.io/docs/internals/module-registry-protocol.html
|
Package module implements the module registry as in https://www.terraform.io/docs/internals/module-registry-protocol.html |
Package provider implements the provider registry as in https://www.terraform.io/docs/internals/provider-registry-protocol.html
|
Package provider implements the provider registry as in https://www.terraform.io/docs/internals/provider-registry-protocol.html |
Click to show internal directories.
Click to hide internal directories.