Vpn Gateway Connection Vpn Link Args
data class VpnGatewayConnectionVpnLinkArgs(val bandwidthMbps: Output<Int>? = null, val bgpEnabled: Output<Boolean>? = null, val connectionMode: Output<String>? = null, val customBgpAddresses: Output<List<VpnGatewayConnectionVpnLinkCustomBgpAddressArgs>>? = null, val egressNatRuleIds: Output<List<String>>? = null, val ingressNatRuleIds: Output<List<String>>? = null, val ipsecPolicies: Output<List<VpnGatewayConnectionVpnLinkIpsecPolicyArgs>>? = null, val localAzureIpAddressEnabled: Output<Boolean>? = null, val name: Output<String>, val policyBasedTrafficSelectorEnabled: Output<Boolean>? = null, val protocol: Output<String>? = null, val ratelimitEnabled: Output<Boolean>? = null, val routeWeight: Output<Int>? = null, val sharedKey: Output<String>? = null, val vpnSiteLinkId: Output<String>) : ConvertibleToJava<VpnGatewayConnectionVpnLinkArgs>
Constructors
Link copied to clipboard
fun VpnGatewayConnectionVpnLinkArgs(bandwidthMbps: Output<Int>? = null, bgpEnabled: Output<Boolean>? = null, connectionMode: Output<String>? = null, customBgpAddresses: Output<List<VpnGatewayConnectionVpnLinkCustomBgpAddressArgs>>? = null, egressNatRuleIds: Output<List<String>>? = null, ingressNatRuleIds: Output<List<String>>? = null, ipsecPolicies: Output<List<VpnGatewayConnectionVpnLinkIpsecPolicyArgs>>? = null, localAzureIpAddressEnabled: Output<Boolean>? = null, name: Output<String>, policyBasedTrafficSelectorEnabled: Output<Boolean>? = null, protocol: Output<String>? = null, ratelimitEnabled: Output<Boolean>? = null, routeWeight: Output<Int>? = null, sharedKey: Output<String>? = null, vpnSiteLinkId: Output<String>)