Class VirtualNetworkGatewayVpnClientConfigurationArgs
Inherited Members
Namespace: Pulumi.Azure.Network.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class VirtualNetworkGatewayVpnClientConfigurationArgs : ResourceArgs
Constructors
View SourceVirtualNetworkGatewayVpnClientConfigurationArgs()
Declaration
public VirtualNetworkGatewayVpnClientConfigurationArgs()
Properties
View SourceAddressSpaces
The address space out of which ip addresses for vpn clients will be taken. You can provide more than one address space, e.g. in CIDR notation.
Declaration
public InputList<string> AddressSpaces { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
RadiusServerAddress
The address of the Radius server.
This setting is incompatible with the use of root_certificate and revoked_certificate.
Declaration
public Input<string> RadiusServerAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RadiusServerSecret
The secret used by the Radius server.
This setting is incompatible with the use of root_certificate and revoked_certificate.
Declaration
public Input<string> RadiusServerSecret { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RevokedCertificates
One or more revoked_certificate blocks which
are defined below.
This setting is incompatible with the use of radius_server_address and radius_server_secret.
Declaration
public InputList<VirtualNetworkGatewayVpnClientConfigurationRevokedCertificateArgs> RevokedCertificates { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<VirtualNetworkGatewayVpnClientConfigurationRevokedCertificateArgs> |
RootCertificates
One or more root_certificate blocks which are
defined below. These root certificates are used to sign the client certificate
used by the VPN clients to connect to the gateway.
This setting is incompatible with the use of radius_server_address and radius_server_secret.
Declaration
public InputList<VirtualNetworkGatewayVpnClientConfigurationRootCertificateArgs> RootCertificates { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<VirtualNetworkGatewayVpnClientConfigurationRootCertificateArgs> |
VpnClientProtocols
List of the protocols supported by the vpn client.
The supported values are SSTP, IkeV2 and OpenVPN.
Declaration
public InputList<string> VpnClientProtocols { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |