Share via


VpnServerConfigurationPropertiesOutput interface

Parameters for VpnServerConfiguration.

Properties

aadAuthenticationParameters

The set of aad vpn authentication parameters.

configurationPolicyGroups

List of all VpnServerConfigurationPolicyGroups.

etag

A unique read-only string that changes whenever the resource is updated.

name

The name of the VpnServerConfiguration that is unique within a resource group.

p2SVpnGateways

List of references to P2SVpnGateways.

provisioningState

The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

radiusClientRootCertificates

Radius client root certificate of VpnServerConfiguration.

radiusServerAddress

The radius server address property of the VpnServerConfiguration resource for point to site client connection.

radiusServerRootCertificates

Radius Server root certificate of VpnServerConfiguration.

radiusServers

Multiple Radius Server configuration for VpnServerConfiguration.

radiusServerSecret

The radius secret property of the VpnServerConfiguration resource for point to site client connection.

vpnAuthenticationTypes

VPN authentication types for the VpnServerConfiguration.

vpnClientIpsecPolicies

VpnClientIpsecPolicies for VpnServerConfiguration.

vpnClientRevokedCertificates

VPN client revoked certificate of VpnServerConfiguration.

vpnClientRootCertificates

VPN client root certificate of VpnServerConfiguration.

vpnProtocols

VPN protocols for the VpnServerConfiguration.

Property Details

aadAuthenticationParameters

The set of aad vpn authentication parameters.

aadAuthenticationParameters?: AadAuthenticationParametersOutput

Property Value

configurationPolicyGroups

List of all VpnServerConfigurationPolicyGroups.

configurationPolicyGroups?: VpnServerConfigurationPolicyGroupOutput[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

name

The name of the VpnServerConfiguration that is unique within a resource group.

name?: string

Property Value

string

p2SVpnGateways

List of references to P2SVpnGateways.

p2SVpnGateways?: P2SVpnGatewayOutput[]

Property Value

provisioningState

The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

provisioningState?: string

Property Value

string

radiusClientRootCertificates

Radius client root certificate of VpnServerConfiguration.

radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificateOutput[]

Property Value

radiusServerAddress

The radius server address property of the VpnServerConfiguration resource for point to site client connection.

radiusServerAddress?: string

Property Value

string

radiusServerRootCertificates

Radius Server root certificate of VpnServerConfiguration.

radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificateOutput[]

Property Value

radiusServers

Multiple Radius Server configuration for VpnServerConfiguration.

radiusServers?: RadiusServerOutput[]

Property Value

radiusServerSecret

The radius secret property of the VpnServerConfiguration resource for point to site client connection.

radiusServerSecret?: string

Property Value

string

vpnAuthenticationTypes

VPN authentication types for the VpnServerConfiguration.

vpnAuthenticationTypes?: ("Certificate" | "Radius" | "AAD")[]

Property Value

("Certificate" | "Radius" | "AAD")[]

vpnClientIpsecPolicies

VpnClientIpsecPolicies for VpnServerConfiguration.

vpnClientIpsecPolicies?: IpsecPolicyOutput[]

Property Value

vpnClientRevokedCertificates

VPN client revoked certificate of VpnServerConfiguration.

vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificateOutput[]

Property Value

vpnClientRootCertificates

VPN client root certificate of VpnServerConfiguration.

vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificateOutput[]

Property Value

vpnProtocols

VPN protocols for the VpnServerConfiguration.

vpnProtocols?: ("IkeV2" | "OpenVPN")[]

Property Value

("IkeV2" | "OpenVPN")[]