|
|
@ -20,19 +20,19 @@ DOCUMENTATION = '''
|
|
|
|
---
|
|
|
|
---
|
|
|
|
module: nxos_bgp
|
|
|
|
module: nxos_bgp
|
|
|
|
version_added: "2.2"
|
|
|
|
version_added: "2.2"
|
|
|
|
short_description: Manages BGP configuration
|
|
|
|
short_description: Manages BGP configuration.
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Manages BGP configurations on NX-OS switches
|
|
|
|
- Manages BGP configurations on NX-OS switches.
|
|
|
|
author:
|
|
|
|
author:
|
|
|
|
- Jason Edelman (@jedelman8)
|
|
|
|
- Jason Edelman (@jedelman8)
|
|
|
|
- Gabriele Gerbino (@GGabriele)
|
|
|
|
- Gabriele Gerbino (@GGabriele)
|
|
|
|
extends_documentation_fragment: nxos
|
|
|
|
extends_documentation_fragment: nxos
|
|
|
|
notes:
|
|
|
|
notes:
|
|
|
|
- I(state)=absent removes the whole BGP ASN configuration when VRF is
|
|
|
|
- C(state=absent) removes the whole BGP ASN configuration when
|
|
|
|
I(default) or the whole VRF instance within the BGP process when using
|
|
|
|
C(vrf=default) or the whole VRF instance within the BGP process when
|
|
|
|
a different VRF.
|
|
|
|
using a different VRF.
|
|
|
|
- I(default) when supported restores params default value.
|
|
|
|
- Default when supported restores params default value.
|
|
|
|
- Configuring global parmas is only permitted if VRF is I(default).
|
|
|
|
- Configuring global parmas is only permitted if C(vrf=default).
|
|
|
|
options:
|
|
|
|
options:
|
|
|
|
asn:
|
|
|
|
asn:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
@ -231,7 +231,8 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
reconnect_interval:
|
|
|
|
reconnect_interval:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- The BGP reconnection interval for dropped sessions. 1 - 60.
|
|
|
|
- The BGP reconnection interval for dropped sessions.
|
|
|
|
|
|
|
|
Valid values are between 1 and 60.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
router_id:
|
|
|
|
router_id:
|
|
|
@ -266,12 +267,12 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
timer_bgp_hold:
|
|
|
|
timer_bgp_hold:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Set bgp hold timer
|
|
|
|
- Set BGP hold timer.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
timer_bgp_keepalive:
|
|
|
|
timer_bgp_keepalive:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Set bgp keepalive timer.
|
|
|
|
- Set BGP keepalive timer.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
state:
|
|
|
|
state:
|
|
|
|