Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CfnMacroInstaller ¶
type CfnMacroInstaller struct {
// contains filtered or unexported fields
}
func NewCfnMacroRuntime ¶
func NewCfnMacroRuntime(cfg aws.Config, bucketName string) *CfnMacroInstaller
func (*CfnMacroInstaller) Delete ¶
func (r *CfnMacroInstaller) Delete(macros []string) error
func (*CfnMacroInstaller) InstallMacro ¶
func (r *CfnMacroInstaller) InstallMacro(params *InstallationParameters) error
func (*CfnMacroInstaller) List ¶
func (r *CfnMacroInstaller) List() error
type Config ¶
type Config struct { TemplateFile string TemplateModelBuilder TemplateModelBuilderFunc }
type InstallationParameters ¶
type InstallationParameters struct { KiltDefinition io.ReadCloser MacroName string OptIn bool RecipeConfig string LambdaZip io.ReadCloser ZipDestinationName string CfnTemplate io.ReadCloser ModelBuilder TemplateModelBuilderFunc }
type TemplateDefaultModel ¶
type TemplateModelBuilderFunc ¶
type TemplateModelBuilderFunc func(input TemplateDefaultModel) interface{}
Click to show internal directories.
Click to hide internal directories.