Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadSchemas ¶ added in v0.9.0
LoadSchemas loads all embedded schema.yaml files into the provided schema loader function. The loader function should accept schema content as bytes and return an error if loading fails. This allows the v1alpha2 package to be self-contained and responsible for loading its own schemas.
Types ¶
type Config ¶
type Config struct {
Version string `yaml:"version"`
Workstation *workstation.WorkstationConfig `yaml:"workstation,omitempty"`
Environment map[string]string `yaml:"environment,omitempty"`
Secrets *secrets.SecretsConfig `yaml:"secrets,omitempty"`
Providers *providers.ProvidersConfig `yaml:"providers,omitempty"`
Terraform *terraform.TerraformConfig `yaml:"terraform,omitempty"`
}
Config represents the entire configuration
Click to show internal directories.
Click to hide internal directories.