
HPE Morpheus
CertifiedEnterprise EditionPlugin for interacting with HPE Morpheus (HPE VM Essentials) cloud management platform
HPE Morpheus
Plugin for interacting with HPE Morpheus (HPE VM Essentials) cloud management platform
tasks
How to use the HPE Morpheus plugin
Manage virtual machines on HPE Morpheus from Kestra flows.
Authentication
All tasks require url (the Morpheus API base URL, required) and accessToken (a Morpheus API access token, required). The token is sent as a Bearer token on each request. Store secrets in secrets and apply connection properties globally with plugin defaults.
Tasks
CreateVm provisions a new instance — set name, instanceTypeCode, groupId, cloudId, planId, and layoutId (all required). Optionally set wait (default true), pollInterval (default PT10S), and maxWaitDuration (default PT30M).
DeleteVm deprovisions an instance — set instanceId (required). Optionally set wait (default true) and maxWaitDuration (default PT10M).
GetVmStatus retrieves the current status of an instance — set instanceId (required).
ListVms lists instances — optionally set fetchType (default FETCH) and limit (default 25).
SnapshotVm manages snapshots for an instance — set instanceId and action (both required; action is one of CREATE, REVERT, DELETE). Optionally set wait (default true) and maxWaitDuration (default PT15M).