Class: Ansible::Ruby::Modules::Ce_evpn_bgp_rr
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_evpn_bgp_rr
- Defined in:
- lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb
Overview
Configure an RR in BGP-EVPN address family view on HUAWEI CloudEngine switches.
Instance Method Summary collapse
-
#as_number ⇒ Object
Specifies the number of the AS, in integer format.
-
#bgp_evpn_enable ⇒ :enable, ...
Enable or disable the BGP-EVPN address family.
-
#bgp_instance ⇒ Object?
Specifies the name of a BGP instance.
-
#peer ⇒ Object?
Specifies the IPv4 address or the group name of a peer.
-
#peer_type ⇒ :group_name, ...
Specify the peer type.
-
#policy_vpn_target ⇒ :enable, ...
Enable or disable the VPN-Target filtering.
-
#reflect_client ⇒ :enable, ...
Configure the local device as the route reflector and the peer or peer group as the client of the route reflector.
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
#as_number ⇒ Object
Returns Specifies the number of the AS, in integer format. The value is an integer that ranges from 1 to 4294967295.
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 12 attribute :as_number |
#bgp_evpn_enable ⇒ :enable, ...
Returns Enable or disable the BGP-EVPN address family.
19 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 19 attribute :bgp_evpn_enable |
#bgp_instance ⇒ Object?
Returns Specifies the name of a BGP instance. The value of instance-name can be an integer 1 or a string of 1 to 31.
16 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 16 attribute :bgp_instance |
#peer ⇒ Object?
Returns Specifies the IPv4 address or the group name of a peer.
27 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 27 attribute :peer |
#peer_type ⇒ :group_name, ...
Returns Specify the peer type.
23 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 23 attribute :peer_type |
#policy_vpn_target ⇒ :enable, ...
Returns Enable or disable the VPN-Target filtering.
34 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 34 attribute :policy_vpn_target |
#reflect_client ⇒ :enable, ...
Returns Configure the local device as the route reflector and the peer or peer group as the client of the route reflector.
30 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_evpn_bgp_rr.rb', line 30 attribute :reflect_client |