Virtualization macOS 10.15.6 to 11.0 API Differences
VZBootLoader.h
Added
VZBootLoader
VZBridgedNetworkDeviceAttachment.h
Added
VZBridgedNetworkDeviceAttachment
Added
-[VZBridgedNetworkDeviceAttachment initWithInterface:]
Added
VZBridgedNetworkDeviceAttachment.interface
VZBridgedNetworkInterface.h
Added
VZBridgedNetworkInterface
Added
VZBridgedNetworkInterface.networkInterfaces
Added
VZBridgedNetworkInterface.identifier
Added
VZBridgedNetworkInterface.localizedDisplayName
VZDefines.h
Added
#def VZ_EXPORT
VZDiskImageStorageDeviceAttachment.h
Added
VZDiskImageStorageDeviceAttachment
Added
-[VZDiskImageStorageDeviceAttachment initWithURL:readOnly:error:]
Added
VZDiskImageStorageDeviceAttachment.URL
Added
VZDiskImageStorageDeviceAttachment.readOnly
VZEntropyDeviceConfiguration.h
Added
VZEntropyDeviceConfiguration
VZError.h
Added
VZErrorDomain
Added
VZErrorCode
Added
VZErrorInternal
Added
VZErrorInvalidVirtualMachineConfiguration
Added
VZErrorInvalidVirtualMachineState
Added
VZErrorInvalidVirtualMachineStateTransition
Added
VZErrorInvalidDiskImage
VZFileHandleNetworkDeviceAttachment.h
Added
VZFileHandleNetworkDeviceAttachment
Added
-[VZFileHandleNetworkDeviceAttachment initWithFileHandle:]
Added
VZFileHandleNetworkDeviceAttachment.fileHandle
VZFileHandleSerialPortAttachment.h
Added
VZFileHandleSerialPortAttachment
Added
-[VZFileHandleSerialPortAttachment initWithFileHandleForReading:fileHandleForWriting:]
Added
VZFileHandleSerialPortAttachment.fileHandleForReading
Added
VZFileHandleSerialPortAttachment.fileHandleForWriting
VZFileSerialPortAttachment.h
Added
VZFileSerialPortAttachment
Added
-[VZFileSerialPortAttachment initWithURL:append:error:]
Added
VZFileSerialPortAttachment.URL
Added
VZFileSerialPortAttachment.append
VZLinuxBootLoader.h
Added
VZLinuxBootLoader
Added
-[VZLinuxBootLoader initWithKernelURL:]
Added
VZLinuxBootLoader.kernelURL
Added
VZLinuxBootLoader.commandLine
Added
VZLinuxBootLoader.initialRamdiskURL
VZMACAddress.h
Added
VZMACAddress
Added
-[VZMACAddress initWithEthernetAddress:]
Added
-[VZMACAddress initWithString:]
Added
+[VZMACAddress randomLocallyAdministeredAddress]
Added
VZMACAddress.ethernetAddress
Added
VZMACAddress.string
Added
VZMACAddress.isBroadcastAddress
Added
VZMACAddress.isMulticastAddress
Added
VZMACAddress.isUnicastAddress
Added
VZMACAddress.isLocallyAdministeredAddress
Added
VZMACAddress.isUniversallyAdministeredAddress
VZMemoryBalloonDevice.h
Added
VZMemoryBalloonDevice
VZMemoryBalloonDeviceConfiguration.h
Added
VZMemoryBalloonDeviceConfiguration
VZNATNetworkDeviceAttachment.h
Added
VZNATNetworkDeviceAttachment
Added
-[VZNATNetworkDeviceAttachment init]
VZNetworkDeviceAttachment.h
Added
VZNetworkDeviceAttachment
VZNetworkDeviceConfiguration.h
Added
VZNetworkDeviceConfiguration
Added
VZNetworkDeviceConfiguration.MACAddress
Added
VZNetworkDeviceConfiguration.attachment
VZSerialPortAttachment.h
Added
VZSerialPortAttachment
VZSerialPortConfiguration.h
Added
VZSerialPortConfiguration
Added
VZSerialPortConfiguration.attachment
VZSocketDevice.h
Added
VZSocketDevice
VZSocketDeviceConfiguration.h
Added
VZSocketDeviceConfiguration
VZStorageDeviceAttachment.h
Added
VZStorageDeviceAttachment
VZStorageDeviceConfiguration.h
Added
VZStorageDeviceConfiguration
Added
VZStorageDeviceConfiguration.attachment
VZVirtioBlockDeviceConfiguration.h
Added
VZVirtioBlockDeviceConfiguration
Added
-[VZVirtioBlockDeviceConfiguration initWithAttachment:]
VZVirtioConsoleDeviceSerialPortConfiguration.h
Added
VZVirtioConsoleDeviceSerialPortConfiguration
Added
-[VZVirtioConsoleDeviceSerialPortConfiguration init]
VZVirtioEntropyDeviceConfiguration.h
Added
VZVirtioEntropyDeviceConfiguration
Added
-[VZVirtioEntropyDeviceConfiguration init]
VZVirtioNetworkDeviceConfiguration.h
Added
VZVirtioNetworkDeviceConfiguration
Added
-[VZVirtioNetworkDeviceConfiguration init]
VZVirtioSocketConnection.h
Added
VZVirtioSocketConnection
Added
VZVirtioSocketConnection.destinationPort
Added
VZVirtioSocketConnection.sourcePort
Added
VZVirtioSocketConnection.fileDescriptor
Added
-[VZVirtioSocketConnection close]
VZVirtioSocketDevice.h
Added
VZVirtioSocketDevice
Added
-[VZVirtioSocketDevice setSocketListener:forPort:]
Added
-[VZVirtioSocketDevice removeSocketListenerForPort:]
Added
-[VZVirtioSocketDevice connectToPort:completionHandler:]
VZVirtioSocketDeviceConfiguration.h
Added
VZVirtioSocketDeviceConfiguration
Added
-[VZVirtioSocketDeviceConfiguration init]
VZVirtioSocketListener.h
Added
VZVirtioSocketListener
Added
VZVirtioSocketListener.delegate
Added
VZVirtioSocketListenerDelegate
Added
-[VZVirtioSocketListenerDelegate listener:shouldAcceptNewConnection:fromSocketDevice:]
VZVirtioTraditionalMemoryBalloonDevice.h
Added
VZVirtioTraditionalMemoryBalloonDevice
Added
VZVirtioTraditionalMemoryBalloonDevice.targetVirtualMachineMemorySize
VZVirtioTraditionalMemoryBalloonDeviceConfiguration.h
Added
VZVirtioTraditionalMemoryBalloonDeviceConfiguration
Added
-[VZVirtioTraditionalMemoryBalloonDeviceConfiguration init]
VZVirtualMachine.h
Added
VZVirtualMachineState
Added
VZVirtualMachineStateStopped
Added
VZVirtualMachineStateRunning
Added
VZVirtualMachineStatePaused
Added
VZVirtualMachineStateError
Added
VZVirtualMachineStateStarting
Added
VZVirtualMachineStatePausing
Added
VZVirtualMachineStateResuming
Added
VZVirtualMachine
Added
-[VZVirtualMachine initWithConfiguration:]
Added
-[VZVirtualMachine initWithConfiguration:queue:]
Added
VZVirtualMachine.supported
Added
VZVirtualMachine.state
Added
VZVirtualMachine.delegate
Added
VZVirtualMachine.canStart
Added
VZVirtualMachine.canPause
Added
VZVirtualMachine.canResume
Added
VZVirtualMachine.canRequestStop
Added
VZVirtualMachine.memoryBalloonDevices
Added
VZVirtualMachine.socketDevices
Added
-[VZVirtualMachine startWithCompletionHandler:]
Added
-[VZVirtualMachine pauseWithCompletionHandler:]
Added
-[VZVirtualMachine resumeWithCompletionHandler:]
Added
-[VZVirtualMachine requestStopWithError:]
VZVirtualMachineConfiguration.h
Added
VZVirtualMachineConfiguration
Added
VZVirtualMachineConfiguration.bootLoader
Added
VZVirtualMachineConfiguration.memorySize
Added
VZVirtualMachineConfiguration.CPUCount
Added
VZVirtualMachineConfiguration.entropyDevices
Added
VZVirtualMachineConfiguration.memoryBalloonDevices
Added
VZVirtualMachineConfiguration.networkDevices
Added
VZVirtualMachineConfiguration.serialPorts
Added
VZVirtualMachineConfiguration.socketDevices
Added
VZVirtualMachineConfiguration.storageDevices
Added
-[VZVirtualMachineConfiguration validateWithError:]
Added
VZVirtualMachineConfiguration.minimumAllowedMemorySize
Added
VZVirtualMachineConfiguration.maximumAllowedMemorySize
Added
VZVirtualMachineConfiguration.minimumAllowedCPUCount
Added
VZVirtualMachineConfiguration.maximumAllowedCPUCount
VZVirtualMachineDelegate.h
Added
VZVirtualMachineDelegate
Added
-[VZVirtualMachineDelegate guestDidStopVirtualMachine:]
Added
-[VZVirtualMachineDelegate virtualMachine:didStopWithError:]