---
title: directorySharingDevices
framework: virtualization
role: symbol
role_heading: Instance Property
path: virtualization/vzvirtualmachine/directorysharingdevices
---

# directorySharingDevices

The list of configured directory-sharing devices on the VM.

## Declaration

```swift
var directorySharingDevices: [VZDirectorySharingDevice] { get }
```

## Discussion

Discussion Returns an empty array if there are no directory sharing devices associated with this virtual machine.

## See Also

### Configuring VM attributes at runtime

- [consoleDevices](virtualization/vzvirtualmachine/consoledevices.md)
- [memoryBalloonDevices](virtualization/vzvirtualmachine/memoryballoondevices.md)
- [networkDevices](virtualization/vzvirtualmachine/networkdevices.md)
- [socketDevices](virtualization/vzvirtualmachine/socketdevices.md)
- [usbControllers](virtualization/vzvirtualmachine/usbcontrollers.md)
