package
Version:
v0.5.60
Opens a new window with list of versions in this module.
Published: May 31, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Metadata struct {
Providers []*Provider `json:"providers,omitempty"`
Settings *Settings `json:"settings,omitempty"`
ModulesUsed []*ModuleUse `json:"modules_used,omitempty"`
ResourceCounts map[string]int `json:"resources,omitempty"`
}
type ModuleUse struct {
Source string `json:"source"`
Version string `json:"version,omitempty"`
UsageCount int `json:"usage_count"`
}
type Provider struct {
Name string `json:"name"`
Alias string `json:"alias,omitempty"`
}
type RequiredProvider struct {
Alias string `json:"alias"`
Version string `json:"version,omitempty"`
Source string `json:"source,omitempty"`
}
type Settings struct {
RequiredVersion string `json:"required_version,omitempty"`
RequiredProviders []*RequiredProvider `json:"required_providers,omitempty"`
Backend string `json:"backend,omitempty"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.