
Nutanix DeleteVmSnapshot
CertifiedEnterprise EditionDelete VM snapshot by extId
Nutanix DeleteVmSnapshot
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.
type: io.kestra.plugin.ee.nutanix.snapshot.DeleteVmSnapshotExamples
Delete a VM snapshot
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
host *string
Prism Central host
Required Nutanix Prism Central host or IP address.
snapshotExtId *string
Snapshot extId
Required extId of the snapshot (recovery point) to delete.
password string
Password
Prism Central password; required when no token is provided.
port integerstring
9440Prism Central port
API port for Prism Central; defaults to 9440.
scheme string
httpsScheme
HTTP scheme (https default) for the Prism Central API.
token string
Bearer token
Bearer token for Prism Central; when set, username/password are optional.
username string
Username
Prism Central username; required when no token is provided.
verifySsl booleanstring
trueVerify 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.
Outputs
taskExtId string
Task extId
ExtId of the asynchronous task, when the API returns a task reference.
timestamp integer
Timestamp
The timestamp (in milliseconds since epoch) when the operation completed.