VpnClientConfiguration Class
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.
VpnClientConfiguration for P2S client.
public class VpnClientConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.VpnClientConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.VpnClientConfiguration>
public class VpnClientConfiguration
type VpnClientConfiguration = class
interface IJsonModel<VpnClientConfiguration>
interface IPersistableModel<VpnClientConfiguration>
type VpnClientConfiguration = class
Public Class VpnClientConfiguration
Implements IJsonModel(Of VpnClientConfiguration), IPersistableModel(Of VpnClientConfiguration)
Public Class VpnClientConfiguration
- Inheritance
-
VpnClientConfiguration
- Implements
Constructors
VpnClientConfiguration() |
Initializes a new instance of VpnClientConfiguration. |
Properties
AadAudience |
The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
AadIssuer |
The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
AadTenant |
The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
RadiusServerAddress |
The radius server address property of the VirtualNetworkGateway resource for vpn client connection. |
RadiusServers |
The radiusServers property for multiple radius server configuration. |
RadiusServerSecret |
The radius secret property of the VirtualNetworkGateway resource for vpn client connection. |
VngClientConnectionConfigurations |
per ip address pool connection policy for virtual network gateway P2S client. |
VpnAuthenticationTypes |
VPN authentication types for the virtual network gateway.. |
VpnClientAddressPrefixes |
A list of address blocks reserved for this virtual network in CIDR notation. |
VpnClientIPsecPolicies |
VpnClientIpsecPolicies for virtual network gateway P2S client. |
VpnClientProtocols |
VpnClientProtocols for Virtual network gateway. |
VpnClientRevokedCertificates |
VpnClientRevokedCertificate for Virtual network gateway. |
VpnClientRootCertificates |
VpnClientRootCertificate for virtual network gateway. |
Explicit Interface Implementations
IJsonModel<VpnClientConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<VpnClientConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<VpnClientConfiguration>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<VpnClientConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<VpnClientConfiguration>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |