Compartilhar via


VpnServerConfiguration Class

VpnServerConfiguration Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.models._models_py3.Resource
VpnServerConfiguration

Constructor

VpnServerConfiguration(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, name_properties_name: str | None = None, vpn_protocols: List[str | _models.VpnGatewayTunnelingProtocol] | None = None, vpn_authentication_types: List[str | _models.VpnAuthenticationType] | None = None, vpn_client_root_certificates: List[_models.VpnServerConfigVpnClientRootCertificate] | None = None, vpn_client_revoked_certificates: List[_models.VpnServerConfigVpnClientRevokedCertificate] | None = None, radius_server_root_certificates: List[_models.VpnServerConfigRadiusServerRootCertificate] | None = None, radius_client_root_certificates: List[_models.VpnServerConfigRadiusClientRootCertificate] | None = None, vpn_client_ipsec_policies: List[_models.IpsecPolicy] | None = None, radius_server_address: str | None = None, radius_server_secret: str | None = None, radius_servers: List[_models.RadiusServer] | None = None, aad_authentication_parameters: _models.AadAuthenticationParameters | None = None, configuration_policy_groups: List[_models.VpnServerConfigurationPolicyGroup] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

location
str

Resource location.

tags

Resource tags.

name_properties_name
str

The name of the VpnServerConfiguration that is unique within a resource group.

vpn_protocols

VPN protocols for the VpnServerConfiguration.

vpn_authentication_types

VPN authentication types for the VpnServerConfiguration.

vpn_client_root_certificates

VPN client root certificate of VpnServerConfiguration.

vpn_client_revoked_certificates

VPN client revoked certificate of VpnServerConfiguration.

radius_server_root_certificates

Radius Server root certificate of VpnServerConfiguration.

radius_client_root_certificates

Radius client root certificate of VpnServerConfiguration.

vpn_client_ipsec_policies

VpnClientIpsecPolicies for VpnServerConfiguration.

radius_server_address
str

The radius server address property of the VpnServerConfiguration resource for point to site client connection.

radius_server_secret
str

The radius secret property of the VpnServerConfiguration resource for point to site client connection.

radius_servers

Multiple Radius Server configuration for VpnServerConfiguration.

aad_authentication_parameters

The set of aad vpn authentication parameters.

configuration_policy_groups

List of all VpnServerConfigurationPolicyGroups.

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

Resource tags.

etag
str

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

name_properties_name
str

The name of the VpnServerConfiguration that is unique within a resource group.

vpn_protocols

VPN protocols for the VpnServerConfiguration.

vpn_authentication_types

VPN authentication types for the VpnServerConfiguration.

vpn_client_root_certificates

VPN client root certificate of VpnServerConfiguration.

vpn_client_revoked_certificates

VPN client revoked certificate of VpnServerConfiguration.

radius_server_root_certificates

Radius Server root certificate of VpnServerConfiguration.

radius_client_root_certificates

Radius client root certificate of VpnServerConfiguration.

vpn_client_ipsec_policies

VpnClientIpsecPolicies for VpnServerConfiguration.

radius_server_address
str

The radius server address property of the VpnServerConfiguration resource for point to site client connection.

radius_server_secret
str

The radius secret property of the VpnServerConfiguration resource for point to site client connection.

radius_servers

Multiple Radius Server configuration for VpnServerConfiguration.

aad_authentication_parameters

The set of aad vpn authentication parameters.

provisioning_state
str

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

p2_s_vpn_gateways

List of references to P2SVpnGateways.

configuration_policy_groups

List of all VpnServerConfigurationPolicyGroups.

etag_properties_etag
str

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