ClusterSnapshotSettings

edit

The snapshot configuration settings for an Elasticsearch cluster.

Properties

edit
enabled (boolean)
Indicates if Snapshotting is enabled
interval (string)
Interval between snapshots, with the format 'length unit' (space is optional), where unit can be one of: d (day), h (hour), min (minute). Default is 30 minutes
pending_interval (string)
Interval between snapshot progress checks, with the format 'length unit' (space is optional), where unit can be one of: d (day), h (hour), min (minute). Default is 1 minute
repository (ClusterSnapshotRepositoryInfo)
Snapshot repository configuration
repository_name (string)
Deprecated: ECE snapshot repository name, please use [repository] instead
retention (ClusterSnapshotRetention)
Cluster snapshot retention information
suspended (array[string])
List of temporary snapshot suspensions
wait_time_after_snapshotting (string)
The time to wait between snapshot phases (snapshot, purge), with the format 'length unit' (space is optional), where unit can be one of: d (day), h (hour), min (minute). Default is 10 minutes

Example

edit
{
   "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
   },
   "suspended" : [
      "string"
   ],
   "wait_time_after_snapshotting" : "string"
}