StackVersionArchiveProcessingResult

The result from processing an archive of an Elastic Stack version.

Properties

errors (array[StackVersionArchiveProcessingError], required)
Errors occurred while processing the Elastic Stack pack. Key: stack version, Value: List of errors
stacks (array[StackVersionConfig], required)

Example

{
   "errors" : [
      {
         "errors" : {
            "errors" : [
               {
                  "code" : "string",
                  "fields" : [
                     "string"
                  ],
                  "message" : "string"
               }
            ]
         },
         "stack_version" : "string"
      }
   ],
   "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" : null,
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               {
                  "capacity_constraints" : null,
                  "compatible_node_types" : [
                     "string"
                  ],
                  "description" : "string",
                  "mandatory" : true,
                  "name" : "string",
                  "node_type" : "string",
                  "settings" : {}
               }
            ],
            "settings" : {},
            "version" : "string"
         },
         "deleted" : true,
         "elasticsearch" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : null,
            "compatible_node_types" : [
               "string"
            ],
            "default_plugins" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               null
            ],
            "plugins" : [
               "string"
            ],
            "settings" : {}
         },
         "enterprise_search" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : null,
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "node_types" : [
               null
            ],
            "settings" : {},
            "version" : "string"
         },
         "kibana" : {
            "blacklist" : [
               "string"
            ],
            "capacity_constraints" : null,
            "compatible_node_types" : [
               "string"
            ],
            "docker_image" : "string",
            "settings" : {},
            "version" : "string"
         },
         "metadata" : {
            "min_platform_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
      }
   ]
}