Class: Ansible::Ruby::Modules::Ce_vrrp

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

Overview

Manages VRRP interface attributes on HUAWEI CloudEngine devices.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

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

Constructor Details

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

Instance Method Details

#admin_flowdown:yes, ...



36
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 36

attribute :admin_flowdown

#admin_ignore_if_down:yes, ...



26
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 26

attribute :admin_ignore_if_down

#admin_interfaceObject?



33
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 33

attribute :admin_interface

#admin_vridObject?



30
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 30

attribute :admin_vrid


47
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 47

attribute :advertise_interval

#auth_keyObject?



70
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 70

attribute :auth_key

#auth_mode:simple, ...



62
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 62

attribute :auth_mode

#fast_resume:enable, ...



73
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 73

attribute :fast_resume

#gratuitous_arp_intervalObject?



53
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 53

attribute :gratuitous_arp_interval

#holding_multiplierObject?



59
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 59

attribute :holding_multiplier

#interfaceObject?



12
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 12

attribute :interface

#is_plain:yes, ...



66
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 66

attribute :is_plain

#preempt_timer_delayObject?



50
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 50

attribute :preempt_timer_delay

#priorityObject?



40
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 40

attribute :priority

#recover_delayObject?



56
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 56

attribute :recover_delay

#state:present, ...



77
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 77

attribute :state

#version:v2, ...



43
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 43

attribute :version

#virtual_ipObject?



19
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 19

attribute :virtual_ip

#vridString?



15
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 15

attribute :vrid

#vrrp_type:normal, ...



22
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_vrrp.rb', line 22

attribute :vrrp_type