axiom.updateMonitor replaces a monitor’s complete configuration. Include every setting to retain, including notifierIds, and exactly one APL or MPL query.
automations/axiom-update-monitor.automation.ts
Inputs
monitorId, name, type, positive intervalMinutes, and positive rangeMinutes are required. Provide exactly one non-empty aplQuery or mplQuery. The optional fields match createMonitor, but this action replaces the full monitor: omitted optional fields are removed or reset by Axiom rather than preserved.
Output
Returns the complete updated monitor with its ID and available audit metadata.Permission and failures
The API token needs the organization-levelmonitors|update capability. Axiom rejects missing monitors, invalid queries, incompatible monitor settings, and unknown notifier IDs. This mutation is not retried automatically after an ambiguous provider response.