Class: Ansible::Ruby::Modules::Ce_mlag_config
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_mlag_config
- Defined in:
- lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb
Overview
Manages MLAG configuration on HUAWEI CloudEngine switches.
Instance Method Summary collapse
-
#dfs_group_id ⇒ String?
ID of a DFS group.
-
#eth_trunk_id ⇒ Object?
Name of the peer-link interface.
-
#ip_address ⇒ Object?
IP address bound to the DFS group.
-
#nickname ⇒ Object?
The nickname bound to a DFS group.
-
#peer_link_id ⇒ Object?
Number of the peer-link interface.
-
#priority_id ⇒ Object?
Priority of a DFS group.
-
#pseudo_nickname ⇒ Object?
A pseudo nickname of a DFS group.
-
#pseudo_priority ⇒ Object?
The priority of a pseudo nickname.
-
#state ⇒ :present, ...
Specify desired state of the resource.
-
#vpn_instance_name ⇒ Object?
Name of the VPN instance bound to the DFS group.
Methods inherited from Base
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
#dfs_group_id ⇒ String?
Returns ID of a DFS group. The value is 1.
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 12 attribute :dfs_group_id |
#eth_trunk_id ⇒ Object?
Returns Name of the peer-link interface. The value is in the range from 0 to 511.
34 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 34 attribute :eth_trunk_id |
#ip_address ⇒ Object?
Returns IP address bound to the DFS group. The value is in dotted decimal notation.
25 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 25 attribute :ip_address |
#nickname ⇒ Object?
Returns The nickname bound to a DFS group. The value is an integer that ranges from 1 to 65471.
16 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 16 attribute :nickname |
#peer_link_id ⇒ Object?
Returns Number of the peer-link interface. The value is 1.
37 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 37 attribute :peer_link_id |
#priority_id ⇒ Object?
Returns Priority of a DFS group. The value is an integer that ranges from 1 to 254. The default value is 100.
31 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 31 attribute :priority_id |
#pseudo_nickname ⇒ Object?
Returns A pseudo nickname of a DFS group. The value is an integer that ranges from 1 to 65471.
19 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 19 attribute :pseudo_nickname |
#pseudo_priority ⇒ Object?
Returns The priority of a pseudo nickname. The value is an integer that ranges from 128 to 255. The default value is 192. A larger value indicates a higher priority.
22 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 22 attribute :pseudo_priority |
#state ⇒ :present, ...
Returns Specify desired state of the resource.
40 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 40 attribute :state |
#vpn_instance_name ⇒ Object?
Returns Name of the VPN instance bound to the DFS group. The value is a string of 1 to 31 case-sensitive characters without spaces. If the character string is quoted by double quotation marks, the character string can contain spaces. The value public is reserved and cannot be used as the VPN instance name.
28 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_mlag_config.rb', line 28 attribute :vpn_instance_name |