config

package
v0.6.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package config provides mechanical configuration setters for Apple Virtualization VM configurations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetAudioDevices

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

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

SetMemoryBalloonDevices sets a single Virtio memory balloon device.

func SetNetworkDevices

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

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

SetVirtioScanouts sets a single Virtio graphics scanout.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL