Class: Ansible::Ruby::Modules::Nxos_vxlan_vtep_vni
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Nxos_vxlan_vtep_vni
- Defined in:
- lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb
Overview
Creates a Virtual Network Identifier member (VNI) for an NVE overlay interface.
Instance Method Summary collapse
-
#assoc_vrf ⇒ Symbol?
This attribute is used to identify and separate processing VNIs that are associated with a VRF and used for routing.
-
#ingress_replication ⇒ :bgp, ...
Specifies mechanism for host reachability advertisement.
-
#interface ⇒ String
Interface name for the VXLAN Network Virtualization Endpoint.
-
#multicast_group ⇒ Object?
The multicast group (range) of the VNI.
-
#peer_list ⇒ Object?
Set the ingress-replication static peer list.
-
#state ⇒ :present, ...
Determines whether the config should be present or not on the device.
-
#suppress_arp ⇒ Symbol?
Suppress arp under layer 2 VNI.
-
#vni ⇒ Integer
ID of the Virtual Network Identifier.
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
#assoc_vrf ⇒ Symbol?
20 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 20 attribute :assoc_vrf |
#ingress_replication ⇒ :bgp, ...
24 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 24 attribute :ingress_replication |
#interface ⇒ String
12 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 12 attribute :interface |
#multicast_group ⇒ Object?
28 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 28 attribute :multicast_group |
#peer_list ⇒ Object?
31 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 31 attribute :peer_list |
#state ⇒ :present, ...
38 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 38 attribute :state |
#suppress_arp ⇒ Symbol?
34 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 34 attribute :suppress_arp |
#vni ⇒ Integer
16 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_vxlan_vtep_vni.rb', line 16 attribute :vni |