Documentation
¶
Overview ¶
Package scalefile implements the ScaleFile type, as well as any helper functions for interacting with ScaleFile types
Index ¶
Constants ¶
View Source
const (
V1AlphaVersion = "v1alpha"
)
Variables ¶
View Source
var ( ErrInvalidName = errors.New("invalid name") ErrInvalidTag = errors.New("invalid tag") )
Functions ¶
This section is empty.
Types ¶
type ExtensionSchema ¶ added in v0.4.6
type Schema ¶
type Schema struct {
Version string `hcl:"version,attr"`
Name string `hcl:"name,attr"`
Tag string `hcl:"tag,attr"`
Language string `hcl:"language,attr"`
Signature SignatureSchema `hcl:"signature,block"`
Stateless bool `hcl:"stateless,optional"`
Function string `hcl:"function,attr"`
Initialize string `hcl:"initialize,attr"`
Description string `hcl:"description,optional"`
Extensions []ExtensionSchema `hcl:"extension,block"`
}
func ReadSchema ¶
type SignatureSchema ¶
Click to show internal directories.
Click to hide internal directories.