Class: Ansible::Ruby::Modules::Ce_bfd_view
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_bfd_view
- Defined in:
- lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb
Overview
Manages BFD session view configuration on HUAWEI CloudEngine devices.
Instance Method Summary collapse
-
#admin_down ⇒ :yes, ...
Enables the BFD session to enter the AdminDown state.
-
#description ⇒ Object?
Specifies the description of a BFD session.
-
#detect_multi ⇒ Object?
Specifies the local detection multiplier of a BFD session.
-
#local_discr ⇒ Object?
Specifies the local discriminator of a BFD session.
-
#min_rx_interval ⇒ Object?
Specifies the minimum interval for sending BFD packets.
-
#min_tx_interval ⇒ Object?
Specifies the minimum interval for receiving BFD packets.
-
#remote_discr ⇒ Object?
Specifies the remote discriminator of a BFD session.
-
#session_name ⇒ Object
Specifies the name of a BFD session.
-
#state ⇒ :present, ...
Determines whether the config should be present or not on the device.
-
#tos_exp ⇒ Object?
Specifies a priority for BFD control packets.
-
#wtr_interval ⇒ Object?
Specifies the WTR time of a BFD session.
Methods inherited from Base
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
#admin_down ⇒ :yes, ...
Returns Enables the BFD session to enter the AdminDown state. By default, a BFD session is enabled. The default value is bool type.
37 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 37 attribute :admin_down |
#description ⇒ Object?
Returns Specifies the description of a BFD session. The value is a string of 1 to 51 case-sensitive characters with spaces.
41 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 41 attribute :description |
#detect_multi ⇒ Object?
Returns Specifies the local detection multiplier of a BFD session. The value is an integer that ranges from 3 to 50.
28 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 28 attribute :detect_multi |
#local_discr ⇒ Object?
Returns Specifies the local discriminator of a BFD session. The value is an integer that ranges from 1 to 16384.
16 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 16 attribute :local_discr |
#min_rx_interval ⇒ Object?
Returns Specifies the minimum interval for sending BFD packets. The value is an integer that ranges from 50 to 1000, in milliseconds.
25 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 25 attribute :min_rx_interval |
#min_tx_interval ⇒ Object?
Returns Specifies the minimum interval for receiving BFD packets. The value is an integer that ranges from 50 to 1000, in milliseconds.
22 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 22 attribute :min_tx_interval |
#remote_discr ⇒ Object?
Returns Specifies the remote discriminator of a BFD session. The value is an integer that ranges from 1 to 4294967295.
19 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 19 attribute :remote_discr |
#session_name ⇒ Object
Returns Specifies the name of a BFD session. The value is a string of 1 to 15 case-sensitive characters without spaces.
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 12 attribute :session_name |
#state ⇒ :present, ...
Returns Determines whether the config should be present or not on the device.
44 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 44 attribute :state |
#tos_exp ⇒ Object?
Returns Specifies a priority for BFD control packets. The value is an integer ranging from 0 to 7. The default value is 7, which is the highest priority.
34 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 34 attribute :tos_exp |
#wtr_interval ⇒ Object?
Returns Specifies the WTR time of a BFD session. The value is an integer that ranges from 1 to 60, in minutes. The default value is 0.
31 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_bfd_view.rb', line 31 attribute :wtr_interval |