Versions in this module Expand all Collapse all v0 v0.2.19 Aug 22, 2025 Changes in this version + var ValidSchemaVersions = []string + func IsValidSchemaVersion(schemaVersion string) bool + func IsValidTemplate(lang string) bool + type BuildOption struct + Name string + Packages []string + type Configuration struct + StackConfig StackConfiguration + type EnvironmentFile struct + Environment map[string]string + type Function struct + Annotations *map[string]string + BuildArgs map[string]string + BuildOptions []string + BuildSecrets map[string]string + Constraints *[]string + Environment map[string]string + EnvironmentFile []string + FProcess string + Handler string + Image string + Labels *map[string]string + Language string + Limits *FunctionResources + Name string + Namespace string + Platforms string + ReadOnlyRootFilesystem bool + Requests *FunctionResources + Secrets []string + SkipBuild bool + type FunctionResources struct + CPU string + Memory string + type LanguageTemplate struct + BuildOptions []BuildOption + FProcess string + HandlerFolder string + Language string + MountSSH bool + WelcomeMessage string + func LoadLanguageTemplate(lang string) (*LanguageTemplate, error) + func ParseYAMLDataForLanguageTemplate(fileData []byte) (*LanguageTemplate, error) + func ParseYAMLForLanguageTemplate(file string) (*LanguageTemplate, error) + type Provider struct + GatewayURL string + Name string + type Services struct + Functions map[string]Function + Provider Provider + StackConfiguration StackConfiguration + Version string + func ParseYAMLData(fileData []byte, regex string, filter string, envsubst bool) (*Services, error) + func ParseYAMLFile(yamlFile, regex, filter string, envsubst bool) (*Services, error) + type StackConfiguration struct + CopyExtraPaths []string + TemplateConfigs []TemplateSource + type TemplateSource struct + Name string + Source string