Libraries »
encore-patching (1.7.0)
»
Index (s) »
Puppet Tasks
»
snapshot_kvm
Puppet Task: snapshot_kvm
Defined in:
tasks/snapshot_kvm.json,
tasks/snapshot_kvm.rb
Overview
Creates or deletes snapshots on a set of KVM/Libvirt hypervisors
Supports noop? true
Parameters
vm_names(Variant[String[1], Array[String[1]]])
— List of VM names, in KVM/Libvirt these are called domains.
snapshot_name(Optional[String[1]])
— Name of the snapshot
snapshot_description(Optional[String[1]])
— Description of the snapshot
snapshot_memory(Optional[Boolean])
— Snapshot the VMs memory
snapshot_quiesce(Optional[Boolean])
— Quiesce the filesystem during the snapshot, can be a PITA.
action(Enum['create', 'delete'])
— Action to perform on the snapshots. 'create' will create new snapshots on the VMs. 'delete' will delete snapshots on the VMs.