VirtualNetworkGatewayBgpSettingsArgs

data class VirtualNetworkGatewayBgpSettingsArgs(val asn: Output<Int>? = null, val peerWeight: Output<Int>? = null, val peeringAddresses: Output<List<VirtualNetworkGatewayBgpSettingsPeeringAddressArgs>>? = null) : ConvertibleToJava<VirtualNetworkGatewayBgpSettingsArgs>

Constructors

Link copied to clipboard
constructor(asn: Output<Int>? = null, peerWeight: Output<Int>? = null, peeringAddresses: Output<List<VirtualNetworkGatewayBgpSettingsPeeringAddressArgs>>? = null)

Properties

Link copied to clipboard
val asn: Output<Int>? = null

The Autonomous System Number (ASN) to use as part of the BGP.

Link copied to clipboard

A list of peering_addresses blocks as defined below. Only one peering_addresses block can be specified except when active_active of this Virtual Network Gateway is true.

Link copied to clipboard
val peerWeight: Output<Int>? = null

The weight added to routes which have been learned through BGP peering. Valid values can be between 0 and 100.

Functions

Link copied to clipboard
open override fun toJava(): VirtualNetworkGatewayBgpSettingsArgs