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.