Język

VpnClientParameters Class

Definition

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
VpnClientParameters
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)

Applies to