Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
ModuleVersions(ctx context.Context, address sourceaddr.ModuleAddress) ([]string, error)
ModuleProviderDeps(ctx context.Context, address sourceaddr.ModuleAddress, version string) ([]registrymeta.ModuleProviderDep, error)
ProviderVersions(ctx context.Context, address sourceaddr.ProviderAddress) ([]string, error)
ProviderPlatforms(ctx context.Context, address sourceaddr.ProviderAddress, version string) ([]string, error)
ProviderPackage(ctx context.Context, address sourceaddr.ProviderAddress, version, platform string) (*registrymeta.ProviderPackage, error)
}
Client queries Terraform-compatible registries for module/provider metadata.
Click to show internal directories.
Click to hide internal directories.