StackVersionElasticsearchConfig

edit

The Elasticsearch configuration for an Elastic Stack version.

Properties

edit
blacklist (array[string], required)
List of configuration options that cannot be overridden by user settings
capacity_constraints (StackVersionInstanceCapacityConstraint)
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
compatible_node_types (array[string])
Node types that are compatible with this one
default_plugins (array[string], required)
List of default plugins
docker_image (string, required)
Docker image for the Elasticsearch
node_types (array[StackVersionNodeType])
Node types that are supported by this stack version
plugins (array[string], required)
List of available plugins
settings (object)
Settings that are applied to all nodes of this type

Example

edit
{
   "blacklist" : [
      "string"
   ],
   "capacity_constraints" : {
      "max" : 0,
      "min" : 0
   },
   "compatible_node_types" : [
      "string"
   ],
   "default_plugins" : [
      "string"
   ],
   "docker_image" : "string",
   "node_types" : [
      {
         "capacity_constraints" : null,
         "compatible_node_types" : [
            "string"
         ],
         "description" : "string",
         "mandatory" : true,
         "name" : "string",
         "node_type" : "string",
         "settings" : {}
      }
   ],
   "plugins" : [
      "string"
   ],
   "settings" : {}
}