VpnClientParameters Class

Vpn Client Parameters for package generation.

Inheritance
VpnClientParameters

Constructor

VpnClientParameters(*, processor_architecture: typing.Union[str, _ForwardRef('ProcessorArchitecture'), NoneType] = None, authentication_method: typing.Union[str, _ForwardRef('AuthenticationMethod'), NoneType] = None, radius_server_auth_certificate: typing.Union[str, NoneType] = None, client_root_certificates: typing.Union[typing.List[str], NoneType] = None, **kwargs)

Parameters

processor_architecture
str or ProcessorArchitecture

VPN client Processor Architecture. Possible values include: "Amd64", "X86".

authentication_method
str or AuthenticationMethod

VPN client authentication method. Possible values include: "EAPTLS", "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
list[str]

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