Compartilhar via


VpnClientParameters Class

Vpn Client Parameters for package generation.

Inheritance
azure.mgmt.network._serialization.Model
VpnClientParameters

Constructor

VpnClientParameters(*, processor_architecture: str | _models.ProcessorArchitecture | None = None, authentication_method: str | _models.AuthenticationMethod | None = None, radius_server_auth_certificate: str | None = None, client_root_certificates: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
processor_architecture

VPN client Processor Architecture. Known values are: "Amd64" and "X86".

authentication_method

VPN client authentication method. Known values are: "EAPTLS" and "EAPMSCHAPv2".

radius_server_auth_certificate
str

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.

client_root_certificates

A list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.

Variables

Name Description
processor_architecture

VPN client Processor Architecture. Known values are: "Amd64" and "X86".

authentication_method

VPN client authentication method. Known values are: "EAPTLS" and "EAPMSCHAPv2".

radius_server_auth_certificate
str

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.

client_root_certificates

A list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.