class Aws::ElasticsearchService::Types::AutoTuneOptions
Specifies the Auto-Tune options: the Auto-Tune desired state for the domain, rollback state when disabling Auto-Tune options and list of maintenance schedules.
@note When making an API call, you may pass AutoTuneOptions
data as a hash: { desired_state: "ENABLED", # accepts ENABLED, DISABLED rollback_on_disable: "NO_ROLLBACK", # accepts NO_ROLLBACK, DEFAULT_ROLLBACK maintenance_schedules: [ { start_at: Time.now, duration: { value: 1, unit: "HOURS", # accepts HOURS }, cron_expression_for_recurrence: "String", }, ], }
@!attribute [rw] desired_state
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED. @return [String]
@!attribute [rw] rollback_on_disable
Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO\_ROLLBACK, DEFAULT\_ROLLBACK. @return [String]
@!attribute [rw] maintenance_schedules
Specifies list of maitenance schedules. See the [Developer Guide][1] for more information. [1]: https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/auto-tune.html @return [Array<Types::AutoTuneMaintenanceSchedule>]
Constants
- SENSITIVE