VpnClientParameters 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.
Caution
This class is obsolete and will be removed in a future release
Compatibility alias for VPN client parameters.
[System.Obsolete("This class is obsolete and will be removed in a future release", false)]
public class VpnClientParameters : Azure.ResourceManager.Network.Models.VpnClientContent
[<System.Obsolete("This class is obsolete and will be removed in a future release", false)>]
type VpnClientParameters = class
inherit VpnClientContent
Public Class VpnClientParameters
Inherits VpnClientContent
- Inheritance
- Attributes
Constructors
| Name | Description |
|---|---|
| VpnClientParameters() |
Initializes a new instance of VpnClientParameters. |
Properties
| Name | Description |
|---|---|
| AuthenticationMethod |
VPN client authentication method. (Inherited from VpnClientContent) |
| ClientRootCertificates |
A list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS. (Inherited from VpnClientContent) |
| ProcessorArchitecture |
VPN client Processor Architecture. (Inherited from VpnClientContent) |
| RadiusServerAuthCertificate |
The public certificate data for the radius server authentication certificate as a Base-64 encoded string. Required only if external radius authentication has been configured with EAPTLS authentication. (Inherited from VpnClientContent) |
Methods
| Name | Description |
|---|---|
| JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions) | (Inherited from VpnClientContent) |
| JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from VpnClientContent) |
| PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions) | (Inherited from VpnClientContent) |
| PersistableModelWriteCore(ModelReaderWriterOptions) | (Inherited from VpnClientContent) |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IJsonModel<VpnClientContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. (Inherited from VpnClientContent) |
| IJsonModel<VpnClientContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. (Inherited from VpnClientContent) |
| IPersistableModel<VpnClientContent>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. (Inherited from VpnClientContent) |
| IPersistableModel<VpnClientContent>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. (Inherited from VpnClientContent) |
| IPersistableModel<VpnClientContent>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. (Inherited from VpnClientContent) |