maintenance list-jobs#
Получает список задач обслуживания.
Синтаксис#
catalog maintenance list-jobs [--object-group=<objectGroupName>]
[[--page-size=<pageSize>]
[--page-token=<pageToken>]]
Опции#
--object-group
Опциональные фильтр по имени целевой группы объектов.
--page-size
Максимальное количество возвращаемых записей.
--page-token
Идентификатор страницы, начиная с которой необходимо возвращать записи.
Контроль доступа#
Пользователь, выполняющий операцию, должен быть иметь права на выполнение следующих действий:
Примеры#
Получить список задач в табличном формате:
catalog maintenance list-jobs
+---------+------------------+------------+--------------+-------------+-----------+-------+--------+-------------+-------------------------------+------------------------+
| name | operation | parameters | object-group | cron | time-zone | owner | run-as | description | last-execution-at | next-execution-at |
+---------+------------------+------------+--------------+-------------+-----------+-------+--------+-------------+-------------------------------+------------------------+
| my_job | expire-snapshots | | my_group | */1 * * * * | | root | root | | 2025-07-07T20:46:00.023+03:00 | 2025-07-07T20:47+03:00 |
| my_job2 | expire-snapshots | | my_group | * * * * * | | root | root | | 2025-07-07T20:46:00.003+03:00 | 2025-07-07T20:47+03:00 |
+---------+------------------+------------+--------------+-------------+-----------+-------+--------+-------------+-------------------------------+------------------------+
Получить список задач в формате JSON:
catalog --json maintenance list-jobs
{
"items" : [ {
"job-name" : "my_job",
"operation-config" : {
"engine-name" : "local",
"operation-name" : "expire-snapshots",
"parameters" : { }
},
"schedule-config" : {
"schedule-expression" : "*/1 * * * *",
"time-zone-id" : null
},
"target-object-group-name" : "my_group",
"owner" : "root",
"runAs" : "root",
"description" : null,
"last-execution-at" : 1751910420003,
"next-execution-at" : 1751910480000
}, {
"job-name" : "my_job2",
"operation-config" : {
"engine-name" : "local",
"operation-name" : "expire-snapshots",
"parameters" : { }
},
"schedule-config" : {
"schedule-expression" : "* * * * *",
"time-zone-id" : null
},
"target-object-group-name" : "my_group",
"owner" : "root",
"runAs" : "root",
"description" : null,
"last-execution-at" : 1751910420021,
"next-execution-at" : 1751910480000
} ],
"next-page-token" : null
}