Class: Ansible::Ruby::Modules::Ce_netstream_export
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_netstream_export
- Defined in:
- lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb
Overview
Configure NetStream flow statistics exporting and versions for exported packets on HUAWEI CloudEngine switches.
Instance Method Summary collapse
-
#as_option ⇒ :origin, ...
Specifies the AS number recorded in the statistics as the original or the peer AS number.
-
#bgp_nexthop ⇒ :enable, ...
Configures the statistics to carry BGP next hop information.
-
#host_ip ⇒ Object?
Specifies destination address which can be IPv6 or IPv4 of the exported NetStream packet.
-
#host_port ⇒ Object?
Specifies the destination UDP port number of the exported packets.
-
#host_vpn ⇒ Object?
Specifies the VPN instance of the exported packets carrying flow statistics.
-
#source_ip ⇒ Object?
Specifies source address which can be IPv6 or IPv4 of the exported NetStream packet.
-
#state ⇒ :present, ...
Manage the state of the resource.
-
#type ⇒ :ip, :vxlan
Specifies NetStream feature.
-
#version ⇒ 5, ...
Sets the version of exported packets.
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
#as_option ⇒ :origin, ...
Returns Specifies the AS number recorded in the statistics as the original or the peer AS number.
32 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 32 attribute :as_option |
#bgp_nexthop ⇒ :enable, ...
Returns Configures the statistics to carry BGP next hop information. Currently, only V9 supports the exported packets carrying BGP next hop information.
36 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 36 attribute :bgp_nexthop |
#host_ip ⇒ Object?
Returns Specifies destination address which can be IPv6 or IPv4 of the exported NetStream packet.
19 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 19 attribute :host_ip |
#host_port ⇒ Object?
Returns Specifies the destination UDP port number of the exported packets. The value is an integer that ranges from 1 to 65535.
22 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 22 attribute :host_port |
#host_vpn ⇒ Object?
Returns Specifies the VPN instance of the exported packets carrying flow statistics. Ensure the VPN instance has been created on the device.
25 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 25 attribute :host_vpn |
#source_ip ⇒ Object?
Returns Specifies source address which can be IPv6 or IPv4 of the exported NetStream packet.
16 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 16 attribute :source_ip |
#state ⇒ :present, ...
Returns Manage the state of the resource.
40 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 40 attribute :state |
#type ⇒ :ip, :vxlan
Returns Specifies NetStream feature.
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 12 attribute :type |
#version ⇒ 5, ...
Returns Sets the version of exported packets.
28 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_netstream_export.rb', line 28 attribute :version |