Virtual Network Gateway Connection Args
constructor(authorizationKey: Output<String>? = null, connectionMode: Output<String>? = null, connectionProtocol: Output<String>? = null, customBgpAddresses: Output<VirtualNetworkGatewayConnectionCustomBgpAddressesArgs>? = null, dpdTimeoutSeconds: Output<Int>? = null, egressNatRuleIds: Output<List<String>>? = null, enableBgp: Output<Boolean>? = null, expressRouteCircuitId: Output<String>? = null, expressRouteGatewayBypass: Output<Boolean>? = null, ingressNatRuleIds: Output<List<String>>? = null, ipsecPolicy: Output<VirtualNetworkGatewayConnectionIpsecPolicyArgs>? = null, localAzureIpAddressEnabled: Output<Boolean>? = null, localNetworkGatewayId: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, peerVirtualNetworkGatewayId: Output<String>? = null, privateLinkFastPathEnabled: Output<Boolean>? = null, resourceGroupName: Output<String>? = null, routingWeight: Output<Int>? = null, sharedKey: Output<String>? = null, tags: Output<Map<String, String>>? = null, trafficSelectorPolicy: Output<VirtualNetworkGatewayConnectionTrafficSelectorPolicyArgs>? = null, type: Output<String>? = null, usePolicyBasedTrafficSelectors: Output<Boolean>? = null, virtualNetworkGatewayId: Output<String>? = null)