VpnServerConfigurationPropertiesOutput interface
Parameters for VpnServerConfiguration.
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. |
| name | The name of the VpnServerConfiguration that is unique within a resource group. |
| p2SVpn |
List of references to P2SVpnGateways. |
| provisioning |
The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. |
| 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. |
Property Details
aadAuthenticationParameters
The set of aad vpn authentication parameters.
aadAuthenticationParameters?: AadAuthenticationParametersOutput
Property Value
configurationPolicyGroups
List of all VpnServerConfigurationPolicyGroups.
configurationPolicyGroups?: VpnServerConfigurationPolicyGroupOutput[]
Property Value
etag
A unique read-only string that changes whenever the resource is updated.
etag?: string
Property Value
string
name
The name of the VpnServerConfiguration that is unique within a resource group.
name?: string
Property Value
string
p2SVpnGateways
List of references to P2SVpnGateways.
p2SVpnGateways?: P2SVpnGatewayOutput[]
Property Value
provisioningState
The provisioning state of the VpnServerConfiguration resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
provisioningState?: string
Property Value
string
radiusClientRootCertificates
Radius client root certificate of VpnServerConfiguration.
radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificateOutput[]
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?: VpnServerConfigRadiusServerRootCertificateOutput[]
Property Value
radiusServers
Multiple Radius Server configuration for VpnServerConfiguration.
radiusServers?: RadiusServerOutput[]
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?: ("Certificate" | "Radius" | "AAD")[]
Property Value
("Certificate" | "Radius" | "AAD")[]
vpnClientIpsecPolicies
VpnClientIpsecPolicies for VpnServerConfiguration.
vpnClientIpsecPolicies?: IpsecPolicyOutput[]
Property Value
vpnClientRevokedCertificates
VPN client revoked certificate of VpnServerConfiguration.
vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificateOutput[]
Property Value
vpnClientRootCertificates
VPN client root certificate of VpnServerConfiguration.
vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificateOutput[]
Property Value
vpnProtocols
VPN protocols for the VpnServerConfiguration.
vpnProtocols?: ("IkeV2" | "OpenVPN")[]
Property Value
("IkeV2" | "OpenVPN")[]