Documentation ¶
Index ¶
Constants ¶
View Source
const BuilderId = "proxmox.builder"
The unique id for the builder
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { common.PackerConfig `mapstructure:",squash"` common.HTTPConfig `mapstructure:",squash"` bootcommand.BootConfig `mapstructure:",squash"` RawBootKeyInterval string `mapstructure:"boot_key_interval"` BootKeyInterval time.Duration `` Comm communicator.Config `mapstructure:",squash"` ProxmoxURLRaw string `mapstructure:"proxmox_url"` ProxmoxURL *url.URL SkipCertValidation bool `mapstructure:"insecure_skip_tls_verify"` Username string `mapstructure:"username"` Password string `mapstructure:"password"` Node string `mapstructure:"node"` VMName string `mapstructure:"vm_name"` VMID int `mapstructure:"vm_id"` Memory int `mapstructure:"memory"` Cores int `mapstructure:"cores"` Sockets int `mapstructure:"sockets"` OS string `mapstructure:"os"` NICs []nicConfig `mapstructure:"network_adapters"` Disks []diskConfig `mapstructure:"disks"` ISOFile string `mapstructure:"iso_file"` Agent bool `mapstructure:"qemu_agent"` TemplateName string `mapstructure:"template_name"` TemplateDescription string `mapstructure:"template_description"` UnmountISO bool `mapstructure:"unmount_iso"` // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.