It is time to say goodbye: This version of Elastic Cloud Enterprise has reached end-of-life (EOL) and is no longer supported.
The documentation for this version is no longer being maintained. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
DeprecatedElasticsearchClusterSettings
editDeprecatedElasticsearchClusterSettings
editThe settings for an Elasticsearch cluster.
Properties
edit-
ccs
(CrossClusterSearchSettings
) - DEPRECATED (Scheduled to be removed in the next major version): Configuration of remote clusters. Use the /remote-clusters endpoints instead
-
curation
(ClusterCurationSettings
) - The index curation settings for an Elasticsearch cluster.
-
dedicated_masters_threshold
(integer
asint32
) - Threshold starting from which the number of instances in the cluster results in the introduction of dedicated masters. If the cluster is downscaled to a number of nodes below this one, dedicated masters will be removed. Limit is inclusive.
-
ip_filtering
(IpFilteringSettings
) - DEPRECATED (Scheduled to be removed in the next major version): The set of rulesets to apply for all the resources in this cluster. When specified the same rulesets will be applied to Kibana and APM clusters as well
-
metadata
(ClusterMetadataSettings
) - The top-level configuration settings for the Elasticsearch cluster.
-
monitoring
(ManagedMonitoringSettings
) - The settings for sending monitoring information to another cluster.
-
snapshot
(ClusterSnapshotSettings
) - The snapshot configuration settings for an Elasticsearch cluster.
-
traffic_filter
(TrafficFilterSettings
) - The rulesets to apply to all resources in this cluster. When specified the same rulesets will be applied to Kibana and APM clusters as well
Example
edit{ "ccs" : { "remote_clusters" : { "some_property" : { "cluster_id" : "string", "skip_unavailable" : true } } }, "curation" : { "specs" : [ { "index_pattern" : "string", "trigger_interval_seconds" : 0 } ] }, "dedicated_masters_threshold" : 0, "ip_filtering" : { "rulesets" : [ "string" ] }, "metadata" : { "contact_email" : "string", "hidden" : true, "name" : "string", "owner_id" : "string", "resources" : { "cpu" : { "boost" : true, "hard_limit" : true } }, "subscription_level" : "string", "system_owned" : true }, "monitoring" : { "target_cluster_id" : "string" }, "snapshot" : { "cron_expression" : "string", "enabled" : true, "interval" : "string", "pending_interval" : "string", "repository" : { "default" : {}, "reference" : { "repository_name" : "string" }, "static" : { "repository_type" : "string", "settings" : {} } }, "repository_name" : "string", "retention" : { "max_age" : "string", "snapshots" : 0 }, "slm" : true, "suspended" : [ "string" ], "wait_time_after_snapshotting" : "string" }, "traffic_filter" : { "rulesets" : [ "string" ] } }