---
title: "init(prohibitedInterfaceTypes:)"
framework: network
role: symbol
role_heading: Initializer
path: "network/nwpathmonitor/init(prohibitedinterfacetypes:)"
---

# init(prohibitedInterfaceTypes:)

Initializes a path monitor to observe interface types that are not explicitly prohibited.

## Declaration

```swift
init(prohibitedInterfaceTypes: [NWInterface.InterfaceType])
```

## See Also

### Creating Path Monitors

- [init()](network/nwpathmonitor/init().md)
- [init(requiredInterfaceType:)](network/nwpathmonitor/init(requiredinterfacetype:).md)
- [start(queue:)](network/nwpathmonitor/start(queue:).md)
- [queue](network/nwpathmonitor/queue.md)
