package
Version:
v0.4.0
Opens a new window with list of versions in this module.
Published: Jan 12, 2021
License: Apache-2.0
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Features struct {
Body hcl.Body `hcl:",remain"`
}
type IgniteConfig struct {
Version string `hcl:"version,attr"`
Staging *Staging `hcl:"staging,block"`
Providers []*Provider `hcl:"provider,block"`
Units []*Unit `hcl:"unit,block"`
Workspaces []*Workspace `hcl:"workspace,block"`
}
type Provider struct {
Name string `hcl:"name,label"`
Description string `hcl:"description,optional"`
RootDir string `hcl:"rootdir,attr"`
Features *Features `hcl:"features,block"`
}
type Staging struct {
Fallback bool `hcl:"fallback,optional"`
DefaultProvider string `hcl:"default-provider,optional"`
}
type Tier struct {
Name string `hcl:"name,label"`
Inactive bool `hcl:"inactive,optional"`
Dependencies []string `hcl:"dependencies,optional"`
}
type Unit struct {
Name string `hcl:"name,label"`
Description string `hcl:"description,optional"`
Path string `hcl:"path,attr"`
Provider string `hcl:"provider,optional"`
Hosts []string `hcl:"hosts,optional"`
}
type Workspace struct {
Name string `hcl:"name,label"`
Description string `hcl:"description,attr"`
TierList []string `hcl:"tiers,optional"`
Tiers []*Tier `hcl:"tier,block"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.