Documentation ¶
Index ¶
Constants ¶
View Source
const BuilderId = "packer.profitbricks"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { common.PackerConfig `mapstructure:",squash"` Comm communicator.Config `mapstructure:",squash"` PBUsername string `mapstructure:"username"` PBPassword string `mapstructure:"password"` PBUrl string `mapstructure:"url"` Region string `mapstructure:"location"` Image string `mapstructure:"image"` SSHKey string SSHKey_path string `mapstructure:"ssh_key_path"` SnapshotName string `mapstructure:"snapshot_name"` SnapshotPassword string `mapstructure:"snapshot_password"` DiskSize int `mapstructure:"disk_size"` DiskType string `mapstructure:"disk_type"` Cores int `mapstructure:"cores"` Ram int `mapstructure:"ram"` Timeout int `mapstructure:"timeout"` CommConfig communicator.Config `mapstructure:",squash"` // contains filtered or unexported fields }
type StepCreateSSHKey ¶
func (*StepCreateSSHKey) Cleanup ¶
func (s *StepCreateSSHKey) Cleanup(state multistep.StateBag)
func (*StepCreateSSHKey) Run ¶
func (s *StepCreateSSHKey) Run(state multistep.StateBag) multistep.StepAction
Click to show internal directories.
Click to hide internal directories.