Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociatedDistribution ¶ added in v0.5.0
type AssociatedFunction ¶ added in v0.5.0
type AssociatedFunction struct {
ARN string
}
type CacheBehavior ¶ added in v0.5.0
type Deployer ¶
type Deployer struct {
// contains filtered or unexported fields
}
func NewDeployer ¶
type Function ¶
type Function struct {
Name string `yaml:"name"`
Code *FunctionCode `yaml:"code"`
Config *FunctionConfig `yaml:"config"`
}
func ParseConfigFromPath ¶ added in v0.5.0
type FunctionAssociation ¶ added in v0.5.0
type FunctionAssociation struct {
Distribution AssociatedDistribution
CacheBehavior CacheBehavior
EventType string
Function AssociatedFunction
}
type FunctionCode ¶ added in v0.1.1
type FunctionCode struct {
Path string `yaml:"path"`
}
type FunctionConfig ¶
type FunctionConfig struct {
Comment string `yaml:"comment"`
Runtime types.FunctionRuntime `yaml:"runtime"`
}
type Importer ¶ added in v0.4.0
type Importer struct {
// contains filtered or unexported fields
}
func NewImporter ¶ added in v0.4.0
type MissingFunctionNameError ¶ added in v0.5.0
type MissingFunctionNameError struct{}
func (MissingFunctionNameError) Error ¶ added in v0.5.0
func (MissingFunctionNameError) Error() string
func (MissingFunctionNameError) Is ¶ added in v0.5.0
func (MissingFunctionNameError) Is(err error) bool
type Renderer ¶ added in v0.2.0
type Renderer struct{}
func NewRenderer ¶ added in v0.2.0
func NewRenderer() *Renderer
type WritableFile ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.