A note on terminologyedit
If this is your first time using the ECE API, some of the terminology in the JSON output will likely be unfamiliar. For example, there is a reference to the term “plan” in output fields such as plan_info
. A plan is just a resource configuration that gets applied to a resource, such as an Elasticsearch cluster or a Kibana instance. When you change an Elasticsearch cluster to resize it, for example, you are applying a new plan.
A deployment is a group of different resources such as Elasticsearch clusters, Kibana instances and other products of the Elastic Stack.
In the previous example, the admin-console-elasticsearch
deployment only had an Elasticsearch resource, and the logging-and-metrics
deployment had both Elasticsearch and Kibana resources.