IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

TransientAppSearchPlanConfiguration

edit

Defines configuration parameters that control how the plan (ie consisting of the cluster topology and AppSearch settings) is applied

Properties

edit
plan_configuration (AppSearchPlanControlConfiguration)
strategy (PlanStrategy)
The options for performing a plan change. Specify only one property each time. The default is grow_and_shrink.

Example

edit
{
   "plan_configuration" : {
      "calm_wait_time" : 0,
      "cluster_reboot" : "string",
      "extended_maintenance" : true,
      "move_allocators" : [
         {
            "allocator_down" : true,
            "from" : "string",
            "to" : [
               "string"
            ]
         }
      ],
      "move_instances" : [
         {
            "from" : "string",
            "instance_down" : true,
            "to" : [
               "string"
            ]
         }
      ],
      "preferred_allocators" : [
         "string"
      ],
      "reallocate_instances" : true,
      "timeout" : 0
   },
   "strategy" : {
      "grow_and_shrink" : {},
      "rolling" : {
         "allow_inline_resize" : true,
         "group_by" : "string",
         "shard_init_wait_time" : 0,
         "skip_synced_flush" : true
      },
      "rolling_grow_and_shrink" : {}
   }
}