Show / Hide Table of Contents

Class VirtualNetworkGatewayVpnClientConfigurationArgs

Inheritance
System.Object
InputArgs
ResourceArgs
VirtualNetworkGatewayVpnClientConfigurationArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class VirtualNetworkGatewayVpnClientConfigurationArgs : ResourceArgs

Constructors

View Source

VirtualNetworkGatewayVpnClientConfigurationArgs()

Declaration
public VirtualNetworkGatewayVpnClientConfigurationArgs()

Properties

View Source

AddressSpaces

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.