Table of Contents

Class VMwareToolsConfiguration

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents how the VMware tools are configured to interact with the guest operating system.

public class VMwareToolsConfiguration : GlobalSerializableClassicBase
Inheritance
VMwareToolsConfiguration

Constructors

VMwareToolsConfiguration()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.VMwareToolsConfiguration class.

public VMwareToolsConfiguration()

Properties

DefaultPowerOffType

Gets or sets the default power off action.

public VMwareVirtualMachinePowerOperationType DefaultPowerOffType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

DefaultResetType

Gets or sets the default reset action.

public VMwareVirtualMachinePowerOperationType DefaultResetType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

DefaultSuspendType

Gets or sets the default suspend action.

public VMwareVirtualMachinePowerOperationType DefaultSuspendType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

PowerOffType

Gets or sets the power off action.

public VMwareVirtualMachinePowerOperationType PowerOffType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

PowerOffTypeString

Gets the power off action as a human readable string.

public string PowerOffTypeString { get; set; }

Property Value

string

ResetType

Gets or sets the reset action.

public VMwareVirtualMachinePowerOperationType ResetType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

ResetTypeString

Gets the reset action as a human readable string.

public string ResetTypeString { get; set; }

Property Value

string

RunScriptsAfterPowerOn

Gets or sets whether scripts are to be run after power on.

public BooleanOption RunScriptsAfterPowerOn { get; set; }

Property Value

BooleanOption

RunScriptsAfterResume

Gets or sets whether scripts are to be run as a virtual machine is resumed.

public BooleanOption RunScriptsAfterResume { get; set; }

Property Value

BooleanOption

RunScriptsBeforeShutdown

Gets or sets whether scripts are to be run before the guest is shutdown.

public BooleanOption RunScriptsBeforeShutdown { get; set; }

Property Value

BooleanOption

RunScriptsBeforeStandby

Gets or sets whether scripts are to be run before a guest is put into standby mode.

public BooleanOption RunScriptsBeforeStandby { get; set; }

Property Value

BooleanOption

StandbyAction

Gets or sets the behavior of virtual machine when it receives the S1 ACPI call.

public VMwareVirtualMachineStandbyAction StandbyAction { get; set; }

Property Value

VMwareVirtualMachineStandbyAction

StandbyActionString

Gets the behavior of virtual machine when it receives the S1 ACPI call.

public string StandbyActionString { get; set; }

Property Value

string

SuspendType

Gets or sets the suspend action.

public VMwareVirtualMachinePowerOperationType SuspendType { get; set; }

Property Value

VMwareVirtualMachinePowerOperationType

SuspendTypeString

Gets the suspend action as a human readable string.

public string SuspendTypeString { get; set; }

Property Value

string

SyncTimeWithHost

Gets or sets whether the guest's clock should be synchronised with the host computer.

public BooleanOption SyncTimeWithHost { get; set; }

Property Value

BooleanOption

ToolsUpgradePolicy

Gets or sets the VMware tools upgrade policy.

public VMwareToolsUpgradePolicy ToolsUpgradePolicy { get; set; }

Property Value

VMwareToolsUpgradePolicy

ToolsUpgradePolicyString

Gets the VMware tools upgrade policy as a human readable string.

public string ToolsUpgradePolicyString { get; set; }

Property Value

string