VpnServerConfiguration Class

Definition

VpnServerConfiguration Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnServerConfiguration : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnServerConfiguration = class
    inherit Resource
Public Class VpnServerConfiguration
Inherits Resource
Inheritance
VpnServerConfiguration
Attributes

Constructors

VpnServerConfiguration()

Initializes a new instance of the VpnServerConfiguration class.

VpnServerConfiguration(String, String, String, String, IDictionary<String, String>, String, IList<String>, IList<String>, IList<VpnServerConfigVpnClientRootCertificate>, IList<VpnServerConfigVpnClientRevokedCertificate>, IList<VpnServerConfigRadiusServerRootCertificate>, IList<VpnServerConfigRadiusClientRootCertificate>, IList<IpsecPolicy>, String, String, IList<RadiusServer>, AadAuthenticationParameters, String, IList<P2SVpnGateway>, IList<VpnServerConfigurationPolicyGroup>, String, String)

Initializes a new instance of the VpnServerConfiguration class.

Properties

AadAuthenticationParameters

Gets or sets the set of aad vpn authentication parameters.

ConfigurationPolicyGroups

Gets or sets list of all VpnServerConfigurationPolicyGroups.

Etag

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

Id

Gets or sets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
P2SVpnGateways

Gets list of references to P2SVpnGateways.

ProvisioningState

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

RadiusClientRootCertificates

Gets or sets radius client root certificate of VpnServerConfiguration.

RadiusServerAddress

Gets or sets the radius server address property of the VpnServerConfiguration resource for point to site client connection.

RadiusServerRootCertificates

Gets or sets radius Server root certificate of VpnServerConfiguration.

RadiusServers

Gets or sets multiple Radius Server configuration for VpnServerConfiguration.

RadiusServerSecret

Gets or sets the radius secret property of the VpnServerConfiguration resource for point to site client connection.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
VpnAuthenticationTypes

Gets or sets VPN authentication types for the VpnServerConfiguration.

VpnClientIpsecPolicies

Gets or sets vpnClientIpsecPolicies for VpnServerConfiguration.

VpnClientRevokedCertificates

Gets or sets VPN client revoked certificate of VpnServerConfiguration.

VpnClientRootCertificates

Gets or sets VPN client root certificate of VpnServerConfiguration.

VpnProtocols

Gets or sets VPN protocols for the VpnServerConfiguration.

VpnServerConfigurationName

Gets or sets the name of the VpnServerConfiguration that is unique within a resource group.

VpnServerConfigurationPropertiesEtag

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

Applies to