Actions10
Sla → Update
AI-generatedSummary
Updates an existing SLA definition in Zabbix.
Inputs
- slaid (required) — ID of the SLA to update.
- authentication (required) — Select between using stored credentials or an API token.
- Parameters — If true, use a JSON editor for parameters; if false, use the UI collection.
- parametersJson — Parameters as a flat JSON object or JSON string (visible only when Parameters is true).
- parametersUi — UI collection of parameters (name, period, slo, effective_date, timezone, status, description, service_tags, schedule, excluded_downtimes) visible only when Parameters is false.
Output shape
no body — returns the raw API response on success
Requires Admin or Super Admin permissions. Requires API access to Zabbix. Parameters marked with 'default' in the UI collection are optional.
Examples
Example 1: Update SLA status and SLO via UI parameters
slaid: '123', parametersUi: { slo: 95, status: 1 }
Example 2: Update SLA via JSON parameters
Parameters: true, parametersJson: { slaid: '123', slo: 98, status: 1 }