Get lifecycle policies
- GET /_ilm/policy/{policy}
- GET /_ilm/policy
Required authorization
- Cluster privileges manage_ilm read_ilm
Response
application/json
-
<string>object -
policyobjectrequired -
phasesobjectrequired -
coldobject -
actionsobject -
searchable_snapshotobject -
Phases allowed: hot, cold, frozen.
-
total_shards_per_nodenumber -
The maximum number of shards, including primaries and replicas, that can be allocated to any single node for the mounted index. Must be at least 1.
-
replicate_forstring -
The period for which the mounted index keeps one replica before the replica is removed. By default, the index is mounted without replicas. Must be positive. Only the first
searchable_snapshotaction in a policy may set this. It must fit before the next phase starts: for example, if this phase has amin_ageof 5d and the next phase has 12d, it can be at most 7d. -
deleteobject -
Same fields as
coldinphases -
frozenobject -
Same fields as
coldinphases -
hotobject -
Same fields as
coldinphases -
warmobject -
Same fields as
coldinphases