Class: Ansible::Ruby::Modules::Pn_vlag

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb

Overview

Execute vlag-create/vlag-delete/vlag-modify command. A virtual link aggregation group (VLAG) allows links that are physically connected to two different Pluribus Networks devices to appear as a single trunk to a third device. The third device can be a switch, server, or any Ethernet device. A VLAG can provide Layer 2 multipathing, which allows you to create redundancy by increasing bandwidth, enabling multiple parallel paths between nodes and loadbalancing traffic where alternative paths exist.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#pn_clipasswordObject?



16
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 16

attribute :pn_clipassword

#pn_cliswitchObject?



19
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 19

attribute :pn_cliswitch

#pn_cliusernameObject?



13
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 13

attribute :pn_cliusername

#pn_failover_action:move, ...



46
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 46

attribute :pn_failover_action

#pn_lacp_fallback:bundle, ...



58
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 58

attribute :pn_lacp_fallback

#pn_lacp_fallback_timeoutObject?



62
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 62

attribute :pn_lacp_fallback_timeout

#pn_lacp_mode:off, ...



50
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 50

attribute :pn_lacp_mode

#pn_lacp_timeout:slow, ...



54
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 54

attribute :pn_lacp_timeout

#pn_mode:"active-active", ...



38
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 38

attribute :pn_mode

#pn_nameString



26
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 26

attribute :pn_name

#pn_peer_portString?



34
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 34

attribute :pn_peer_port

#pn_peer_switchString?



42
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 42

attribute :pn_peer_switch

#pn_portString?



30
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 30

attribute :pn_port

#state:present, ...



22
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_vlag.rb', line 22

attribute :state