Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Activities


 

 

 

 

 

...

Image Added

 VM Create CDRom

This activity creates a new Virtual CDRom on the specified virtual machine.

...

  • Output (type: string): outputs message.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.
 

 

 



VM Create Ethernet Device

...

  • Output (type: string): outputs message.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.

...

 


Execution: The example below is an execution where a new ethernet device is created for VM with ID vm-25:

...

  • Output (type: string): outputs message.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.

...

 

 



VM Edit CDRom

This activity edits the specified Virtual CDRom on the virtual machine.

...

  • Output (type: string): outputs message.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.
 

 

 

...

 

 






VM Edit Ethernet Device

This activity edits the desired Ethernet Device from the specified virtual machine.

...

  • Output (type: string): outputs message of the editing action.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.
 

 



VM Edit Virtual Disk

This activity edits the specified Virtual Disk on the virtual machine.

...

  • Output (type: string): outputs the result message.
  • Output Status (type: boolean): outputs True if the operation succeeded otherwise False.

...

 


VM Get Virtual CDRom

This activity returns the desired Virtual CDRom ID found on the specified Virtual Machine.

...

  • Output (type: int32): outputs the ID of the Virtual CDRom Device.
 



 

 

 

 


VM Get Virtual Disk

This activity returns the desired Virtual Disk ID found on the specified Virtual Machine.

...

  • Output (type: int32): outputs the ID of the Virtual Disk Device.
 

 

...

 

 





VM Get Virtual Ethernet Device

...

The VM Get Virtual Ethernet Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image RemovedImage Added

Parameters:

  • Virtual Device Name (text box editor type) (type: string): the virtual device name. 
    The value can also be obtained from activity: VM List Virtual Ethernet Devices using the following steps:
    • use a VM List Virtual Ethernet Devices activity to extract the Virtual Device Name. Iterate through the output collection of details or use the first virtual ethernet device and extract the Name using Get Element From Collection activity and index 1:


    • bind the obtained VirtualDeviceName (stored in variable) to the Virtual Device Name parameter:

  • Virtual Machine ID (text box editor type) (type: string): the virtual machine on which the Virtual Ethernet Device can be found.
    The value can also be obtained from activity: Get VM using the following steps:
    • use a Get VM activity to extract the VM ID:
    • bind the obtained VM ID (stored in variable) to the VirtualMachine ID field from VM Get Virtual Ethernet Device activity:

...

  • Output (type: int32): outputs the ID of the Virtual Disk Device.

...

 

 

 




VM List Controllers

This activity lists the specified Controllers.

...

 

In order to extract the values from the ControllerDetails collection, For Each and Get Element From Collection activities should be used:

 


Execution: The example below is an execution where all controllers are listed for VirtualMachine with ID vm-25:



 

 

 

VM List Virtual CDRoms

This activity lists all the Virtual CDRoms from the specified Virtual Machine.

...

 

In order to extract the values from the DeviceDetails collection, For Each and Get Element From Collection activities should be used:

 


Execution: The example below is an execution where all virtual CDRoms are listed for VirtualMachine with ID vm-25:

...

In order to extract the values from the VirtualDisksDetails collection, For Each and Get Element From Collection activities should be used:

 


Execution: The example below is an execution where all virtual disks are listed for VirtualMachine with ID vm-25:

...

 

In order to extract the values from the EthernetDevicesDetails collection, For Each and Get Element From Collection activities should be used:

 


Execution: The example below is an execution where all virtual disks are listed for VirtualMachine with ID vm-25:

...

  • Device Key (text box editor type) (type: int32): the unique key that distinguishes this device from other devices in the same virtual machine.
    The value can also be obtained from activity: VM Get Virtual Disk using the following steps:
    • use a VM List Virtual Disks activity to extract the Virtual Device Name. Iterate through the list of DeviceDetails or use the first virtual disk and extract the Name using Get Element From Collection activity and index 1:


    • use a VM Get Virtual Disk and bind the obtained VirtualDeviceName (stored in variable) to the Virtual Device Name parameter:

    • bind the obtained VirtualDisk_Key (stored in variable) to the Device Key parameter in VM Remove Virtual Disk activity:
  • Virtual Machine ID (text box editor type) (type: string): the virtual machine which contains the Virtual Disk that you want to remove.
    The value can also be obtained from activity: Get VM using the following steps:
    • use a Get VM activity to extract the VM ID:
    • bind the obtained VM ID (stored in variable) to the VirtualMachine ID field from VM Remove Virtual Disk activity:

...


The Read Only Output variable are the possible output values that the activity will provide:

...