Virtualization macOS 11.0 Beta 2 to Beta 3 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:]
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:]
VZVirtioConsoleDeviceConfiguration.h
Added VZVirtioConsoleDeviceConfiguration
Added -[VZVirtioConsoleDeviceConfiguration 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:]