First batch of mc deprecation cleanup: [x] Reorder section TOC: `mc` alphabetical, then `mc admin` alphabetical. [x] Standardize deprecation notice format and wording. [x] Move `mc admin top` to deprecated section. Staged http://192.241.195.202:9000/staging/DOCS-896-cleanup-mc-admin-top/linux/reference/minio-mc-deprecated.html Partially addresses https://github.com/minio/docs/issues/896
7.6 KiB
mc ilm ls
minio
Table of Contents
mc ilm ls
RELEASE.2022-12-24T15-21-38Z
mc ilm ls
replaced by mc ilm rule ls
.
Syntax
The mc ilm ls
command
summrizes all configured object lifecycle management rules on a MinIO
bucket in a tabular format.
The output of the command might resemble the following:
┌───────────────────────────────────────────────────────────────────────────────┐
│ Transition for latest version (Transition) │
├────────┬─────────┬────────┬─────────────────────┬──────────────┬──────────────┤
│ ID │ STATUS │ PREFIX │ TAGS │ DAYS TO TIER │ TIER │
├────────┼─────────┼────────┼─────────────────────┼──────────────┼──────────────┤
│ rule-1 │ Enabled │ doc/ │ key1=val1&key2=val2 │ 0 │ WARM-MINIO-1 │
└────────┴─────────┴────────┴─────────────────────┴──────────────┴──────────────┘
┌────────────────────────────────────────────────────────────────┐
│ Transition for older versions (NoncurrentVersionTransition) │
├────────┬─────────┬────────┬──────┬──────────────┬──────────────┤
│ ID │ STATUS │ PREFIX │ TAGS │ DAYS TO TIER │ TIER │
├────────┼─────────┼────────┼──────┼──────────────┼──────────────┤
│ rule-2 │ Enabled │ logs/ │ - │ 10 │ WARM-MINIO-1 │
└────────┴─────────┴────────┴──────┴──────────────┴──────────────┘
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ Expiration for latest version (Expiration) │
├────────┬─────────┬────────┬─────────────────────┬────────────────┬─────────────────────┤
│ ID │ STATUS │ PREFIX │ TAGS │ DAYS TO EXPIRE │ EXPIRE DELETEMARKER │
├────────┼─────────┼────────┼─────────────────────┼────────────────┼─────────────────────┤
│ rule-1 │ Enabled │ doc/ │ key1=val1&key2=val2 │ 30 │ false │
└────────┴─────────┴────────┴─────────────────────┴────────────────┴─────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────┐
│ Expiration for older versions (NoncurrentVersionExpiration) │
├────────┬─────────┬────────┬─────────────────────┬────────────────┬───────────────┤
│ ID │ STATUS │ PREFIX │ TAGS │ DAYS TO EXPIRE │ KEEP VERSIONS │
├────────┼─────────┼────────┼─────────────────────┼────────────────┼───────────────┤
│ rule-1 │ Enabled │ doc/ │ key1=val1&key2=val2 │ 15 │ 0 │
│ rule-2 │ Enabled │ logs/ │ - │ 1 │ 3 │
└────────┴─────────┴────────┴─────────────────────┴────────────────┴───────────────┘
EXAMPLE
The following command lists all lifecycle management rules for the
mydata
bucket on the myminio
MinIO
deployment:
mc ilm ls myminio/mydata
SYNTAX
The mc ilm ls
command
has the following syntax:
mc [GLOBALFLAGS] ilm ls \
[--expiry | --transition] \
Parameters
ALIAS
The alias <alias>
and full path to the bucket on the
MinIO deployment for which to list the object lifecycle management
rules. For example:
mc ilm ls myminio/mydata
--expiry
mc ilm ls
returns
only fields related to lifecycle rule expiration.
Mutually exclusive with ~mc ilm ls --transition
.
--transition
mc ilm ls
returns
only fields related to lifecycle rule transition.
Mutually exclusive with ~mc ilm ls --expiry
.
Global Flags
Examples
List Bucket Lifecycle Management Rules
Use mc ilm ls
to list
a bucket's lifecycle management rules:
mc ilm ls ALIAS/PATH
- Replace
ALIAS <mc ilm ls ALIAS>
with thealias <mc alias>
of the S3-compatible host. - Replace
PATH <mc ilm ls ALIAS>
with the path to the bucket on the S3-compatible host.