VpnClientConfiguration Constructors

Definition

Overloads

VpnClientConfiguration()

Initializes a new instance of the VpnClientConfiguration class.

VpnClientConfiguration(AddressSpace, IList<VpnClientRootCertificateInner>, IList<VpnClientRevokedCertificateInner>, IList<VpnClientProtocol>, IList<IpsecPolicy>, String, String, String, String, String)

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<VpnClientRootCertificateInner>, IList<VpnClientRevokedCertificateInner>, IList<VpnClientProtocol>, IList<IpsecPolicy>, String, String, String, String, String)

Initializes a new instance of the VpnClientConfiguration class.

public VpnClientConfiguration (Microsoft.Azure.Management.Network.Fluent.Models.AddressSpace vpnClientAddressPool = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientRootCertificateInner> vpnClientRootCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientRevokedCertificateInner> vpnClientRevokedCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientProtocol> vpnClientProtocols = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> vpnClientIpsecPolicies = default, string radiusServerAddress = default, string radiusServerSecret = default, string aadTenant = default, string aadAudience = default, string aadIssuer = default);
new Microsoft.Azure.Management.Network.Fluent.Models.VpnClientConfiguration : Microsoft.Azure.Management.Network.Fluent.Models.AddressSpace * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientRootCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientRevokedCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnClientProtocol> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> * string * string * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.VpnClientConfiguration
Public Sub New (Optional vpnClientAddressPool As AddressSpace = Nothing, Optional vpnClientRootCertificates As IList(Of VpnClientRootCertificateInner) = Nothing, Optional vpnClientRevokedCertificates As IList(Of VpnClientRevokedCertificateInner) = Nothing, Optional vpnClientProtocols As IList(Of VpnClientProtocol) = Nothing, Optional vpnClientIpsecPolicies As IList(Of IpsecPolicy) = Nothing, Optional radiusServerAddress As String = Nothing, Optional radiusServerSecret As String = Nothing, Optional aadTenant As String = Nothing, Optional aadAudience As String = Nothing, Optional aadIssuer As String = Nothing)

Parameters

vpnClientAddressPool
AddressSpace

The reference of the address space resource which represents Address space for P2S VpnClient.

vpnClientRootCertificates
IList<VpnClientRootCertificateInner>

VpnClientRootCertificate for virtual network gateway.

vpnClientRevokedCertificates
IList<VpnClientRevokedCertificateInner>

VpnClientRevokedCertificate for Virtual network gateway.

vpnClientProtocols
IList<VpnClientProtocol>

VpnClientProtocols 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.

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.

Applies to