---
title: Storage
framework: virtualization
role: collectionGroup
role_heading: API Collection
path: virtualization/storage
---

# Storage

Configure the block-storage devices that represent the disks of the guest system.

## Topics

### Configurations

- [VZVirtioBlockDeviceConfiguration](virtualization/vzvirtioblockdeviceconfiguration.md)
- [VZStorageDeviceConfiguration](virtualization/vzstoragedeviceconfiguration.md)
- [VZUSBMassStorageDeviceConfiguration](virtualization/vzusbmassstoragedeviceconfiguration.md)
- [VZDiskImageCachingMode](virtualization/vzdiskimagecachingmode.md)
- [VZDiskImageSynchronizationMode](virtualization/vzdiskimagesynchronizationmode.md)
- [VZNVMExpressControllerDeviceConfiguration](virtualization/vznvmexpresscontrollerdeviceconfiguration.md)

### Devices

- [VZStorageDevice](virtualization/vzstoragedevice.md)

### Attachment points

- [VZDiskBlockDeviceStorageDeviceAttachment](virtualization/vzdiskblockdevicestoragedeviceattachment.md)
- [VZDiskImageStorageDeviceAttachment](virtualization/vzdiskimagestoragedeviceattachment.md)
- [VZNetworkBlockDeviceStorageDeviceAttachment](virtualization/vznetworkblockdevicestoragedeviceattachment.md)
- [VZStorageDeviceAttachment](virtualization/vzstoragedeviceattachment.md)

## See Also

### Devices

- [Audio](virtualization/audio.md)
- [Graphics](virtualization/graphics.md)
- [Keyboards and pointing devices](virtualization/keyboards-and-pointing-devices.md)
- [Memory](virtualization/memory.md)
- [Network](virtualization/network.md)
- [Randomization](virtualization/randomization.md)
- [Serial ports](virtualization/serial-ports.md)
- [Shared directories](virtualization/shared-directories.md)
- [Sockets](virtualization/sockets.md)
- [Consoles](virtualization/consoles.md)
- [Clipboard sharing](virtualization/clipboard-sharing.md)
- [USB Devices](virtualization/usb-devices.md)
- [Custom Virtio drivers](virtualization/custom-drivers.md)
