uips-fixtures UiPath.VMware.Activities 2.4.0

20 activities · uips-fixtures catalog v0.3 · generated 2026-04-11T08:33:04Z

Get Datastore
UiPath.VMware.Activities.GetDatastore

Retrieves the details about a given Datastore from the specified Host.

Arguments

NameDirTypeReqDefaultDescription
DatastoreName In InArgument<String>
Timeout In InArgument<Int32>
Datastore Out OutArgument<UiPath.VMware.Contracts.Datastore>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get Host
UiPath.VMware.Activities.GetHost

Retrieves the details about a given Host from the specified Datacenter.

Arguments

NameDirTypeReqDefaultDescription
DatacenterName In InArgument<String>
HostName In InArgument<String>
Timeout In InArgument<Int32>
Host Out OutArgument<UiPath.VMware.Contracts.Host>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
VMware Scope
UiPath.VMware.Activities.VMwareScope

A container that provides a scope for VMware activities.

Arguments

NameDirTypeReqDefaultDescription
ServerAddress In InArgument<String>
Username In InArgument<String>
Password In InArgument<Security.SecureString>
Configure Robot
UiPath.VMware.Activities.CrossPlatform.ConfigureRobot

Connects the Robot in the given virtual machine to Orchestrator.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineInfo In InArgument<UiPath.VMware.VirtualMachineInfo>
Orchestrator In InArgument<String>
MachineKey In InArgument<String>
Username In InArgument<String>
Password In InArgument<Security.SecureString>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Run Program in VM
UiPath.VMware.Activities.CrossPlatform.RunProgramInVM

Runs a program in a given virtual machine.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineInfo In InArgument<UiPath.VMware.VirtualMachineInfo>
Program In InArgument<String>
ProgramArguments In InArgument<String>
ProgramWorkingDirectory In InArgument<String>
Username In InArgument<String>
Password In InArgument<Security.SecureString>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Clone VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.CloneVM

Creates a cloned VM starting from the specified source virtual machine.

Arguments

NameDirTypeReqDefaultDescription
SourceMachine In InArgument<String>
VirtualMachineName In InArgument<String>
Host In InArgument<String>
Datastore In InArgument<String>
VirtualMachineDescription In InArgument<String>
CustomizationSpecification In InArgument<String>
Timeout In InArgument<Int32>
VirtualMachineInfo Out OutArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
DiskStorage property UiPath.VMware.DiskStorageType
PowerOnAfterCreation property Boolean
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Create VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.CreateVM

Creates a new virtual machine.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineName In InArgument<String>
GuestOS In InArgument<UiPath.VMware.Activities.CrossPlatform.VirtualMachine.GuestOs>
Datastore In InArgument<String>
Host In InArgument<String>
NoOfCPUs In InArgument<Int32>
MemoryInMBs In InArgument<Int32>
Timeout In InArgument<Int32>
VirtualMachine Out OutArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Delete VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.DeleteVM

Deletes a specified virtual machine or template from the disk.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineInfo In InArgument<UiPath.VMware.VirtualMachineInfo>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.GetVM

Retrieves details about the specified virtual machine or template.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineId In InArgument<String>
VirtualMachineName In InArgument<String>
Timeout In InArgument<Int32>
VirtualMachineInfo Out OutArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get VM List
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.GetVMList

Obtains the list of virtual machines from a given folder.

Arguments

NameDirTypeReqDefaultDescription
Folder In InArgument<String>
PowerState In InArgument<UiPath.VMware.PowerStateFilter>
Timeout In InArgument<Int32>
TagName In InArgument<String>
TagCategory In InArgument<String>
VMList Out OutArgument<UiPath.VMware.VirtualMachineInfo[]>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
IncludeSubfolders property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Power Off VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.PowerOffVM

Powers off a virtual machine.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineInfo In InArgument<UiPath.VMware.VirtualMachineInfo>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
ShutdownGuestOS property Boolean
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Power On VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.PowerOnVM

Powers on a virtual machine.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachineInfo In InArgument<UiPath.VMware.VirtualMachineInfo>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Suspend VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.SuspendVM

Suspends a running virtual machine.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachine In InArgument<UiPath.VMware.VirtualMachineInfo>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
EnterStandbyMode property Boolean
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Update VM
UiPath.VMware.Activities.CrossPlatform.VirtualMachine.UpdateVM

Updates Virtual Machine Memory and CPU configuration.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachine In InArgument<UiPath.VMware.VirtualMachineInfo>
MemoryInMiBs In InArgument<Nullable<Int32>>
NoOfCores In InArgument<Nullable<Int32>>
CoresPerSocket In InArgument<Nullable<Int32>>
Timeout In InArgument<Int32>
UpdatedVirtualMachine Out OutArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Mount Tools Installer
UiPath.VMware.Activities.CrossPlatform.Tools.MountToolsInstaller

Mounts VMware Tools Installer for a virtual machine. The virtual machine must be powered on.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachine In InArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Unmount Tools Installer
UiPath.VMware.Activities.CrossPlatform.Tools.UnmountToolsInstaller

Unmounts VMware Tools Installer for a virtual machine. The virtual machine must be powered on.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachine In InArgument<UiPath.VMware.VirtualMachineInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Upgrade Tools
UiPath.VMware.Activities.CrossPlatform.Tools.UpgradeTools

Upgrade the VMware Tools for a virtual machine. The virtual machine must be powered on.

Arguments

NameDirTypeReqDefaultDescription
VirtualMachine In InArgument<UiPath.VMware.VirtualMachineInfo>
InstallerOptions In InArgument<String>
Timeout In InArgument<Int32>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
WaitForCompletion property Boolean
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get Host List
UiPath.VMware.Activities.CrossPlatform.Hosts.GetHostList

Retrieves a list of all the Hosts from the specified Datacenter.

Arguments

NameDirTypeReqDefaultDescription
DatacenterName In InArgument<String>
Timeout In InArgument<Int32>
Hosts Out OutArgument<UiPath.VMware.Contracts.Host[]>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get Folder
UiPath.VMware.Activities.CrossPlatform.Folder.GetFolder

Retrieves the details of a folder.

Arguments

NameDirTypeReqDefaultDescription
Folder In InArgument<String>
FolderInfo Out OutArgument<UiPath.VMware.VMFolderInfo>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient
Get Datastore List
UiPath.VMware.Activities.CrossPlatform.Datastores.GetDatastoreList

Retrieves a list of all the Datastores for a specified Host.

Arguments

NameDirTypeReqDefaultDescription
Timeout In InArgument<Int32>
Datastores Out OutArgument<UiPath.VMware.Contracts.Datastore[]>
ConnectionId In InArgument<String>

Properties

NameKindTypeDescription
Connector property String
BindingsKey property String
BindingsVersion property String
ConnectionClient property UiPath.ConnectionClient.IConnectionClient