CreateVmSnapshot
yaml
type: "io.kestra.plugin.ee.vmware.esxi.createvmsnapshot"
Examples
yaml
id: create_vm_snapshot
namespace: company.team
tasks:
- id: create_snapshot
type: io.kestra.plugin.ee.vmware.esxi.CreateVmSnapshot
server: "esxi.mycompany.com"
username: "{{ secret('VMWARE_ESXI_USERNAME') }}"
password: "{{ secret('VMWARE_ESXI_PASSWORD') }}"
vmName: "vm-to-snapshot"
snapshotName: "daily-backup-2025-07-18"
description: "Daily automated backup"
Properties
password *Requiredstring
server *Requiredstring
snapshotDescription *Requiredstring
snapshotName *Requiredstring
username *Requiredstring
vmName *Requiredstring
memory booleanstring
Default
false
port integerstring
Default
443
quiesce booleanstring
Default
false