Class: Ansible::Ruby::Modules::Vmware_vmkernel
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Vmware_vmkernel
- Defined in:
- lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb
Overview
Create a VMware VMkernel Interface
Instance Method Summary collapse
-
#enable_ft ⇒ Object?
Enable the VMK interface for Fault Tolerance traffic.
-
#enable_mgmt ⇒ Boolean?
Enable the VMK interface for Management traffic.
-
#enable_vmotion ⇒ Object?
Enable the VMK interface for vMotion traffic.
-
#enable_vsan ⇒ Object?
Enable the VMK interface for VSAN traffic.
-
#ip_address ⇒ String
The IP Address for the VMK interface.
-
#mtu ⇒ Object?
The MTU for the VMK interface.
-
#portgroup_name ⇒ String
The name of the portgroup for the VMK interface.
-
#subnet_mask ⇒ String
The Subnet Mask for the VMK interface.
-
#vland_id ⇒ Object
The VLAN ID for the VMK interface.
-
#vswitch_name ⇒ String
The name of the vswitch where to add the VMK interface.
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
#enable_ft ⇒ Object?
Returns Enable the VMK interface for Fault Tolerance traffic.
44 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 44 attribute :enable_ft |
#enable_mgmt ⇒ Boolean?
Returns Enable the VMK interface for Management traffic.
40 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 40 attribute :enable_mgmt |
#enable_vmotion ⇒ Object?
Returns Enable the VMK interface for vMotion traffic.
37 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 37 attribute :enable_vmotion |
#enable_vsan ⇒ Object?
Returns Enable the VMK interface for VSAN traffic.
34 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 34 attribute :enable_vsan |
#ip_address ⇒ String
Returns The IP Address for the VMK interface.
19 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 19 attribute :ip_address |
#mtu ⇒ Object?
Returns The MTU for the VMK interface.
31 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 31 attribute :mtu |
#portgroup_name ⇒ String
Returns The name of the portgroup for the VMK interface.
15 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 15 attribute :portgroup_name |
#subnet_mask ⇒ String
Returns The Subnet Mask for the VMK interface.
23 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 23 attribute :subnet_mask |
#vland_id ⇒ Object
Returns The VLAN ID for the VMK interface.
27 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 27 attribute :vland_id |
#vswitch_name ⇒ String
Returns The name of the vswitch where to add the VMK interface.
11 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 11 attribute :vswitch_name |