VpnGatewayBgpSettingsArgs

data class VpnGatewayBgpSettingsArgs(val asn: Output<Int>, val bgpPeeringAddress: Output<String>? = null, val instance0BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance0BgpPeeringAddressArgs>? = null, val instance1BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance1BgpPeeringAddressArgs>? = null, val peerWeight: Output<Int>) : ConvertibleToJava<VpnGatewayBgpSettingsArgs>

Constructors

Link copied to clipboard
constructor(asn: Output<Int>, bgpPeeringAddress: Output<String>? = null, instance0BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance0BgpPeeringAddressArgs>? = null, instance1BgpPeeringAddress: Output<VpnGatewayBgpSettingsInstance1BgpPeeringAddressArgs>? = null, peerWeight: Output<Int>)

Properties

Link copied to clipboard
val asn: Output<Int>

The ASN of the BGP Speaker. Changing this forces a new resource to be created.

Link copied to clipboard
val bgpPeeringAddress: Output<String>? = null

The Address which should be used for the BGP Peering.

Link copied to clipboard

An instance_bgp_peering_address block as defined below.

Link copied to clipboard

An instance_bgp_peering_address block as defined below.

Link copied to clipboard
val peerWeight: Output<Int>

The weight added to Routes learned from this BGP Speaker. Changing this forces a new resource to be created.

Functions

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