Upload stack pack
Creates or updates an Elastic Stack pack and template.
The endpoint supports multipart/form-data
requests, as well as application/zip
and application/octet-stream
requests with a binary body. The maximum size of the payload is 1Mb.
When the archive contains an Elastic Stack configuration that is available through the API, the configuration and template are overwritten.
Responses
-
The Elastic Stack pack successfully processed.
Hide response attributes Show response attributes object
-
The details for an Elastic Stack configuration.
Hide stacks attributes Show stacks attributes object
-
Stack version
-
The template information for an Elastic Stack version.
Hide template attributes Show template attributes object
-
Template version
-
Relative paths of files with SHA-256 hashes that contains the template
The template file hash for an Elastic Stack version.
-
-
The Elasticsearch configuration for an Elastic Stack version.
Hide elasticsearch attributes Show elasticsearch attributes object
-
Docker image for the Elasticsearch
-
List of available plugins
-
List of default plugins
-
List of configuration options that cannot be overridden by user settings
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
The Kibana configuration for an Elastic Stack version.
Hide kibana attributes Show kibana attributes object
-
Version of Kibana
-
Docker image for the kibana
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
The APM Server configuration for an Elastic Stack version.
Hide apm attributes Show apm attributes object
-
Version of APM
-
Docker image for the APM
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
AppSearch related configuration of an Elastic Stack version
Hide appsearch attributes Show appsearch attributes object
-
Version of AppSearch
-
Docker image for the AppSearch
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
-
EnterpriseSearch related configuration of an Elastic Stack version
Hide enterprise_search attributes Show enterprise_search attributes object
-
Version of EnterpriseSearch
-
Docker image for the EnterpriseSearch
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
-
The metadata for the Elastic Stack.
Hide metadata attributes Show metadata attributes object
-
Notes for administrator
-
Indicates that the stack pack version is not GA and is not supposed to be used in production
-
The minimum version of the platform that the stack pack version is compatible with
-
The minimum version required for performing a rolling upgrade to this stack version.
-
The minimum version required for performing a full cluster restart upgrade to this stack version.
-
The schema version of the stack pack version
-
-
Identifies that the Elastic Stack version is marked for deletion
-
Stack Versions that this version can upgrade to
-
The minimum version recommended to upgrade this version.
-
Whether or not this version is whitelisted. This is only relevant in EC (SaaS) and is not sent in ECE.
-
Whether or not this version is accessible by the calling user. This is only relevant in EC (SaaS) and is not sent in ECE.
-
List of versions that can be upgraded to the current version of the stackpack
-
-
Errors occurred while processing the Elastic Stack pack. Key: stack version, Value: List of errors
Information about the errors that occurred from processing an Elastic Stack version.
Hide errors attributes Show errors attributes object
-
Version of the stack (ie directory name in archive root)
-
Hide errors attribute Show errors attribute object
-
A list of errors that occurred in the failing request
Hide errors attributes Show errors attributes object
-
-
-
-
- There is an error in the file. Choose a different file, then try again. (code:
stackpack.bad_archive
) - Some unexpected error occurred. (code:
stackpack.unknown_internal_error
)
Hide headers attribute Show headers attribute
Hide response attributes Show response attributes object
-
The details for an Elastic Stack configuration.
Hide stacks attributes Show stacks attributes object
-
Stack version
-
The template information for an Elastic Stack version.
Hide template attributes Show template attributes object
-
Template version
-
Relative paths of files with SHA-256 hashes that contains the template
The template file hash for an Elastic Stack version.
-
-
The Elasticsearch configuration for an Elastic Stack version.
Hide elasticsearch attributes Show elasticsearch attributes object
-
Docker image for the Elasticsearch
-
List of available plugins
-
List of default plugins
-
List of configuration options that cannot be overridden by user settings
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
The Kibana configuration for an Elastic Stack version.
Hide kibana attributes Show kibana attributes object
-
Version of Kibana
-
Docker image for the kibana
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
The APM Server configuration for an Elastic Stack version.
Hide apm attributes Show apm attributes object
-
Version of APM
-
Docker image for the APM
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
-
AppSearch related configuration of an Elastic Stack version
Hide appsearch attributes Show appsearch attributes object
-
Version of AppSearch
-
Docker image for the AppSearch
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
-
EnterpriseSearch related configuration of an Elastic Stack version
Hide enterprise_search attributes Show enterprise_search attributes object
-
Version of EnterpriseSearch
-
Docker image for the EnterpriseSearch
-
List of configuration options that cannot be overridden by user settings
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Node types that are supported by this stack version
The configuration for an Elastic Stack node type.
Hide node_types attributes Show node_types attributes object
-
Type of the node (master, data, ...)
-
Name of the node type
-
Description of the node type
-
Settings that are applied to all nodes of this type
-
The Elasticsearch instance, Kibana instance, APM Server capacity constraints for an Elastic Stack node type.
-
Node types that are compatible with this one
-
Flag to specify a node type is mandatory in a cluster's plan
-
-
-
The metadata for the Elastic Stack.
Hide metadata attributes Show metadata attributes object
-
Notes for administrator
-
Indicates that the stack pack version is not GA and is not supposed to be used in production
-
The minimum version of the platform that the stack pack version is compatible with
-
The minimum version required for performing a rolling upgrade to this stack version.
-
The minimum version required for performing a full cluster restart upgrade to this stack version.
-
The schema version of the stack pack version
-
-
Identifies that the Elastic Stack version is marked for deletion
-
Stack Versions that this version can upgrade to
-
The minimum version recommended to upgrade this version.
-
Whether or not this version is whitelisted. This is only relevant in EC (SaaS) and is not sent in ECE.
-
Whether or not this version is accessible by the calling user. This is only relevant in EC (SaaS) and is not sent in ECE.
-
List of versions that can be upgraded to the current version of the stackpack
-
-
Errors occurred while processing the Elastic Stack pack. Key: stack version, Value: List of errors
Information about the errors that occurred from processing an Elastic Stack version.
Hide errors attributes Show errors attributes object
-
Version of the stack (ie directory name in archive root)
-
Hide errors attribute Show errors attribute object
-
A list of errors that occurred in the failing request
Hide errors attributes Show errors attributes object
-
-
- There is an error in the file. Choose a different file, then try again. (code:
curl \
--request POST 'https://{{hostname}}/api/v1/stack/versions' \
--user "username:password"