Class: Ansible::Ruby::Modules::Bigip_vlan
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_vlan
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb
Overview
Manage VLANs on a BIG-IP system
Instance Method Summary collapse
-
#cmp_hash ⇒ :default, ...
Specifies how the traffic on the VLAN will be disaggregated.
-
#dag_round_robin ⇒ Symbol?
Specifies whether some of the stateless traffic on the VLAN should be disaggregated in a round-robin order instead of using a static hash.
-
#dag_tunnel ⇒ :inner, ...
Specifies how the disaggregator (DAG) distributes received tunnel-encapsulated packets to TMM instances.
-
#description ⇒ Object?
The description to give to the VLAN.
-
#mtu ⇒ Object?
Specifies the maximum transmission unit (MTU) for traffic on this VLAN.
-
#name ⇒ String
The VLAN to manage.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#state ⇒ :absent, ...
The state of the VLAN on the system.
-
#tag ⇒ String?
Tag number for the VLAN.
-
#tagged_interfaces ⇒ Array<Float>, ...
Specifies a list of tagged interfaces and trunks that you want to configure for the VLAN.
-
#untagged_interfaces ⇒ Object?
Specifies a list of untagged interfaces and trunks that you want to configure for the VLAN.
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
#cmp_hash ⇒ :default, ...
37 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 37 attribute :cmp_hash |
#dag_round_robin ⇒ Symbol?
45 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 45 attribute :dag_round_robin |
#dag_tunnel ⇒ :inner, ...
41 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 41 attribute :dag_tunnel |
#description ⇒ Object?
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 12 attribute :description |
#mtu ⇒ Object?
34 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 34 attribute :mtu |
#name ⇒ String
22 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 22 attribute :name |
#partition ⇒ String?
49 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 49 attribute :partition |
#state ⇒ :absent, ...
26 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 26 attribute :state |
#tag ⇒ String?
30 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 30 attribute :tag |
#tagged_interfaces ⇒ Array<Float>, ...
15 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 15 attribute :tagged_interfaces |
#untagged_interfaces ⇒ Object?
19 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_vlan.rb', line 19 attribute :untagged_interfaces |