Spec-Zone.ru › AWS CLI v2

[ aws . workdocs ]

describe-users

Описание

Описывает указанных пользователей. Вы можете описать всех пользователей или отфильтровать результаты (например, по статусу или организации).

По умолчанию Amazon WorkDocs возвращает первые 24 активных или ожидающих пользователей. Если результатов больше, в ответе содержится маркер, который можно использовать для запроса следующего набора результатов.

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

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

Синтаксис

  describe-users
[--authentication-token <value>]
[--organization-id <value>]
[--user-ids <value>]
[--include <value>]
[--order <value>]
[--sort <value>]
[--fields <value>]
[--user-query <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]

Параметры

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

Токен аутентификации Amazon WorkDocs. Не требуется при использовании учетных данных администратора Amazon Web Services для доступа к API.

--organization-id (строка)

Идентификатор организации.

--user-ids (строка)

Идентификаторы пользователей.

--include (строка)

Состояние пользователей. Укажите «ALL», чтобы включить неактивных пользователей.

Возможные значения:

  • ALL
  • ACTIVE_PENDING

--order (строка)

Порядок результатов.

Возможные значения:

  • ASCENDING
  • DESCENDING

--sort (строка)

Критерии сортировки.

Возможные значения:

  • USER_NAME
  • FULL_NAME
  • STORAGE_LIMIT
  • USER_STATUS
  • STORAGE_USED

--fields (строка)

Список значений, разделенных запятыми. Укажите «STORAGE_METADATA», чтобы включить информацию о квоте и использовании дискового пространства пользователя.

--user-query (строка)

Запрос для фильтрации пользователей по имени пользователя. Имейте в виду следующее относительно параметров Userids и Query:

  • Если вы не используете ни один из параметров, API возвращает поэтапный список всех пользователей на сайте.
  • Если вы используете оба параметра, API игнорирует параметр Query.
  • Параметр Userid возвращает только имена пользователей, соответствующие соответствующему идентификатору пользователя.
  • Параметр Query выполняет поиск «префикса» пользователей по полям GivenName, SurName или UserName, включённым в вызов API CreateUser. Например, запрос по Ma возвращает Márcia Oliveira, María García и Mateo Jackson. Если вы используете несколько символов, API возвращает только данные, соответствующие всем символам. Например, запрос по Ma J возвращает только Mateo Jackson.

--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
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

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

--profile (строка)

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

--region (строка)

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

--version (строка)

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

--color (строка)

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

  • включено
  • выключено
  • автоматически

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

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

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

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

--cli-read-timeout (целое число)

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

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 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.

Для получения деталей указанных пользователей

В этом примере выводятся детали всех пользователей в указанной организации.

Команда:

aws workdocs describe-users --organization-id d-926726012c

Вывод:

{
  "Users": [
      {
          "Id": "S-1-1-11-1111111111-2222222222-3333333333-3333&d-926726012c",
          "Username": "example1User",
          "OrganizationId": "d-926726012c",
          "RootFolderId": "3c0e3f849dd20a9771d937b9bbcc97e18796150ae56c26d64a4fa0320a2dedc9",
          "RecycleBinFolderId": "c277f4c4d647be1f5147b3184ffa96e1e2bf708278b696cacba68ba13b91f4fe",
          "Status": "INACTIVE",
          "Type": "USER",
          "CreatedTimestamp": 1535478999.452,
          "ModifiedTimestamp": 1535478999.452
      },
      {
          "Id": "S-1-1-11-1111111111-2222222222-3333333333-4444&d-926726012c",
          "Username": "example2User",
          "EmailAddress": "example2User@site.awsapps.com",
          "GivenName": "example2Name",
          "Surname": "example2Surname",
          "OrganizationId": "d-926726012c",
          "RootFolderId": "35b886cb17198cbd547655e58b025dff0cf34aaed638be52009567e23dc67390",
          "RecycleBinFolderId": "9858c3e9ed4c2460dde9aadb4c69fde998070dd46e5e985bd08ec6169ea249ff",
          "Status": "ACTIVE",
          "Type": "MINIMALUSER",
          "CreatedTimestamp": 1535478836.584,
          "ModifiedTimestamp": 1535478836.584
      }
  ]
}

Вывод

Пользователи -> (список)

Пользователи.

(структура)

Описывает пользователя.

Id -> (строка)

Идентификатор пользователя.

Имя пользователя -> (строка)

Имя пользователя для входа.

Адрес электронной почты -> (строка)

Адрес электронной почты пользователя.

Имя -> (строка)

Имя пользователя.

Фамилия -> (строка)

Фамилия пользователя.

Id организации -> (строка)

Идентификатор организации.

Id корневой папки -> (строка)

Идентификатор корневой папки.

Id папки корзины -> (строка)

Идентификатор папки корзины.

Статус -> (строка)

Статус пользователя.

Тип -> (строка)

Тип пользователя.

Дата создания -> (временная метка)

Время создания пользователя.

Дата изменения -> (временная метка)

Время изменения данных пользователя.

Id часового пояса -> (строка)

Идентификатор часового пояса пользователя.

Язык -> (строка)

Язык пользователя.

Диск -> (структура)

Дисковое пространство пользователя.

Использованное дисковое пространство в байтах -> (длинное целое число)

Количество использованного дискового пространства в байтах.

Правило дискового пространства -> (структура)

Дисковое пространство пользователя.

Выделенное дисковое пространство в байтах -> (длинное целое число)

Количество выделенного дискового пространства в байтах.

Тип дискового пространства -> (строка)

Тип дискового пространства.

Общее количество пользователей -> (длинное целое число)

Общее количество пользователей в результатах.

Маркер -> (строка)

Маркер для запроса следующего набора результатов. Если дополнительных результатов нет, строка пуста.

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

Spec-Zone.ru

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