Class VpnClientConfiguration
java.lang.Object
com.microsoft.azure.management.network.VpnClientConfiguration
VpnClientConfiguration for P2S client.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.Get the AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.Get the AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.Get the radius server address property of the VirtualNetworkGateway resource for vpn client connection.Get the radius secret property of the VirtualNetworkGateway resource for vpn client connection.Get the reference to the address space resource which represents Address space for P2S VpnClient.Get vpnClientIpsecPolicies for virtual network gateway P2S client.Get vpnClientProtocols for Virtual network gateway.Get vpnClientRevokedCertificate for Virtual network gateway.Get vpnClientRootCertificate for virtual network gateway.withAadAudience
(String aadAudience) Set the AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.withAadIssuer
(String aadIssuer) Set the AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.withAadTenant
(String aadTenant) Set the AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.withRadiusServerAddress
(String radiusServerAddress) Set the radius server address property of the VirtualNetworkGateway resource for vpn client connection.withRadiusServerSecret
(String radiusServerSecret) Set the radius secret property of the VirtualNetworkGateway resource for vpn client connection.withVpnClientAddressPool
(AddressSpace vpnClientAddressPool) Set the reference to the address space resource which represents Address space for P2S VpnClient.withVpnClientIpsecPolicies
(List<IpsecPolicy> vpnClientIpsecPolicies) Set vpnClientIpsecPolicies for virtual network gateway P2S client.withVpnClientProtocols
(List<VpnClientProtocol> vpnClientProtocols) Set vpnClientProtocols for Virtual network gateway.withVpnClientRevokedCertificates
(List<VpnClientRevokedCertificate> vpnClientRevokedCertificates) Set vpnClientRevokedCertificate for Virtual network gateway.withVpnClientRootCertificates
(List<VpnClientRootCertificate> vpnClientRootCertificates) Set vpnClientRootCertificate for virtual network gateway.
-
Constructor Details
-
VpnClientConfiguration
public VpnClientConfiguration()
-
-
Method Details
-
vpnClientAddressPool
Get the reference to the address space resource which represents Address space for P2S VpnClient.- Returns:
- the vpnClientAddressPool value
-
withVpnClientAddressPool
Set the reference to the address space resource which represents Address space for P2S VpnClient.- Parameters:
vpnClientAddressPool
- the vpnClientAddressPool value to set- Returns:
- the VpnClientConfiguration object itself.
-
vpnClientRootCertificates
Get vpnClientRootCertificate for virtual network gateway.- Returns:
- the vpnClientRootCertificates value
-
withVpnClientRootCertificates
public VpnClientConfiguration withVpnClientRootCertificates(List<VpnClientRootCertificate> vpnClientRootCertificates) Set vpnClientRootCertificate for virtual network gateway.- Parameters:
vpnClientRootCertificates
- the vpnClientRootCertificates value to set- Returns:
- the VpnClientConfiguration object itself.
-
vpnClientRevokedCertificates
Get vpnClientRevokedCertificate for Virtual network gateway.- Returns:
- the vpnClientRevokedCertificates value
-
withVpnClientRevokedCertificates
public VpnClientConfiguration withVpnClientRevokedCertificates(List<VpnClientRevokedCertificate> vpnClientRevokedCertificates) Set vpnClientRevokedCertificate for Virtual network gateway.- Parameters:
vpnClientRevokedCertificates
- the vpnClientRevokedCertificates value to set- Returns:
- the VpnClientConfiguration object itself.
-
vpnClientProtocols
Get vpnClientProtocols for Virtual network gateway.- Returns:
- the vpnClientProtocols value
-
withVpnClientProtocols
Set vpnClientProtocols for Virtual network gateway.- Parameters:
vpnClientProtocols
- the vpnClientProtocols value to set- Returns:
- the VpnClientConfiguration object itself.
-
vpnClientIpsecPolicies
Get vpnClientIpsecPolicies for virtual network gateway P2S client.- Returns:
- the vpnClientIpsecPolicies value
-
withVpnClientIpsecPolicies
Set vpnClientIpsecPolicies for virtual network gateway P2S client.- Parameters:
vpnClientIpsecPolicies
- the vpnClientIpsecPolicies value to set- Returns:
- the VpnClientConfiguration object itself.
-
radiusServerAddress
Get the radius server address property of the VirtualNetworkGateway resource for vpn client connection.- Returns:
- the radiusServerAddress value
-
withRadiusServerAddress
Set the radius server address property of the VirtualNetworkGateway resource for vpn client connection.- Parameters:
radiusServerAddress
- the radiusServerAddress value to set- Returns:
- the VpnClientConfiguration object itself.
-
radiusServerSecret
Get the radius secret property of the VirtualNetworkGateway resource for vpn client connection.- Returns:
- the radiusServerSecret value
-
withRadiusServerSecret
Set the radius secret property of the VirtualNetworkGateway resource for vpn client connection.- Parameters:
radiusServerSecret
- the radiusServerSecret value to set- Returns:
- the VpnClientConfiguration object itself.
-
aadTenant
Get the AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Returns:
- the aadTenant value
-
withAadTenant
Set the AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Parameters:
aadTenant
- the aadTenant value to set- Returns:
- the VpnClientConfiguration object itself.
-
aadAudience
Get the AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Returns:
- the aadAudience value
-
withAadAudience
Set the AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Parameters:
aadAudience
- the aadAudience value to set- Returns:
- the VpnClientConfiguration object itself.
-
aadIssuer
Get the AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Returns:
- the aadIssuer value
-
withAadIssuer
Set the AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.- Parameters:
aadIssuer
- the aadIssuer value to set- Returns:
- the VpnClientConfiguration object itself.
-