Skip to content

Instantly share code, notes, and snippets.

@trishnaguha
Created July 16, 2019 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trishnaguha/cd0bc499d88dfaca240e2fa764f7d9c1 to your computer and use it in GitHub Desktop.
Save trishnaguha/cd0bc499d88dfaca240e2fa764f7d9c1 to your computer and use it in GitHub Desktop.
Resource Module Sample Playbook
- hosts: nxos
connection: network_cli
gather_facts: no
tasks:
- name: nxos_facts
nxos_facts:
gather_subset: min
gather_network_resources: lag_interfaces
tags: facts
- name: Merge
nxos_lag_interfaces:
config:
- id: 10
members:
- member: Eth1/2
- member: Eth1/4
- member: Eth1/3
state: merged
tags: merged
- name: Replace
nxos_lag_interfaces:
config:
- id: 11
members:
- member: Eth1/3
mode: active
state: replaced
tags: replaced
- name: deleted
nxos_lag_interfaces:
state: deleted
tags: deleted
- name: Override
nxos_lag_interfaces:
config:
- id: 13
members:
- member: Eth1/9
state: overridden
tags: overridden
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment