VpnClientConfiguration Class
VpnClientConfiguration for P2S client.
- Inheritance
-
azure.mgmt.network._serialization.ModelVpnClientConfiguration
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
|
The radius server address property of the VirtualNetworkGateway resource for vpn client connection. |
radius_server_secret
|
The radius secret property of the VirtualNetworkGateway resource for vpn client connection. |
radius_servers
|
The radiusServers property for multiple radius server configuration. |
aad_tenant
|
The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
aad_audience
|
The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
aad_issuer
|
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
|
The radius server address property of the VirtualNetworkGateway resource for vpn client connection. |
radius_server_secret
|
The radius secret property of the VirtualNetworkGateway resource for vpn client connection. |
radius_servers
|
The radiusServers property for multiple radius server configuration. |
aad_tenant
|
The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
aad_audience
|
The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication. |
aad_issuer
|
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. |
Azure SDK for Python