Documentation ¶
Index ¶
Constants ¶
View Source
const RepositoryPath = "https://downloads.kombustion.io/plugins"
Variables ¶
This section is empty.
Functions ¶
func DeletePlugin ¶
func DownloadPlugin ¶
func PluginDocs ¶
Types ¶
type GenerateParams ¶
type YamlCloudformation ¶
type YamlCloudformation struct { AWSTemplateFormatVersion string `yaml:"AWSTemplateFormatVersion,omitempty"` Description string `yaml:"Description,omitempty"` Parameters types.ValueMap `yaml:"Parameters,omitempty"` Mappings types.ValueMap `yaml:"Mappings,omitempty"` Conditions types.ValueMap `yaml:"Conditions,omitempty"` Transform types.ValueMap `yaml:"Transform,omitempty"` Resources types.ValueMap `yaml:"Resources"` Outputs types.ValueMap `yaml:"Outputs,omitempty"` }
YamlCloudformation -
func GenerateYamlStack ¶
func GenerateYamlStack(params GenerateParams) (out YamlCloudformation, err error)
GenerateYamlStack - generate a stack definition from ./configs
type YamlConfig ¶
type YamlConfig struct { AWSTemplateFormatVersion string `yaml:"AWSTemplateFormatVersion,omitempty"` Description string `yaml:"Description,omitempty"` Parameters types.ValueMap `yaml:"Parameters,omitempty"` Mappings types.ValueMap `yaml:"Mappings,omitempty"` Conditions types.ValueMap `yaml:"Conditions,omitempty"` Transform types.ValueMap `yaml:"Transform,omitempty"` Resources types.ResourceMap `yaml:"Resources"` Outputs types.ValueMap `yaml:"Outputs,omitempty"` }
Click to show internal directories.
Click to hide internal directories.