---
title: "init(interface:)"
framework: virtualization
role: symbol
role_heading: Initializer
path: "virtualization/vzbridgednetworkdeviceattachment/init(interface:)"
---

# init(interface:)

Creates the attachment from a bridged network interface object.

## Declaration

```swift
init(interface: VZBridgedNetworkInterface)
```

## Parameters

- `interface`: An existing network interface of the host computer. Get a list of available interfaces from the doc://com.apple.virtualization/documentation/Virtualization/VZBridgedNetworkInterface/networkInterfaces property of doc://com.apple.virtualization/documentation/Virtualization/VZBridgedNetworkInterface.

## Return Value

Return Value An attachment object for the specified network interface.
