Nutanix DeleteVmSnapshot

Nutanix DeleteVmSnapshot

Certified
Enterprise Edition

Delete VM snapshot by extId

Delete an AHV VM recovery point via the Nutanix dataprotection v4 API; operation is irreversible and returns the async task extId.

yaml
type: io.kestra.plugin.ee.nutanix.snapshot.DeleteVmSnapshot

Delete a VM snapshot

yaml
id: nutanix_delete_vm_snapshot
namespace: company.team
tasks:
  - id: delete_vm_snapshot
    type: io.kestra.plugin.ee.nutanix.snapshot.DeleteVmSnapshot
    host: "{{ secret('NUTANIX_HOST') }}"
    token: "{{ secret('NUTANIX_TOKEN') }}"
    snapshotExtId: "{{ secret('NUTANIX_SNAPSHOT_EXT_ID') }}"
Properties

Prism Central host

Required Nutanix Prism Central host or IP address.

Snapshot extId

Required extId of the snapshot (recovery point) to delete.

Password

Prism Central password; required when no token is provided.

Default9440

Prism Central port

API port for Prism Central; defaults to 9440.

Defaulthttps

Scheme

HTTP scheme (https default) for the Prism Central API.

Bearer token

Bearer token for Prism Central; when set, username/password are optional.

Username

Prism Central username; required when no token is provided.

Defaulttrue

Verify SSL

Whether to verify SSL certificates; defaults to true. Disabling this (setting to false) causes the client to trust all certificates without validation, exposing connections to man-in-the-middle attacks. Only set to false for trusted, isolated test environments, never in production.

Task extId

ExtId of the asynchronous task, when the API returns a task reference.

Timestamp

The timestamp (in milliseconds since epoch) when the operation completed.