Documentation
¶
Overview ¶
Package config provides mechanical configuration setters for Apple Virtualization VM configurations.
Index ¶
- func SetAudioDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetDirectorySharingDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetEntropyDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetKeyboards(config vz.VZVirtualMachineConfiguration, device vz.IVZKeyboardConfiguration)
- func SetMacGraphicsDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetMacGraphicsDisplays(config vz.VZMacGraphicsDeviceConfiguration, ...)
- func SetMemoryBalloonDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetNetworkDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetPointingDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetSerialPorts(config vz.VZVirtualMachineConfiguration, device vz.VZSerialPortConfiguration)
- func SetSocketDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetStorageDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetVirtioGraphicsDevices(config vz.VZVirtualMachineConfiguration, ...)
- func SetVirtioScanouts(config vz.VZVirtioGraphicsDeviceConfiguration, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetAudioDevices ¶
func SetAudioDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioSoundDeviceConfiguration)
SetAudioDevices sets a single Virtio sound device.
func SetDirectorySharingDevices ¶
func SetDirectorySharingDevices(config vz.VZVirtualMachineConfiguration, devices []vz.VZVirtioFileSystemDeviceConfiguration)
SetDirectorySharingDevices sets VirtioFS directory sharing devices.
func SetEntropyDevices ¶
func SetEntropyDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioEntropyDeviceConfiguration)
SetEntropyDevices sets a single Virtio entropy device.
func SetKeyboards ¶
func SetKeyboards(config vz.VZVirtualMachineConfiguration, device vz.IVZKeyboardConfiguration)
SetKeyboards sets a single keyboard device.
func SetMacGraphicsDevices ¶
func SetMacGraphicsDevices(config vz.VZVirtualMachineConfiguration, device vz.VZMacGraphicsDeviceConfiguration)
SetMacGraphicsDevices sets a single macOS graphics device.
func SetMacGraphicsDisplays ¶
func SetMacGraphicsDisplays(config vz.VZMacGraphicsDeviceConfiguration, display vz.VZMacGraphicsDisplayConfiguration)
SetMacGraphicsDisplays sets a single macOS graphics display.
func SetMemoryBalloonDevices ¶
func SetMemoryBalloonDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioTraditionalMemoryBalloonDeviceConfiguration)
SetMemoryBalloonDevices sets a single Virtio memory balloon device.
func SetNetworkDevices ¶
func SetNetworkDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioNetworkDeviceConfiguration)
SetNetworkDevices sets a single Virtio network device.
func SetPointingDevices ¶
func SetPointingDevices(config vz.VZVirtualMachineConfiguration, devices []vz.IVZPointingDeviceConfiguration)
SetPointingDevices sets pointing devices.
func SetSerialPorts ¶
func SetSerialPorts(config vz.VZVirtualMachineConfiguration, device vz.VZSerialPortConfiguration)
SetSerialPorts sets a single serial port.
func SetSocketDevices ¶
func SetSocketDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioSocketDeviceConfiguration)
SetSocketDevices sets a single Virtio socket device.
func SetStorageDevices ¶
func SetStorageDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioBlockDeviceConfiguration)
SetStorageDevices sets a single Virtio block storage device.
func SetVirtioGraphicsDevices ¶
func SetVirtioGraphicsDevices(config vz.VZVirtualMachineConfiguration, device vz.VZVirtioGraphicsDeviceConfiguration)
SetVirtioGraphicsDevices sets a single Virtio graphics device.
func SetVirtioScanouts ¶
func SetVirtioScanouts(config vz.VZVirtioGraphicsDeviceConfiguration, scanout vz.VZVirtioGraphicsScanoutConfiguration)
SetVirtioScanouts sets a single Virtio graphics scanout.
Types ¶
This section is empty.