# VMWare Step Plugins (Enterprise)
# Clone VM Workflow Step
This workflow step plugin clones existing VMs.
Configuration
- Source VM Name: VM Name that will be clone
- New VM Name: Destination VM Name
- DataCenter: DataCenter Name. If the DataCenter is not set, the VM will be searching on the root folder
Authentication Options
- URL Server: URL of the Server, eg: https://vmware-server
- Username: Login Username
- Password: Username Password
- Ignore SSL certificate: Connecting with the server ignoring the SSL certificate. If this is false, you will need to add the certificate to the truststore (see here).
# Create VM Workflow Step
This workflow step plugin creates a new VM.
Configuration
- Source VM Name: VM Name that will be clone
- DataCenter Name: DataCenter name where the new VM will be created
- VMWare Host: (Optional) If the host is not defined, it will take the first on the DataCenter
- DataStore Name: (Optional) If DataStore, it will take one from the host
- Network Name: Network name of the new VM
- NIC Name: NIC Name of the new VM
- Memory Size (MB): Memory Size of the new VM
- Number CPU: Number CPU of the new VM
- Guest OS ID: Guest OS ID of the new VM
- Disk Type: Disk Type (persistent, independent_persistent)
- Disk Size (MB): Size of the new disk (MB)
- ISO file: (Optional) If this field is defined, the VM will mount this disk (format "[datastore] path")
- Power ON: Power ON after the VM is created
Authentication Options
- URL Server: URL of the Server, eg: https://vmware-server
- Username: Login Username
- Password: Username Password
- Ignore SSL certificate: Connecting with the server ignoring the SSL certificate. If this is false, you will need to add the certificate to the truststore (see here).
# Re-Config VM Workflow Step
This workflow step plugin re-config a VM.
Configuration
- Source VM Name: VM Name that will be modify
- DataCenter Name: DataCenter Name. If the DataCenter is not set, the VM will be searching on the root folder
- Memory Size (MB): new Memory Size
- Number CPU: new CPU number
- Network Operation: Add or Remove network device
- Network Name: Network Name to add or remove
- Disk Operation: Add or Remove disk device
- Disk Name: Disk Name to add or remove
- Disk Type: Disk Type of the new disk
- Disk Size: Disk Size (MB) of the new disk
Authentication Options
- URL Server: URL of the Server, eg: https://vmware-server
- Username: Login Username
- Password: Username Password
- Ignore SSL certificate: Connecting with the server ignoring the SSL certificate. If this is false, you will need to add the certificate to the truststore (see here).
# VMWare / VM / Clone / Template
Clone VM from template Workflow Step. This workflow step plugin clones VMs from existing template.
Configuration
- Template VM Name: Template Name that will be clone
- VM Name: Destination VM Name
- Hostname: Vm Hostname
- DataCenter: DataCenter Name. If the DataCenter is not set, the VM will be searching on the root folder
- DataStore Name: (Optional) If DataStore, it will take one from the host
- Memory Size (MB): Memory Size of the new VM
- Number CPU: Number CPU of the new VM
- Disk Size (MB): Size of the new disk (MB)
Network Settings
- IP: Fixed IP
- Gateway: Fixed Gateway
- Subnet Mask: Subnet Mask
- DNS Server: DNS Server list, comma separated
Windows / will be applied to windows templates
- Fullname: Windows Full name
- OrgName: Organisation Name
- ProductID: Windows Product ID
- Workgroup: Windows Workgroup
- Domain: Domain Name
- Domain User: Domain User (Domain admin to register the machine on the domain)
- Admin Password: Domain User Password
- TimeZone: Time Zone ID (list time zones ID)
- Gui Run Once: Run Script when the machine is customized
Linux / will be applied to linux templates
- Domain: Domain Name
- TimeZone: Time Zone Name, eg: America/Los_Angeles
- hwClockUTC: Enable hwClockUTC
Authentication Options
- URL Server: URL of the Server, eg: https://vmware-server
- Username: Login Username
- Password: Username Password
- Ignore SSL certificate: Connecting with the server ignoring the SSL certificate. If this is false, you will need to add the certificate to the truststore (see here).
# VMWare / VM / Customize
Customize a VM. This workflow step plugin allows you to customize some parameters from a VM, for example set the IP address.
Configuration
- VM Name: Destination VM Name
- Hostname: Vm Hostname
- DataCenter: DataCenter Name. If the DataCenter is not set, the VM will be searching on the root folder
Network Settings
- IP: Fixed IP
- Gateway: Fixed Gateway
- Subnet Mask: Subnet Mask
- DNS Server: DNS Server list, comma separated
Windows / will be applied to windows templates
- Fullname: Windows Full name
- OrgName: Organisation Name
- ProductID: Windows Product ID
- Workgroup: Windows Workgroup
- Domain: Domain Name
- Domain User: Domain User (Domain admin to register the machine on the domain)
- Admin Password: Domain User Password
- TimeZone: Time Zone ID (list time zones ID)
- Gui Run Once: Run Script when the machine is customized
Linux / will be applied to linux templates
- Domain: Domain Name
- TimeZone: Time Zone Name, eg: America/Los_Angeles
- hwClockUTC: Enable hwClockUTC
Authentication Options
- URL Server: URL of the Server, eg: https://vmware-server
- Username: Login Username
- Password: Username Password
- Ignore SSL certificate: Connecting with the server ignoring the SSL certificate. If this is false, you will need to add the certificate to the truststore (see here).