StackVersionConfigs

edit

The details for multiple Elastic Stack configurations.

Properties

edit
stacks (array[StackVersionConfig], required)

Example

edit
{
   "stacks" : [
      {
         "accessible" : true,
         "apm" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : {
               "max" : 0,
               "min" : 0
            },
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "settings" : {},
            "version" : "string"
         },
         "appsearch" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : {
               "max" : 0,
               "min" : 0
            },
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               {
                  "capacity_constraints" : {
                     "max" : 0,
                     "min" : 0
                  },
                  "compatible_node_types" : [
                     "string"
                  ],
                  "description" : "string",
                  "mandatory" : true,
                  "name" : "string",
                  "node_type" : "string",
                  "settings" : {}
               }
            ],
            "settings" : {},
            "version" : "string"
         },
         "deleted" : true,
         "elasticsearch" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : {
               "max" : 0,
               "min" : 0
            },
            "compatible_node_types" : [
               "string"
            ],
            "default_plugins" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               {
                  "capacity_constraints" : {
                     "max" : 0,
                     "min" : 0
                  },
                  "compatible_node_types" : [
                     "string"
                  ],
                  "description" : "string",
                  "mandatory" : true,
                  "name" : "string",
                  "node_type" : "string",
                  "settings" : {}
               }
            ],
            "plugins" : [
               "string"
            ],
            "settings" : {}
         },
         "enterprise_search" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : {
               "max" : 0,
               "min" : 0
            },
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               {
                  "capacity_constraints" : {
                     "max" : 0,
                     "min" : 0
                  },
                  "compatible_node_types" : [
                     "string"
                  ],
                  "description" : "string",
                  "mandatory" : true,
                  "name" : "string",
                  "node_type" : "string",
                  "settings" : {}
               }
            ],
            "settings" : {},
            "version" : "string"
         },
         "kibana" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : {
               "max" : 0,
               "min" : 0
            },
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "settings" : {},
            "version" : "string"
         },
         "metadata" : {
            "min_index_compatibility_version" : "string",
            "min_platform_version" : "string",
            "min_wire_compatibility_version" : "string",
            "notes" : "string",
            "pre_release" : true,
            "schema_version" : 0
         },
         "min_upgradable_from" : "string",
         "template" : {
            "hashes" : [
               {
                  "hash" : "string",
                  "path" : "string"
               }
            ],
            "template_version" : "string"
         },
         "upgradable_to" : [
            "string"
         ],
         "version" : "string",
         "whitelisted" : true
      }
   ]
}