int
The minimum interval, in milliseconds,
between BFD control packets received from the
peer router. The actual value is negotiated
between the two routers and is equal to the
greater of this value and the transmit interval
of the other router. If set, this value must be
between 1000 and 30000. The default is 1000.
This field is a member of oneof_ _min_receive_interval.
min_transmit_interval
int
The minimum interval, in milliseconds,
between BFD control packets transmitted to the
peer router. The actual value is negotiated
between the two routers and is equal to the
greater of this value and the corresponding
receive interval of the other router. If set,
this value must be between 1000 and 30000. The
default is 1000.
This field is a member of oneof_ _min_transmit_interval.
multiplier
int
The number of consecutive BFD packets that
must be missed before BFD declares that a peer
is unavailable. If set, the value must be a
value between 5 and 16. The default is 5.
This field is a member of oneof_ _multiplier.
session_initialization_mode
str
The BFD session initialization mode for this
BGP peer. If set to ACTIVE, the Cloud Router
will initiate the BFD session for this BGP peer.
If set to PASSIVE, the Cloud Router will wait
for the peer router to initiate the BFD session
for this BGP peer. If set to DISABLED, BFD is
disabled for this BGP peer. The default is
DISABLED. Check the SessionInitializationMode
enum for the list of possible values.
This field is a member of oneof_ _session_initialization_mode.
Classes
SessionInitializationMode
SessionInitializationMode(value)
The BFD session initialization mode for this BGP peer. If set
to ACTIVE, the Cloud Router will initiate the BFD session for
this BGP peer. If set to PASSIVE, the Cloud Router will wait for
the peer router to initiate the BFD session for this BGP peer.
If set to DISABLED, BFD is disabled for this BGP peer. The
default is DISABLED.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-11 UTC."],[],[],null,["# Class RouterBgpPeerBfd (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/python/docs/reference/compute/latest/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.34.0](/python/docs/reference/compute/1.34.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.33.0](/python/docs/reference/compute/1.33.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.32.0](/python/docs/reference/compute/1.32.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.31.0](/python/docs/reference/compute/1.31.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.30.0](/python/docs/reference/compute/1.30.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.29.0](/python/docs/reference/compute/1.29.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.28.0](/python/docs/reference/compute/1.28.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.27.0](/python/docs/reference/compute/1.27.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.26.0](/python/docs/reference/compute/1.26.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.25.0](/python/docs/reference/compute/1.25.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.24.0](/python/docs/reference/compute/1.24.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.23.0](/python/docs/reference/compute/1.23.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.22.0](/python/docs/reference/compute/1.22.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.21.0](/python/docs/reference/compute/1.21.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.20.1](/python/docs/reference/compute/1.20.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.19.2](/python/docs/reference/compute/1.19.2/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.18.0](/python/docs/reference/compute/1.18.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.17.0](/python/docs/reference/compute/1.17.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.16.1](/python/docs/reference/compute/1.16.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.15.0](/python/docs/reference/compute/1.15.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.14.1](/python/docs/reference/compute/1.14.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.13.0](/python/docs/reference/compute/1.13.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.12.1](/python/docs/reference/compute/1.12.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.11.0](/python/docs/reference/compute/1.11.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.10.1](/python/docs/reference/compute/1.10.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.9.0](/python/docs/reference/compute/1.9.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.8.0](/python/docs/reference/compute/1.8.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.7.0](/python/docs/reference/compute/1.7.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.6.1](/python/docs/reference/compute/1.6.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.5.2](/python/docs/reference/compute/1.5.2/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.4.0](/python/docs/reference/compute/1.4.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.3.2](/python/docs/reference/compute/1.3.2/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.2.0](/python/docs/reference/compute/1.2.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.1.0](/python/docs/reference/compute/1.1.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [1.0.0](/python/docs/reference/compute/1.0.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.9.0](/python/docs/reference/compute/0.9.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.8.0](/python/docs/reference/compute/0.8.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.7.0](/python/docs/reference/compute/0.7.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.6.0](/python/docs/reference/compute/0.6.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.5.0](/python/docs/reference/compute/0.5.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.4.2](/python/docs/reference/compute/0.4.2/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.3.0](/python/docs/reference/compute/0.3.0/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.2.1](/python/docs/reference/compute/0.2.1/google.cloud.compute_v1.types.RouterBgpPeerBfd)\n- [0.1.0](/python/docs/reference/compute/0.1.0/google.cloud.compute_v1.types.RouterBgpPeerBfd) \n\n RouterBgpPeerBfd(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\nClasses\n-------\n\n### SessionInitializationMode\n\n SessionInitializationMode(value)\n\nThe BFD session initialization mode for this BGP peer. If set\nto ACTIVE, the Cloud Router will initiate the BFD session for\nthis BGP peer. If set to PASSIVE, the Cloud Router will wait for\nthe peer router to initiate the BFD session for this BGP peer.\nIf set to DISABLED, BFD is disabled for this BGP peer. The\ndefault is DISABLED."]]