NutanixGuestTools#

class NutanixGuestTools(version=None, is_installed=None, is_enabled=None, is_iso_inserted=None, capabilities=None, available_version=None, guest_os_version=None, is_reachable=None, is_vss_snapshot_capable=None, is_vm_mobility_drivers_installed=None, *args, **kwargs)[source]#

Bases: object

The details about Nutanix Guest Tools for a VM.

Parameters:
  • version – (version) Version of Nutanix Guest Tools installed on the VM.

  • is_installed – (is_installed) Indicates whether Nutanix Guest Tools is installed on the VM or not.

  • is_enabled – (is_enabled) Indicates whether Nutanix Guest Tools is enabled or not.

  • is_iso_inserted – (is_iso_inserted) Indicates whether Nutanix Guest Tools ISO is inserted or not.

  • capabilities – (capabilities) The list of the application names that are enabled on the guest VM.

  • available_version – (available_version) Version of Nutanix Guest Tools available on the cluster.

  • guest_os_version – (guest_os_version) Version of the operating system on the VM.

  • is_reachable – (is_reachable) Indicates whether the communication from VM to CVM is active or not.

  • is_vss_snapshot_capable – (is_vss_snapshot_capable) Indicates whether the VM is configured to take VSS snapshots through NGT or not.

  • is_vm_mobility_drivers_installed – (is_vm_mobility_drivers_installed) Indicates whether the VM mobility drivers are installed on the VM or not.

property available_version#

Version of Nutanix Guest Tools available on the cluster.

Type:

str

property capabilities#

The list of the application names that are enabled on the guest VM.

Type:

list[ NutanixGuestToolsCapability ]

property guest_os_version#

Version of the operating system on the VM.

Type:

str

property is_enabled#

Indicates whether Nutanix Guest Tools is enabled or not.

Type:

bool

property is_installed#

Indicates whether Nutanix Guest Tools is installed on the VM or not.

Type:

bool

property is_iso_inserted#

Indicates whether Nutanix Guest Tools ISO is inserted or not.

Type:

bool

property is_reachable#

Indicates whether the communication from VM to CVM is active or not.

Type:

bool

property is_vm_mobility_drivers_installed#

Indicates whether the VM mobility drivers are installed on the VM or not.

Type:

bool

property is_vss_snapshot_capable#

Indicates whether the VM is configured to take VSS snapshots through NGT or not.

Type:

bool

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model

property version#

Version of Nutanix Guest Tools installed on the VM.

Type:

str