VpnServerConfiguration interface
VpnServerConfiguration Resource.
- Extends
Properties
aad |
The set of aad vpn authentication parameters. |
configuration |
List of all VpnServerConfigurationPolicyGroups. |
etag | A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server. |
etag |
A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server. |
name |
The name of the VpnServerConfiguration that is unique within a resource group. |
p2SVpn |
List of references to P2SVpnGateways. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server. |
radius |
Radius client root certificate of VpnServerConfiguration. |
radius |
The radius server address property of the VpnServerConfiguration resource for point to site client connection. |
radius |
Radius Server root certificate of VpnServerConfiguration. |
radius |
Multiple Radius Server configuration for VpnServerConfiguration. |
radius |
The radius secret property of the VpnServerConfiguration resource for point to site client connection. |
vpn |
VPN authentication types for the VpnServerConfiguration. |
vpn |
VpnClientIpsecPolicies for VpnServerConfiguration. |
vpn |
VPN client revoked certificate of VpnServerConfiguration. |
vpn |
VPN client root certificate of VpnServerConfiguration. |
vpn |
VPN protocols for the VpnServerConfiguration. |
Inherited Properties
id | Resource ID. |
location | Resource location. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
aadAuthenticationParameters
The set of aad vpn authentication parameters.
aadAuthenticationParameters?: AadAuthenticationParameters
Property Value
configurationPolicyGroups
List of all VpnServerConfigurationPolicyGroups.
configurationPolicyGroups?: VpnServerConfigurationPolicyGroup[]
Property Value
etag
A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.
etag?: string
Property Value
string
etagPropertiesEtag
A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.
etagPropertiesEtag?: string
Property Value
string
namePropertiesName
The name of the VpnServerConfiguration that is unique within a resource group.
namePropertiesName?: string
Property Value
string
p2SVpnGateways
List of references to P2SVpnGateways. NOTE: This property will not be serialized. It can only be populated by the server.
p2SVpnGateways?: P2SVpnGateway[]
Property Value
provisioningState
The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
radiusClientRootCertificates
Radius client root certificate of VpnServerConfiguration.
radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificate[]
Property Value
radiusServerAddress
The radius server address property of the VpnServerConfiguration resource for point to site client connection.
radiusServerAddress?: string
Property Value
string
radiusServerRootCertificates
Radius Server root certificate of VpnServerConfiguration.
radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificate[]
Property Value
radiusServers
Multiple Radius Server configuration for VpnServerConfiguration.
radiusServers?: RadiusServer[]
Property Value
radiusServerSecret
The radius secret property of the VpnServerConfiguration resource for point to site client connection.
radiusServerSecret?: string
Property Value
string
vpnAuthenticationTypes
VPN authentication types for the VpnServerConfiguration.
vpnAuthenticationTypes?: string[]
Property Value
string[]
vpnClientIpsecPolicies
VpnClientIpsecPolicies for VpnServerConfiguration.
vpnClientIpsecPolicies?: IpsecPolicy[]
Property Value
vpnClientRevokedCertificates
VPN client revoked certificate of VpnServerConfiguration.
vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificate[]
Property Value
vpnClientRootCertificates
VPN client root certificate of VpnServerConfiguration.
vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificate[]
Property Value
vpnProtocols
VPN protocols for the VpnServerConfiguration.
vpnProtocols?: string[]
Property Value
string[]
Inherited Property Details
id
location
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type