Ozone CLI
Обзор
Общий вид команды Ozone shell представлен ниже:
$ ozone sh <object> <action> [<params>]
где:
-
<object>
— объект Ozone, например: бакет (bucket), ключ, префикс, снепшот, пользователь, токен или том. -
<action>
— действие, которое можно произвести с объектом. Например, для создания тома соответствующим действием являетсяcreate
. -
[params]
— дополнительные параметры, которые необходимы для выполнения некоторых действий.
Для примеров использования CLI-инструмента см. Подключение к Ozone через CLI.
Команды bucket
Данные команды позволяют управлять бакетами внутри тома.
Команда | Описание |
---|---|
Добавляет списки контроля доступа для бакета |
|
Снимает ограничения квот для бакета |
|
Создает новый бакет |
|
Удаляет бакет |
|
Возвращает все списки контроля доступа для бакета |
|
Выводит информацию о бакете |
|
Создает символическую ссылку между бакетами |
|
Выводит информацию о всех бакетах в томе |
|
Удаляет списки контроля доступа для бакета |
|
Устанавливает настройки репликации бакета |
|
Переписывает существующие списки контроля доступа |
|
Устанавливает квоты для бакета |
|
Устанавливает нового владельца бакета |
Команды key
Данные команды позволяют управлять ключами внутри бакета.
Команда | Описание |
---|---|
Добавляет ACL для ключа |
|
Выводит содержимое указанного ключа Ozone |
|
Возвращает информацию о контрольной сумме ключа |
|
Копирует существующий ключ в другой в рамках того же бакета |
|
Удаляет ключ |
|
Скачивает содержимое ключа с сервера |
|
Выводит все ACL для заданного ключа |
|
Выводит информацию о ключе |
|
Выводит информацию о всех ключах в бакете или томе |
|
Добавляет ключ с содержимым файла в бакет |
|
Удаляет ACL из ключа |
|
Переименовывает существующий ключ |
|
Устанавливает один или несколько ACL, заменяя имеющиеся |
Команды user
Данные команды позволяют управлять пользователями.
Команда | Описание |
---|---|
Выдает права администратора по access ID |
|
Присваивает пользователю тенант (организацию) |
|
Возвращает secret, выданный на ID доступа |
|
Выводит информацию о пользователе |
|
Выводит список пользователей в тенанте (организации) |
|
Отзывает у пользователя роль администратора |
|
Удаляет пользователя из организации (тенанта) |
|
Устанавливает secret для ID доступа |
Команды volume
Данные команды позволяют управлять томами.
Команда | Описание |
---|---|
Добавляет списки контроля доступа для тома |
|
Снимает ограничения квот для тома |
|
Создает новый том |
|
Удаляет том |
|
Возвращает все списки контроля доступа для тома |
|
Выводит информацию о томе |
|
Выводит информацию о всех томах |
|
Удаляет списки контроля доступа для тома |
|
Переписывает существующие списки контроля доступа |
|
Устанавливает квоты для тома |
|
Устанавливает нового владельца тома |