VpnConnectionProperties Class
Parameters for VpnConnection.
Constructor
VpnConnectionProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
remote_vpn_site
|
Id of the connected vpn site. |
|
routing_weight
|
Routing weight for vpn connection. |
|
dpd_timeout_seconds
|
DPD timeout in seconds for vpn connection. |
|
connection_status
|
The connection status. Known values are: "Unknown", "Connecting", "Connected", and "NotConnected". |
|
vpn_connection_protocol_type
|
Connection protocol used for this connection. Known values are: "IKEv2" and "IKEv1". |
|
ingress_bytes_transferred
|
Ingress bytes transferred. |
|
egress_bytes_transferred
|
Egress bytes transferred. |
|
connection_bandwidth
|
Expected bandwidth in MBPS. |
|
shared_key
|
Deprecated: SharedKey for the vpn connection. This is no more used. |
|
enable_bgp
|
EnableBgp flag. |
|
use_policy_based_traffic_selectors
|
Enable policy-based traffic selectors. |
|
ipsec_policies
|
The IPSec Policies to be considered by this connection. |
|
traffic_selector_policies
|
The Traffic Selector Policies to be considered by this connection. |
|
enable_rate_limiting
|
EnableBgp flag. |
|
enable_internet_security
|
Enable internet security. |
|
use_local_azure_ip_address
|
Use local azure ip to initiate connection. |
|
provisioning_state
|
The provisioning state of the VPN connection resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". |
|
vpn_link_connections
|
List of all vpn site link connections to the gateway. |
|
routing_configuration
|
The Routing Configuration indicating the associated and propagated route tables on this connection. |
Attributes
connection_bandwidth
Expected bandwidth in MBPS.
connection_bandwidth: int | None
connection_status
"Unknown", "Connecting", "Connected", and "NotConnected".
connection_status: str | _models.VpnConnectionStatus | None
dpd_timeout_seconds
DPD timeout in seconds for vpn connection.
dpd_timeout_seconds: int | None
egress_bytes_transferred
Egress bytes transferred.
egress_bytes_transferred: int | None
enable_bgp
EnableBgp flag.
enable_bgp: bool | None
enable_internet_security
Enable internet security.
enable_internet_security: bool | None
enable_rate_limiting
EnableBgp flag.
enable_rate_limiting: bool | None
ingress_bytes_transferred
Ingress bytes transferred.
ingress_bytes_transferred: int | None
ipsec_policies
The IPSec Policies to be considered by this connection.
ipsec_policies: list['_models.IpsecPolicy'] | None
provisioning_state
"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".
provisioning_state: str | _models.ProvisioningState | None
remote_vpn_site
Id of the connected vpn site.
remote_vpn_site: _models.SubResource | None
routing_configuration
The Routing Configuration indicating the associated and propagated route tables on this connection.
routing_configuration: _models.RoutingConfiguration | None
routing_weight
Routing weight for vpn connection.
routing_weight: int | None
shared_key
SharedKey for the vpn connection. This is no more used.
shared_key: str | None
traffic_selector_policies
The Traffic Selector Policies to be considered by this connection.
traffic_selector_policies: list['_models.TrafficSelectorPolicy'] | None
use_local_azure_ip_address
Use local azure ip to initiate connection.
use_local_azure_ip_address: bool | None
use_policy_based_traffic_selectors
Enable policy-based traffic selectors.
use_policy_based_traffic_selectors: bool | None
vpn_connection_protocol_type
"IKEv2" and "IKEv1".
vpn_connection_protocol_type: str | _models.VirtualNetworkGatewayConnectionProtocol | None
vpn_link_connections
List of all vpn site link connections to the gateway.
vpn_link_connections: list['_models.VpnSiteLinkConnection'] | None