VpnConnectionData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the VpnConnection data model. VpnConnection Resource.
public class VpnConnectionData : Azure.ResourceManager.Network.Models.NetworkResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.VpnConnectionData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.VpnConnectionData>
type VpnConnectionData = class
inherit NetworkResourceData
interface IJsonModel<VpnConnectionData>
interface IPersistableModel<VpnConnectionData>
Public Class VpnConnectionData
Inherits NetworkResourceData
Implements IJsonModel(Of VpnConnectionData), IPersistableModel(Of VpnConnectionData)
- Inheritance
- Implements
Constructors
VpnConnectionData() |
Initializes a new instance of VpnConnectionData. |
Properties
ConnectionBandwidth |
Expected bandwidth in MBPS. |
ConnectionStatus |
The connection status. |
DpdTimeoutSeconds |
DPD timeout in seconds for vpn connection. |
EgressBytesTransferred |
Egress bytes transferred. |
EnableBgp |
EnableBgp flag. |
EnableInternetSecurity |
Enable internet security. |
EnableRateLimiting |
EnableBgp flag. |
ETag |
A unique read-only string that changes whenever the resource is updated. |
Id |
Resource ID. (Inherited from NetworkResourceData) |
IngressBytesTransferred |
Ingress bytes transferred. |
IPsecPolicies |
The IPSec Policies to be considered by this connection. |
Name |
Resource name. (Inherited from NetworkResourceData) |
ProvisioningState |
The provisioning state of the VPN connection resource. |
RemoteVpnSiteId |
Gets or sets Id. |
ResourceType |
Resource type. (Inherited from NetworkResourceData) |
RoutingConfiguration |
The Routing Configuration indicating the associated and propagated route tables on this connection. |
RoutingWeight |
Routing weight for vpn connection. |
SharedKey |
SharedKey for the vpn connection. |
TrafficSelectorPolicies |
The Traffic Selector Policies to be considered by this connection. |
UseLocalAzureIPAddress |
Use local azure ip to initiate connection. |
UsePolicyBasedTrafficSelectors |
Enable policy-based traffic selectors. |
VpnConnectionProtocolType |
Connection protocol used for this connection. |
VpnLinkConnections |
List of all vpn site link connections to the gateway. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from NetworkResourceData) |