Class: Ansible::Ruby::Modules::Vmware_vmkernel

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#enable_ftObject?

Returns Enable the VMK interface for Fault Tolerance traffic.

Returns:

  • (Object, nil)

    Enable the VMK interface for Fault Tolerance traffic



43
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 43

attribute :enable_ft

#enable_mgmtBoolean?

Returns Enable the VMK interface for Management traffic.

Returns:

  • (Boolean, nil)

    Enable the VMK interface for Management traffic



39
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 39

attribute :enable_mgmt

#enable_vmotionObject?

Returns Enable the VMK interface for vMotion traffic.

Returns:

  • (Object, nil)

    Enable the VMK interface for vMotion traffic



36
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 36

attribute :enable_vmotion

#enable_vsanObject?

Returns Enable the VMK interface for VSAN traffic.

Returns:

  • (Object, nil)

    Enable the VMK interface for VSAN traffic



33
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 33

attribute :enable_vsan

#ip_addressString

Returns The IP Address for the VMK interface.

Returns:

  • (String)

    The IP Address for the VMK interface



18
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 18

attribute :ip_address

#mtuObject?

Returns The MTU for the VMK interface.

Returns:

  • (Object, nil)

    The MTU for the VMK interface



30
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 30

attribute :mtu

#portgroup_nameString

Returns The name of the portgroup for the VMK interface.

Returns:

  • (String)

    The name of the portgroup for the VMK interface



14
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 14

attribute :portgroup_name

#subnet_maskString

Returns The Subnet Mask for the VMK interface.

Returns:

  • (String)

    The Subnet Mask for the VMK interface



22
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 22

attribute :subnet_mask

#vland_idObject

Returns The VLAN ID for the VMK interface.

Returns:

  • (Object)

    The VLAN ID for the VMK interface



26
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 26

attribute :vland_id

#vswitch_nameString

Returns The name of the vswitch where to add the VMK interface.

Returns:

  • (String)

    The name of the vswitch where to add the VMK interface



10
# File 'lib/ansible/ruby/modules/generated/extras/cloud/vmware/vmware_vmkernel.rb', line 10

attribute :vswitch_name