Module Values_4.RouteServerBgpOptionsRequestSource

The BGP configuration options requested for a route server peer.

Sourcetype nonrec t = {
  1. peerAsn : Values_0.Long.t;
    (*

    The Border Gateway Protocol (BGP) Autonomous System Number (ASN) for the appliance. Valid values are from 1 to 4294967295. We recommend using a private ASN in the 64512–65534 (16-bit ASN) or 4200000000–4294967294 (32-bit ASN) range.

    *)
  2. peerLivenessDetection : Values_1.RouteServerPeerLivenessMode.t option;
    (*

    The requested liveness detection protocol for the BGP peer. bgp-keepalive: The standard BGP keep alive mechanism (RFC4271) that is stable but may take longer to fail-over in cases of network impact or router failure. bfd: An additional Bidirectional Forwarding Detection (BFD) protocol (RFC5880) that enables fast failover by using more sensitive liveness detection. Defaults to bgp-keepalive.

    *)
}
Sourceval context_ : string
Sourceval make : ?peerLivenessDetection:??? -> peerAsn:Values_0.Long.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Long of Values_0.Long.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t