maintenance list#
Получает список maintenance операций.
Синтаксис#
catalog maintenance list [[--page-size=<pageSize>]
[--page-token=<pageToken>]]
Опции#
--page-size
Максимальное количество возвращаемых записей.
--page-token
Идентификатор страницы, начиная с которой необходимо возвращать записи.
Права доступа#
Ниже приведен список требований для пользователя, выполняющего операцию. При невыполнении данных условий CedrusData Catalog скроет некоторые результаты или вернет ошибку.
Примеры#
Получить список maintenance операций в табличном формате:
catalog maintenance list
+--------------------------------------+------------------+----------------------+--------------+----------+-------+-------------------------------+-------------------------------+----------------------------------------------------------------+-------+
| operation-id | operation-name | operation-parameters | target-type | target | owner | started-at | completed-at | result | error |
+--------------------------------------+------------------+----------------------+--------------+----------+-------+-------------------------------+-------------------------------+----------------------------------------------------------------+-------+
| bada728b-02c8-411c-87ec-e98ebd60c93a | expire-snapshots | | object-group | my_group | root | 2025-05-19T14:13:47.538+03:00 | 2025-05-19T14:13:47.557+03:00 | deleted-files=0;expired-snapshots=0;system.processed-objects=2 | |
| 304ae154-a2ee-4df5-b63b-70830bf30e83 | expire-snapshots | | object-group | my_group | root | 2025-05-19T14:11:41.138+03:00 | 2025-05-19T14:11:41.275+03:00 | deleted-files=5;expired-snapshots=2;system.processed-objects=2 | |
+--------------------------------------+------------------+----------------------+--------------+----------+-------+-------------------------------+-------------------------------+----------------------------------------------------------------+-------+
Получить список maintenance операций в формате JSON:
catalog --json maintenance list
{
"items" : [ {
"operation-id" : "bada728b-02c8-411c-87ec-e98ebd60c93a",
"operation-name" : "expire-snapshots",
"operation-parameters" : { },
"target-object-group-name" : "my_group",
"target-catalog-name" : null,
"target-namespace-name" : null,
"target-object-name" : null,
"owner" : "root",
"started-at" : 1747653227538,
"completed-at" : 1747653227557,
"result" : {
"deleted-files" : "0",
"expired-snapshots" : "0",
"system.processed-objects" : "2"
},
"error" : null
}, {
"operation-id" : "304ae154-a2ee-4df5-b63b-70830bf30e83",
"operation-name" : "expire-snapshots",
"operation-parameters" : { },
"target-object-group-name" : "my_group",
"target-catalog-name" : null,
"target-namespace-name" : null,
"target-object-name" : null,
"owner" : "root",
"started-at" : 1747653101138,
"completed-at" : 1747653101275,
"result" : {
"deleted-files" : "5",
"expired-snapshots" : "2",
"system.processed-objects" : "2"
},
"error" : null
} ],
"next-page-token" : null
}