Versions in this module Expand all Collapse all v1 v1.2.2 Mar 26, 2018 v1.2.1 Feb 23, 2018 Changes in this version type Config + SnapshotTimeout time.Duration v1.2.0 Feb 9, 2018 Changes in this version + const BuilderId + type Artifact struct + ImageListVersion int + MachineImageFile string + MachineImageName string + 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(rawConfig ...interface{}) ([]string, error) + func (b *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (packer.Artifact, error) + type Config struct + APIEndpoint string + Attributes string + AttributesFile string + Comm communicator.Config + DestImageList string + DestImageListDescription string + IdentityDomain string + ImageName string + Password string + SSHSourceList string + Shape string + SourceImageList string + Username string + func NewConfig(raws ...interface{}) (*Config, error) + type Logger struct + Enabled bool + func (l *Logger) Log(input ...interface{})