update_addon_settings
Update an installed addon's operational settings (sync policy, sync window, retry policy, ignore differences, revision history limit, strict health check, rollback on failure, keep failed resources for debug). Only the members present in the settings object change; everything else keeps its stored value. Set rollback_on_failure false for a slow stateful addon whose health wait can outlive the job deadline: a rollback re-applies the previous revision's rendered manifests, which can resurrect superseded content such as rotated-away credentials. The change is committed to the cluster's GitOps repository.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| settings | Yes | The settings members to change: any of sync_policy (object), sync_window (object), retry_policy (object), ignore_differences (array), revision_history_limit (integer), strict_health_check (boolean), rollback_on_failure (boolean), keep_failed_resources_for_debug (boolean). | |
| addon_name | Yes | Name of the installed addon. | |
| cluster_id | Yes | Ankra cluster id (UUID) the call targets. Discover ids with list_clusters. |