---
title: VZNetworkBlockDeviceStorageDeviceAttachmentDelegate
framework: virtualization
role: symbol
role_heading: Protocol
path: virtualization/vznetworkblockdevicestoragedeviceattachmentdelegate
---

# VZNetworkBlockDeviceStorageDeviceAttachmentDelegate

Methods you implement to respond to changes to a network block device attachment.

## Declaration

```swift
protocol VZNetworkBlockDeviceStorageDeviceAttachmentDelegate : NSObjectProtocol
```

## Topics

### Responding to connectivity changes

- [attachment(_:didEncounterError:)](virtualization/vznetworkblockdevicestoragedeviceattachmentdelegate/attachment(_:didencountererror:).md)
- [attachmentWasConnected(_:)](virtualization/vznetworkblockdevicestoragedeviceattachmentdelegate/attachmentwasconnected(_:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Observing changes to the network block device

- [delegate](virtualization/vznetworkblockdevicestoragedeviceattachment/delegate.md)
