Versions in this module Expand all Collapse all v0 v0.12.1 Dec 15, 2016 v0.12.0 Nov 15, 2016 Changes in this version + const BuilderId + type Artifact struct + func (a *Artifact) BuilderId() string + func (a *Artifact) Destroy() error + func (a *Artifact) Files() []string + func (a *Artifact) Id() string + func (a *Artifact) State(name string) interface{} + func (a *Artifact) String() string + type Builder struct + func (b *Builder) Cancel() + func (b *Builder) Prepare(raws ...interface{}) ([]string, error) + func (b *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (packer.Artifact, error) + type Config struct + APIKey string + APIURL string + AsyncTimeout time.Duration + CIDRList []string + Comm communicator.Config + DiskOffering string + DiskSize int64 + HTTPGetOnly bool + Hypervisor string + InstanceName string + Keypair string + Network string + Project string + PublicIPAddress string + SSLNoVerify bool + SecretKey string + ServiceOffering string + SourceISO string + SourceTemplate string + TemplateDisplayText string + TemplateFeatured bool + TemplateName string + TemplateOS string + TemplatePasswordEnabled bool + TemplatePublic bool + TemplateRequiresHVM bool + TemplateScalable bool + TemplateTag string + UseLocalIPAddress bool + UserData string + UserDataFile string + Zone string + func NewConfig(raws ...interface{}) (*Config, error)