VpnClientConfiguration Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
VpnClientConfiguration() |
Initializes a new instance of the VpnClientConfiguration class. |
VpnClientConfiguration(AddressSpace, IList<VpnClientRootCertificate>, IList<VpnClientRevokedCertificate>, IList<String>, IList<String>, IList<IpsecPolicy>, String, String, IList<RadiusServer>, String, String, String, IList<VngClientConnectionConfiguration>) |
Initializes a new instance of the VpnClientConfiguration class. |
VpnClientConfiguration()
Initializes a new instance of the VpnClientConfiguration class.
public VpnClientConfiguration ();
Public Sub New ()
Applies to
VpnClientConfiguration(AddressSpace, IList<VpnClientRootCertificate>, IList<VpnClientRevokedCertificate>, IList<String>, IList<String>, IList<IpsecPolicy>, String, String, IList<RadiusServer>, String, String, String, IList<VngClientConnectionConfiguration>)
Initializes a new instance of the VpnClientConfiguration class.
public VpnClientConfiguration (Microsoft.Azure.Management.Network.Models.AddressSpace vpnClientAddressPool = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate> vpnClientRootCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate> vpnClientRevokedCertificates = default, System.Collections.Generic.IList<string> vpnClientProtocols = default, System.Collections.Generic.IList<string> vpnAuthenticationTypes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.IpsecPolicy> vpnClientIpsecPolicies = default, string radiusServerAddress = default, string radiusServerSecret = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.RadiusServer> radiusServers = default, string aadTenant = default, string aadAudience = default, string aadIssuer = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VngClientConnectionConfiguration> vngClientConnectionConfigurations = default);
new Microsoft.Azure.Management.Network.Models.VpnClientConfiguration : Microsoft.Azure.Management.Network.Models.AddressSpace * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.IpsecPolicy> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.RadiusServer> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VngClientConnectionConfiguration> -> Microsoft.Azure.Management.Network.Models.VpnClientConfiguration
Public Sub New (Optional vpnClientAddressPool As AddressSpace = Nothing, Optional vpnClientRootCertificates As IList(Of VpnClientRootCertificate) = Nothing, Optional vpnClientRevokedCertificates As IList(Of VpnClientRevokedCertificate) = Nothing, Optional vpnClientProtocols As IList(Of String) = Nothing, Optional vpnAuthenticationTypes As IList(Of String) = Nothing, Optional vpnClientIpsecPolicies As IList(Of IpsecPolicy) = Nothing, Optional radiusServerAddress As String = Nothing, Optional radiusServerSecret As String = Nothing, Optional radiusServers As IList(Of RadiusServer) = Nothing, Optional aadTenant As String = Nothing, Optional aadAudience As String = Nothing, Optional aadIssuer As String = Nothing, Optional vngClientConnectionConfigurations As IList(Of VngClientConnectionConfiguration) = Nothing)
Parameters
- vpnClientAddressPool
- AddressSpace
The reference to the address space resource which represents Address space for P2S VpnClient.
- vpnClientRootCertificates
- IList<VpnClientRootCertificate>
VpnClientRootCertificate for virtual network gateway.
- vpnClientRevokedCertificates
- IList<VpnClientRevokedCertificate>
VpnClientRevokedCertificate for Virtual network gateway.
- vpnClientIpsecPolicies
- IList<IpsecPolicy>
VpnClientIpsecPolicies for virtual network gateway P2S client.
- radiusServerAddress
- String
The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- radiusServerSecret
- String
The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- radiusServers
- IList<RadiusServer>
The radiusServers property for multiple radius server configuration.
- aadTenant
- String
The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aadAudience
- String
The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aadIssuer
- String
The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- vngClientConnectionConfigurations
- IList<VngClientConnectionConfiguration>
per ip address pool connection policy for virtual network gateway P2S client.