Share via


VpnServerConfigurationInner Class

Definition

VpnServerConfiguration Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnServerConfigurationInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnServerConfigurationInner = class
    inherit Resource
Public Class VpnServerConfigurationInner
Inherits Resource
Inheritance
VpnServerConfigurationInner
Attributes

Constructors

VpnServerConfigurationInner()

Initializes a new instance of the VpnServerConfigurationInner class.

VpnServerConfigurationInner(String, String, String, String, IDictionary<String, String>, String, IList<VpnGatewayTunnelingProtocol>, IList<VpnAuthenticationType>, IList<VpnServerConfigVpnClientRootCertificate>, IList<VpnServerConfigVpnClientRevokedCertificate>, IList<VpnServerConfigRadiusServerRootCertificate>, IList<VpnServerConfigRadiusClientRootCertificate>, IList<IpsecPolicy>, String, String, AadAuthenticationParameters, String, IList<P2SVpnGatewayInner>, String, String)

Initializes a new instance of the VpnServerConfigurationInner class.

Properties

AadAuthenticationParameters

Gets or sets the set of aad vpn authentication parameters.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
P2SVpnGateways

Gets list of references to P2SVpnGateways.

ProvisioningState

Gets the provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

RadiusClientRootCertificates

Gets or sets radius client root certificate of VpnServerConfiguration.

RadiusServerAddress

Gets or sets the radius server address property of the VpnServerConfiguration resource for point to site client connection.

RadiusServerRootCertificates

Gets or sets radius Server root certificate of VpnServerConfiguration.

RadiusServerSecret

Gets or sets the radius secret property of the VpnServerConfiguration resource for point to site client connection.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
VpnAuthenticationTypes

Gets or sets VPN authentication types for the VpnServerConfiguration.

VpnClientIpsecPolicies

Gets or sets vpnClientIpsecPolicies for VpnServerConfiguration.

VpnClientRevokedCertificates

Gets or sets VPN client revoked certificate of VpnServerConfiguration.

VpnClientRootCertificates

Gets or sets VPN client root certificate of VpnServerConfiguration.

VpnProtocols

Gets or sets VPN protocols for the VpnServerConfiguration.

VpnServerConfigurationName

Gets or sets the name of the VpnServerConfiguration that is unique within a resource group.

VpnServerConfigurationPropertiesEtag

Gets a unique read-only string that changes whenever the resource is updated.

Methods

Validate()

Validate the object.

Applies to