---
title: VPN Server Configuration
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > VPN Server Configuration
---

# VPN Server Configuration

Azure VPN Server Configuration defines the settings required to manage and deploy a VPN server for secure remote connectivity in Azure. It controls elements such as VPN protocols, authentication methods, root certificates, client configurations, and policies that determine how users connect to the virtual network. This resource is commonly used for point‑to‑site VPN setups.

```
azure.network_vpn_server_configuration
```

## Fields

| Title                           | ID   | Type          | Data Type                                                                                                                 | Description |
| ------------------------------- | ---- | ------------- | ------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                            | core | string        |
| aad_authentication_parameters   | core | json          | AAD Vpn authentication type related parameters.                                                                           |
| configuration_policy_groups     | core | json          | List of all VpnServerConfigurationPolicyGroups.                                                                           |
| etag                            | core | string        | A unique read-only string that changes whenever the resource is updated.                                                  |
| id                              | core | string        | Resource ID.                                                                                                              |
| location                        | core | string        | Resource location.                                                                                                        |
| name                            | core | string        | The name of the VpnServerConfiguration that is unique within a resource group.                                            |
| p2_s_vpn_gateways               | core | json          | List of references to P2SVpnGateways.                                                                                     |
| provisioning_state              | core | string        | The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. |
| radius_client_root_certificates | core | json          | Radius client root certificate of VpnServerConfiguration.                                                                 |
| radius_server_address           | core | string        | The radius server address property of the VpnServerConfiguration resource for point to site client connection.            |
| radius_server_root_certificates | core | json          | Radius Server root certificate of VpnServerConfiguration.                                                                 |
| radius_server_secret            | core | string        | The radius secret property of the VpnServerConfiguration resource for point to site client connection.                    |
| radius_servers                  | core | json          | Multiple Radius Server configuration for VpnServerConfiguration.                                                          |
| resource_group                  | core | string        |
| subscription_id                 | core | string        |
| subscription_name               | core | string        |
| tags                            | core | hstore_csv    |
| type                            | core | string        | Resource type.                                                                                                            |
| vpn_authentication_types        | core | array<string> | VPN authentication types for the VpnServerConfiguration.                                                                  |
| vpn_client_ipsec_policies       | core | json          | VpnClientIpsecPolicies for VpnServerConfiguration.                                                                        |
| vpn_client_revoked_certificates | core | json          | VPN client revoked certificate of VpnServerConfiguration.                                                                 |
| vpn_client_root_certificates    | core | json          | VPN client root certificate of VpnServerConfiguration.                                                                    |
| vpn_protocols                   | core | array<string> | VPN protocols for the VpnServerConfiguration.                                                                             |
