Spec-Zone.ru › AWS CLI v2

[ aws . storagegateway ]

list-volumes

Описание

Отображает iSCSI хранилища объёмов шлюза. Результаты отсортированы по ARN объёма. В ответе содержатся только ARN объёмов. Если вам нужна дополнительная информация об объёмах, используйте API DescribeStorediSCSIVolumes или DescribeCachediSCSIVolumes.

Операция поддерживает постраничный вывод. По умолчанию операция возвращает максимум до 100 объёмов. Вы можете необязательно указать поле Limit в теле запроса, чтобы ограничить количество объёмов в ответе. Если количество объёмов, возвращённых в ответе, усечено, ответ включает поле Marker. Вы можете использовать это значение Marker в последующем запросе для получения следующего набора объёмов. Данная операция поддерживается только для шлюзов с кэшированными и хранимыми объёмами.

См. также: Документацию AWS API

list-volumes является постраничной операцией. Для получения всего набора результатов может потребоваться несколько API-запросов. Вы можете отключить постраничный вывод, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с постраничным выводом, аргумент --query должен извлекать данные из результатов следующих выражений запроса: VolumeInfos

Синтаксис

  list-volumes
[--gateway-arn <value>]
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--gateway-arn (строка)

Amazon Resource Name (ARN) шлюза. Используйте операцию ListGateways, чтобы получить список шлюзов для вашей учётной записи и региона Amazon Web Services.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON строки. JSON строка соответствует формату, предоставленному --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределят значения из JSON. Невозможно передавать произвольные двоичные значения с помощью JSON-предоставленного значения, поскольку строка будет воспринята буквально. Это значение не может быть указано вместе с --cli-input-yaml.

--starting-token (строка)

Токен для указания начала постраничного вывода. Это NextToken из ранее усечённого ответа.

Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS Command Line Interface.

--page-size (целое число)

Размер каждой страницы для вызова AWS сервиса. Это не влияет на количество элементов, возвращаемых в выводе команды. Установка меньшего размера страницы приводит к большему количеству вызовов AWS сервиса, получая меньше элементов в каждом вызове. Это может помочь предотвратить истечение времени ожидания AWS сервисных вызовов.

Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS Command Line Interface.

--max-items (целое число)

Общее количество элементов для возврата в выводе команды. Если общее количество доступных элементов больше указанного значения, в выводе команды предоставляется NextToken. Для возобновления постраничного вывода укажите значение NextToken в аргументе starting-token последующей команды. Не используйте элемент ответа NextToken непосредственно вне AWS CLI.

Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS Command Line Interface.

--generate-cli-skeleton (строка) Выводит JSON схему в стандартный вывод без отправки API-запроса. Если предоставлено значение без значения или со значением input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, это выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно проверит входные данные команды и вернёт пример выходного JSON для этой команды. Сгенерированная JSON схема не стабильна между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированной JSON схеме.

Глобальные параметры

--debug (булево)

Включить отладку логов.

--endpoint-url (строка)

Переопределить URL по умолчанию команды данным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при общении с AWS сервисами. Для каждого SSL соединения AWS CLI будет проверять SSL сертификаты. Этот параметр переопределяет поведение проверки SSL сертификатов по умолчанию.

--no-paginate (булево)

Отключить автоматическую постраничную загрузку. Если автоматическая постраничная загрузка отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команд.

  • json
  • text
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определённый профиль из файла учетных данных.

--region (строка)

Использовать указанный регион. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию данного инструмента.

--color (строка)

Включить/отключить цветной вывод.

  • включить
  • выключить
  • авто

--no-sign-request (булево)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл с сертификатом CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (int)

Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (int)

Максимальное время подключения к сокету в секундах. Если значение равно 0, подключение к сокету будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, сопоставленного с двоичным блоком, fileb:// всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для конфигурированного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить вывод пейджера CLI.

--cli-auto-prompt (булево)

Автоматически запросить параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запросы параметров ввода CLI.

Примеры

Примечание

Для использования следующих примеров вам необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила цитирования Unix-подобных оболочек. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. раздел Использование кавычек со строками в Руководстве пользователя AWS CLI.

Для отображения объёмов, настроенных для шлюза

Следующая команда list-volumes возвращает список объёмов, настроенных для указанного шлюза. Для указания шлюза для описания используйте Amazon Resource Name (ARN) шлюза в команде.

В этом примере указан шлюз с id sgw-12A3456B в учётной записи 123456789012:

aws storagegateway list-volumes --gateway-arn "arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"

Эта команда выводит JSON блок, содержащий список объёмов, включающий тип и ARN каждого объёма.

Вывод

GatewayARN -> (строка)

Amazon Resource Name (ARN) шлюза. Используйте операцию ListGateways, чтобы получить список шлюзов для вашей учётной записи и региона Amazon Web Services.

Marker -> (строка)

Используйте маркер в вашем следующем запросе для продолжения постраничного вывода iSCSI объёмов. Если больше объёмов для отображения нет, это поле не отображается в теле ответа.

VolumeInfos -> (список)

Массив объектов VolumeInfo, где каждый объект описывает iSCSI объём. Если для шлюза не определены объёмы, то VolumeInfos является пустым массивом «[]».

(структура)

Описывает объект объёма хранилища.

VolumeARN -> (строка)

Amazon Resource Name (ARN) объёма хранилища. Например, следующее является допустимым ARN:

arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABB

Допустимые значения: от 50 до 500 строчных букв, цифр, точек (.) и дефисов (-).

VolumeId -> (строка)

Уникальный идентификатор, присвоенный объёму. Этот идентификатор становится частью Amazon Resource Name (ARN) объёма, который вы используете в качестве входных данных для других операций.

Допустимые значения: от 50 до 500 строчных букв, цифр, точек (.) и дефисов (-).

GatewayARN -> (строка)

Amazon Resource Name (ARN) шлюза. Используйте операцию ListGateways, чтобы получить список шлюзов для вашей учётной записи и региона Amazon Web Services.

GatewayId -> (строка)

Уникальный идентификатор, присвоенный вашему шлюзу во время активации. Этот идентификатор становится частью Amazon Resource Name (ARN) шлюза, который вы используете в качестве входных данных для других операций.

Допустимые значения: от 50 до 500 строчных букв, цифр, точек (.) и дефисов (-).

VolumeType -> (строка)

Одно из значений перечисления VolumeType, описывающее тип объёма.

VolumeSizeInBytes -> (длинное целое число)

Размер объёма в байтах.

Допустимые значения: от 50 до 500 строчных букв, цифр, точек (.) и дефисов (-).

VolumeAttachmentStatus -> (строка)

Одно из значений VolumeStatus, указывающее состояние объёма хранилища.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API