VpnClientConfiguration Class

VpnClientConfiguration for P2S client.

Inheritance
azure.mgmt.network._serialization.Model
VpnClientConfiguration

Constructor

VpnClientConfiguration(*, vpn_client_address_pool: _models.AddressSpace | None = None, vpn_client_root_certificates: List[_models.VpnClientRootCertificate] | None = None, vpn_client_revoked_certificates: List[_models.VpnClientRevokedCertificate] | None = None, vpn_client_protocols: List[str | _models.VpnClientProtocol] | None = None, vpn_authentication_types: List[str | _models.VpnAuthenticationType] | None = None, vpn_client_ipsec_policies: List[_models.IpsecPolicy] | None = None, radius_server_address: str | None = None, radius_server_secret: str | None = None, radius_servers: List[_models.RadiusServer] | None = None, aad_tenant: str | None = None, aad_audience: str | None = None, aad_issuer: str | None = None, vng_client_connection_configurations: List[_models.VngClientConnectionConfiguration] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
vpn_client_address_pool

The reference to the address space resource which represents Address space for P2S VpnClient.

vpn_client_root_certificates

VpnClientRootCertificate for virtual network gateway.

vpn_client_revoked_certificates

VpnClientRevokedCertificate for Virtual network gateway.

vpn_client_protocols

VpnClientProtocols for Virtual network gateway.

vpn_authentication_types

VPN authentication types for the virtual network gateway..

vpn_client_ipsec_policies

VpnClientIpsecPolicies for virtual network gateway P2S client.

radius_server_address
str

The radius server address property of the VirtualNetworkGateway resource for vpn client connection.

radius_server_secret
str

The radius secret property of the VirtualNetworkGateway resource for vpn client connection.

radius_servers

The radiusServers property for multiple radius server configuration.

aad_tenant
str

The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

aad_audience
str

The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

aad_issuer
str

The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

vng_client_connection_configurations

per ip address pool connection policy for virtual network gateway P2S client.

Variables

Name Description
vpn_client_address_pool

The reference to the address space resource which represents Address space for P2S VpnClient.

vpn_client_root_certificates

VpnClientRootCertificate for virtual network gateway.

vpn_client_revoked_certificates

VpnClientRevokedCertificate for Virtual network gateway.

vpn_client_protocols

VpnClientProtocols for Virtual network gateway.

vpn_authentication_types

VPN authentication types for the virtual network gateway..

vpn_client_ipsec_policies

VpnClientIpsecPolicies for virtual network gateway P2S client.

radius_server_address
str

The radius server address property of the VirtualNetworkGateway resource for vpn client connection.

radius_server_secret
str

The radius secret property of the VirtualNetworkGateway resource for vpn client connection.

radius_servers

The radiusServers property for multiple radius server configuration.

aad_tenant
str

The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

aad_audience
str

The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

aad_issuer
str

The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.

vng_client_connection_configurations

per ip address pool connection policy for virtual network gateway P2S client.