DEPRECATED: This field will be removed in v2.1 (target: Q2 2026). Use monitoringEnabled and autoRecoveryEnabled instead.
Previous Behavior (Single Toggle):
This field previously controlled both monitoring/notifications AND auto-recovery with a single toggle. Setting it to true enabled both behaviors, while false disabled both. This forced an "all-or-nothing" approach.
New Behavior (Independent Controls):
The new fields provide independent control:
monitoringEnabled - Controls issue creation and notifications
autoRecoveryEnabled - Controls automated recovery attempts
Current Backward Compatibility:
When provided in a request, this field sets BOTH monitoringEnabled AND autoRecoveryEnabled to the same value for backward compatibility.
Migration Guide - Common Use Cases:
-
Receive notifications only (no auto-recovery):
- Set
monitoringEnabled: true, autoRecoveryEnabled: false
- Use case: Manual control over recovery, but still get alerts
-
Auto-recovery only (silent mode):
- Set
monitoringEnabled: false, autoRecoveryEnabled: true
- Use case: Auto-fix issues without creating alerts (not recommended - no visibility)
-
Full automation (current default):
- Set
monitoringEnabled: true, autoRecoveryEnabled: true
- Old equivalent:
enableAutoFaultRecovery: true
-
Disabled (manual control):
- Set
monitoringEnabled: false, autoRecoveryEnabled: false
- Old equivalent:
enableAutoFaultRecovery: false
Migration Deadline: Please migrate to the new fields by Q1 2026.