CreateVm
yaml
type: "io.kestra.plugin.ee.vmware.vcenter.createvm"
Examples
yaml
id: vsphere_create_vm
namespace: company.team
tasks:
- id: create
type: io.kestra.plugin.ee.vmware.vcenter.CreateVm
datacenter: "datacenter1"
server: "localhost"
username: "{{ secret('VMWARE_VCENTER_USERNAME') }}"
password: "{{ secret('VMWARE_VCENTER_PASSWORD') }}"
hostname: "localhost.localdomain"
vmName: "vmware-vm"
networkName: "VM Network"
datastoreName: "datastore1"
isoName: "ubuntu-24.04.2-desktop-amd64.iso"
Properties
datacenter *Requiredstring
hostname *Requiredstring
isoName *Requiredstring
networkName *Requiredstring
password *Requiredstring
server *Requiredstring
username *Requiredstring
vmName *Requiredstring
cpuCount integerstring
datastoreName string
diskSize integerstring
guestOsId string
memorySize integerstring
port integerstring
Default
443