ServiceLoadBalancerBgpPeerArgs

data class ServiceLoadBalancerBgpPeerArgs(val bfdEnabled: Output<Either<String, BfdEnabled>>? = null, val bgpMultiHop: Output<Either<String, BgpMultiHop>>? = null, val holdTime: Output<String>? = null, val keepAliveTime: Output<String>? = null, val myAsn: Output<Double>? = null, val name: Output<String>, val password: Output<String>? = null, val peerAddress: Output<String>, val peerAsn: Output<Double>, val peerPort: Output<Double>? = null) : ConvertibleToJava<ServiceLoadBalancerBgpPeerArgs>

Constructors

Link copied to clipboard
constructor(bfdEnabled: Output<Either<String, BfdEnabled>>? = null, bgpMultiHop: Output<Either<String, BgpMultiHop>>? = null, holdTime: Output<String>? = null, keepAliveTime: Output<String>? = null, myAsn: Output<Double>? = null, name: Output<String>, password: Output<String>? = null, peerAddress: Output<String>, peerAsn: Output<Double>, peerPort: Output<Double>? = null)

Properties

Link copied to clipboard
val bfdEnabled: Output<Either<String, BfdEnabled>>? = null

The indicator of BFD enablement for this BgpPeer.

Link copied to clipboard
val bgpMultiHop: Output<Either<String, BgpMultiHop>>? = null

The indicator to enable multi-hop peering support.

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

The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.

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

The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.

Link copied to clipboard
val myAsn: Output<Double>? = null

The autonomous system number used for the local end of the BGP session.

Link copied to clipboard
val name: Output<String>

The name used to identify this BGP peer for association with a BGP advertisement.

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

The authentication password for routers enforcing TCP MD5 authenticated sessions.

Link copied to clipboard
val peerAddress: Output<String>

The IPv4 or IPv6 address used to connect this BGP session.

Link copied to clipboard
val peerAsn: Output<Double>

The autonomous system number expected from the remote end of the BGP session.

Link copied to clipboard
val peerPort: Output<Double>? = null

The port used to connect this BGP session.

Functions

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