---
title: NetworkVPNVPNPluginIdleObject
framework: Device Management
role: symbol
role_heading: Object
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: devicemanagement/networkvpnvpnpluginidleobject
---

# NetworkVPNVPNPluginIdleObject

Specifies details about how the system handles idle VPN connections.

## Declaration

```data
object NetworkVPNVPNPluginIdleObject
```

## Properties

Disconnect: If true, disconnects after an on-demand connection idles. Timer: The length of time to wait, in seconds, before disconnecting an on-demand connection.

## See Also

### Objects

- [NetworkVPNVPNPluginAuthenticationObject](devicemanagement/networkvpnvpnpluginauthenticationobject.md)
- [NetworkVPNVPNPluginDNSObject](devicemanagement/networkvpnvpnplugindnsobject.md)
- [NetworkVPNVPNPluginNetworkRoutingObject](devicemanagement/networkvpnvpnpluginnetworkroutingobject.md)
- [NetworkVPNVPNPluginOnDemandObject](devicemanagement/networkvpnvpnpluginondemandobject.md)
- [NetworkVPNVPNPluginProviderObject](devicemanagement/networkvpnvpnpluginproviderobject.md)
- [NetworkVPNVPNPluginProxiesObject](devicemanagement/networkvpnvpnpluginproxiesobject.md)
- [NetworkVPNVPNPluginVendorConfigObject](devicemanagement/networkvpnvpnpluginvendorconfigobject.md)
