Vpn Connection Args
data class VpnConnectionArgs(val connectionBandwidth: Output<Int>? = null, val dpdTimeoutSeconds: Output<Int>? = null, val enableBgp: Output<Boolean>? = null, val enableInternetSecurity: Output<Boolean>? = null, val enableRateLimiting: Output<Boolean>? = null, val id: Output<String>? = null, val ipsecPolicies: Output<List<IpsecPolicyArgs>>? = null, val name: Output<String>? = null, val remoteVpnSite: Output<SubResourceArgs>? = null, val routingConfiguration: Output<RoutingConfigurationArgs>? = null, val routingWeight: Output<Int>? = null, val sharedKey: Output<String>? = null, val trafficSelectorPolicies: Output<List<TrafficSelectorPolicyArgs>>? = null, val useLocalAzureIpAddress: Output<Boolean>? = null, val usePolicyBasedTrafficSelectors: Output<Boolean>? = null, val vpnConnectionProtocolType: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>? = null, val vpnLinkConnections: Output<List<VpnSiteLinkConnectionArgs>>? = null) : ConvertibleToJava<VpnConnectionArgs>
VpnConnection Resource.
Constructors
Link copied to clipboard
constructor(connectionBandwidth: Output<Int>? = null, dpdTimeoutSeconds: Output<Int>? = null, enableBgp: Output<Boolean>? = null, enableInternetSecurity: Output<Boolean>? = null, enableRateLimiting: Output<Boolean>? = null, id: Output<String>? = null, ipsecPolicies: Output<List<IpsecPolicyArgs>>? = null, name: Output<String>? = null, remoteVpnSite: Output<SubResourceArgs>? = null, routingConfiguration: Output<RoutingConfigurationArgs>? = null, routingWeight: Output<Int>? = null, sharedKey: Output<String>? = null, trafficSelectorPolicies: Output<List<TrafficSelectorPolicyArgs>>? = null, useLocalAzureIpAddress: Output<Boolean>? = null, usePolicyBasedTrafficSelectors: Output<Boolean>? = null, vpnConnectionProtocolType: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>? = null, vpnLinkConnections: Output<List<VpnSiteLinkConnectionArgs>>? = null)
Properties
Link copied to clipboard
Expected bandwidth in MBPS.
Link copied to clipboard
DPD timeout in seconds for vpn connection.
Link copied to clipboard
Enable internet security.
Link copied to clipboard
EnableBgp flag.
Link copied to clipboard
The IPSec Policies to be considered by this connection.
Link copied to clipboard
Id of the connected vpn site.
Link copied to clipboard
The Routing Configuration indicating the associated and propagated route tables on this connection.
Link copied to clipboard
Routing weight for vpn connection.
Link copied to clipboard
The Traffic Selector Policies to be considered by this connection.
Link copied to clipboard
Use local azure ip to initiate connection.
Link copied to clipboard
Enable policy-based traffic selectors.
Link copied to clipboard
val vpnConnectionProtocolType: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>? = null
Connection protocol used for this connection.
Link copied to clipboard
List of all vpn site link connections to the gateway.