Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
Config stores configuration
type DeployOpts ¶
type DeployOpts struct {
Name string `json:"name"`
EnvType string `json:"env_type"`
Config Config `json:"config"`
Parameters map[string]string `json:"parameters"`
}
DeployOpts configure a deploy action
type Deployer ¶
type Deployer interface {
Deploy(context.Context, *Component, DeployOpts) (Deployment, error)
}
Deployer is an interface used to Deploy a Component
func NewSamDeployer ¶
NewSamDeployer returns a Deployer using AWS SAM
Click to show internal directories.
Click to hide internal directories.