mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Tested against VYOS version (#28562)
* Tested againset VYOS version Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * fix duplicate dict key error vyos_command Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
This commit is contained in:
parent
11b50671ba
commit
10467efaba
13 changed files with 28 additions and 3 deletions
|
@ -27,12 +27,14 @@ DOCUMENTATION = """
|
||||||
---
|
---
|
||||||
module: vyos_banner
|
module: vyos_banner
|
||||||
version_added: "2.4"
|
version_added: "2.4"
|
||||||
author: "Trishna Guha (@trishnag)"
|
author: "Trishna Guha (@trishnaguha)"
|
||||||
short_description: Manage multiline banners on VyOS devices
|
short_description: Manage multiline banners on VyOS devices
|
||||||
description:
|
description:
|
||||||
- This will configure both pre-login and post-login banners on remote
|
- This will configure both pre-login and post-login banners on remote
|
||||||
devices running VyOS. It allows playbooks to add or remote
|
devices running VyOS. It allows playbooks to add or remote
|
||||||
banner text from the active running configuration.
|
banner text from the active running configuration.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
banner:
|
banner:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -86,6 +86,7 @@ options:
|
||||||
default: 1
|
default: 1
|
||||||
|
|
||||||
notes:
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
- Running C(show system boot-messages all) will cause the module to hang since
|
- Running C(show system boot-messages all) will cause the module to hang since
|
||||||
VyOS is using a custom pager setting to display the output of that command.
|
VyOS is using a custom pager setting to display the output of that command.
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -34,6 +34,8 @@ description:
|
||||||
configuration statements are based on `set` and `delete` commands
|
configuration statements are based on `set` and `delete` commands
|
||||||
in the device configuration.
|
in the device configuration.
|
||||||
extends_documentation_fragment: vyos
|
extends_documentation_fragment: vyos
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
lines:
|
lines:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ description:
|
||||||
module will always collect a base set of facts from the device
|
module will always collect a base set of facts from the device
|
||||||
and can enable or disable collection of additional facts.
|
and can enable or disable collection of additional facts.
|
||||||
extends_documentation_fragment: vyos
|
extends_documentation_fragment: vyos
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
gather_subset:
|
gather_subset:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ short_description: Manage Interface on VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of Interfaces
|
- This module provides declarative management of Interfaces
|
||||||
on VyOS network devices.
|
on VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ short_description: Manage L3 interfaces on VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of L3 interfaces
|
- This module provides declarative management of L3 interfaces
|
||||||
on VyOS network devices.
|
on VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ short_description: Manage link aggregation groups on VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of link aggregation groups
|
- This module provides declarative management of link aggregation groups
|
||||||
on VyOS network devices.
|
on VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ short_description: Manage LLDP configuration on VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of LLDP service
|
- This module provides declarative management of LLDP service
|
||||||
on VyOS network devices.
|
on VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ short_description: Manage LLDP interfaces configuration on VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of LLDP interfaces
|
- This module provides declarative management of LLDP interfaces
|
||||||
configuration on VyOS network devices.
|
configuration on VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -27,11 +27,13 @@ DOCUMENTATION = """
|
||||||
---
|
---
|
||||||
module: vyos_logging
|
module: vyos_logging
|
||||||
version_added: "2.4"
|
version_added: "2.4"
|
||||||
author: "Trishna Guha (@trishnag)"
|
author: "Trishna Guha (@trishnaguha)"
|
||||||
short_description: Manage logging on network devices
|
short_description: Manage logging on network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of logging
|
- This module provides declarative management of logging
|
||||||
on Vyatta Vyos devices.
|
on Vyatta Vyos devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
dest:
|
dest:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -28,11 +28,13 @@ DOCUMENTATION = """
|
||||||
---
|
---
|
||||||
module: vyos_static_route
|
module: vyos_static_route
|
||||||
version_added: "2.4"
|
version_added: "2.4"
|
||||||
author: "Trishna Guha (@trishnag)"
|
author: "Trishna Guha (@trishnaguha)"
|
||||||
short_description: Manage static IP routes on Cisco VyOS network devices
|
short_description: Manage static IP routes on Cisco VyOS network devices
|
||||||
description:
|
description:
|
||||||
- This module provides declarative management of static
|
- This module provides declarative management of static
|
||||||
IP routes on Vyatta VyOS network devices.
|
IP routes on Vyatta VyOS network devices.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
prefix:
|
prefix:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -33,6 +33,8 @@ description:
|
||||||
This module can also be introspected to validate key parameters before
|
This module can also be introspected to validate key parameters before
|
||||||
returning successfully.
|
returning successfully.
|
||||||
extends_documentation_fragment: vyos
|
extends_documentation_fragment: vyos
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
hostname:
|
hostname:
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -35,6 +35,8 @@ description:
|
||||||
either individual usernames or the collection of usernames in the
|
either individual usernames or the collection of usernames in the
|
||||||
current running config. It also supports purging usernames from the
|
current running config. It also supports purging usernames from the
|
||||||
configuration that are not explicitly defined.
|
configuration that are not explicitly defined.
|
||||||
|
notes:
|
||||||
|
- Tested against VYOS 1.1.7
|
||||||
options:
|
options:
|
||||||
aggregate:
|
aggregate:
|
||||||
description:
|
description:
|
||||||
|
|
Loading…
Reference in a new issue