package
11.1.0+incompatible
Repository: https://github.com/fastly/cli.git
Documentation: pkg.go.dev

# Constants

DirectoryPermissions is the default directory permissions for the config file directory.
FileName is the name of the application configuration file.
FilePermissions is the default file permissions for the config file.

# Variables

CurrentConfigVersion indicates the present config version.
ErrInvalidConfig indicates that the configuration file used was invalid.
ErrLegacyConfig indicates that the local configuration file is using the legacy format.
FilePath is the location of the fastly CLI application config file.
RemediationManualFix indicates that the configuration file used was invalid and that the user rejected the use of the static config embedded into the compiled CLI binary and so the user must resolve their invalid config.
Static is the embedded configuration file used by the CLI.

# Structs

CLI represents CLI specific configuration.
Environment represents all of the configuration parameters that can come from environment variables.
Fastly represents fastly specific configuration.
File represents our application toml configuration.
Go represents Go Compute language specific configuration.
Language represents Compute language specific configuration.
LegacyUser represents the old toml configuration format.
Profile represents a specific profile account.
Rust represents Rust Compute language specific configuration.
StarterKit represents starter kit specific configuration.
StarterKitLanguages represents language specific starter kits.
Versioner represents GitHub assets configuration.
WasmMetadata represents what metadata will be collected.

# Type aliases

Profiles represents multiple profile accounts.