Versions in this module Expand all Collapse all v0 v0.2.0 Oct 21, 2018 Changes in this version + func NewBootstrapCommand() *cobra.Command + func ParseProxmoxBasicArchetypeParams(data interface{}) (*proxmoxBasicArchetypeParams, error) + type Config interface + Bootstrap func() error + func ParseConfig(path string) (Config, error) + type Image struct + Auto bool + Flavor string + Format string + Name string + Reuse bool + UsbBoot bool + func ParseImages(data map[string]interface{}) ([]*Image, error) + type Payload struct + YamlPath string + type Provider interface + CreateVM func(vm *VM, images []*Image) error + Name func() string + func ParseProviders(data map[string]interface{}) ([]Provider, error) + type VM struct + Archetype string + Id string + Image struct{ ... } + Name string + Params interface{} + Provider struct{ ... } + Start bool + func ParseVMs(data map[string]interface{}) ([]*VM, error)