Documentation ¶
Index ¶
Constants ¶
View Source
const BuilderId = "mitchellh.virtualbox"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { common.PackerConfig `mapstructure:",squash"` common.HTTPConfig `mapstructure:",squash"` common.ISOConfig `mapstructure:",squash"` common.FloppyConfig `mapstructure:",squash"` vboxcommon.ExportConfig `mapstructure:",squash"` vboxcommon.ExportOpts `mapstructure:",squash"` vboxcommon.OutputConfig `mapstructure:",squash"` vboxcommon.RunConfig `mapstructure:",squash"` vboxcommon.ShutdownConfig `mapstructure:",squash"` vboxcommon.SSHConfig `mapstructure:",squash"` vboxcommon.VBoxManageConfig `mapstructure:",squash"` vboxcommon.VBoxManagePostConfig `mapstructure:",squash"` vboxcommon.VBoxVersionConfig `mapstructure:",squash"` BootCommand []string `mapstructure:"boot_command"` DiskSize uint `mapstructure:"disk_size"` GuestAdditionsMode string `mapstructure:"guest_additions_mode"` GuestAdditionsPath string `mapstructure:"guest_additions_path"` GuestAdditionsSHA256 string `mapstructure:"guest_additions_sha256"` GuestAdditionsURL string `mapstructure:"guest_additions_url"` GuestOSType string `mapstructure:"guest_os_type"` HardDriveDiscard bool `mapstructure:"hard_drive_discard"` HardDriveInterface string `mapstructure:"hard_drive_interface"` SATAPortCount int `mapstructure:"sata_port_count"` HardDriveNonrotational bool `mapstructure:"hard_drive_nonrotational"` ISOInterface string `mapstructure:"iso_interface"` KeepRegistered bool `mapstructure:"keep_registered"` SkipExport bool `mapstructure:"skip_export"` VMName string `mapstructure:"vm_name"` // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.