---
title: "init(url:)"
framework: virtualization
role: symbol
role_heading: Initializer
path: "virtualization/vznetworkblockdevicestoragedeviceattachment/init(url:)-6q4m7"
---

# init(url:)

Creates a new network block device (NBD) storage attachment from an NDB Uniform Resource Indicator (URI) represented as a URL that you provide.

## Declaration

```swift
convenience init(url URL: URL) throws
```

## Parameters

- `URL`: The NBD’s URI represented as a URL.

## See Also

### Creating network block device attachments

- [init(url:timeout:isForcedReadOnly:synchronizationMode:)](virtualization/vznetworkblockdevicestoragedeviceattachment/init(url:timeout:isforcedreadonly:synchronizationmode:).md)
