Spec-Zone.ru › AWS CLI v2

[ aws . workspaces ]

describe-workspace-directories

Описание

Описывает доступные каталоги, зарегистрированные в Amazon WorkSpaces.

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

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

Синтаксис

  describe-workspace-directories
[--directory-ids <value>]
[--workspace-directory-names <value>]
[--limit <value>]
[--filters <value>]
[--cli-input-json | --cli-input-yaml]
[--starting-token <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]

Параметры

--directory-ids (список)

Идентификаторы каталогов. Если значение null, возвращаются все каталоги.

(строка)

Синтаксис:

"string" "string" ...

--workspace-directory-names (список)

Названия каталогов WorkSpace.

(строка)

Синтаксис:

"string" "string" ...

--limit (целое число)

Максимальное количество возвращаемых каталогов.

--filters (список)

Условие фильтрации для WorkSpaces.

(структура)

Описывает условия фильтрации для возвращаемых WorkSpaces.

Name -> (строка)

Имя WorkSpaces для фильтрации.

Values -> (список)

Значения для фильтрации WorkSpaces

(строка)

Сокращенный синтаксис:

Name=string,Values=string,string ...

Синтаксис JSON:

[
  {
    "Name": "USER_IDENTITY_TYPE"|"WORKSPACE_TYPE",
    "Values": ["string", ...]
  }
  ...
]

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

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

Маркер для указания места начала постраничной обработки. Это NextToken из ранее обрезанного ответа.

Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя 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 (целое число)

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

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

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

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

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

  • base64
  • raw-in-base64-out

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

Отключить кли-пагинатор для вывода.

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

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

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

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

Примеры

Примечание

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

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

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

Следующий пример describe-workspace-directories описывает указанный зарегистрированный каталог.

aws workspaces describe-workspace-directories \
    --directory-ids d-926722edaf

Вывод:

{
    "Directories": [
        {
            "DirectoryId": "d-926722edaf",
            "Alias": "d-926722edaf",
            "DirectoryName": "example.com",
            "RegistrationCode": "WSpdx+9RJ8JT",
            "SubnetIds": [
                "subnet-9d19c4c6",
                "subnet-500d5819"
            ],
            "DnsIpAddresses": [
                "172.16.1.140",
                "172.16.0.30"
            ],
            "CustomerUserName": "Administrator",
            "IamRoleId": "arn:aws:iam::123456789012:role/workspaces_DefaultRole",
            "DirectoryType": "SIMPLE_AD",
            "WorkspaceSecurityGroupId": "sg-0d89e927e5645d7c5",
            "State": "REGISTERED",
            "WorkspaceCreationProperties": {
                "EnableWorkDocs": false,
                "EnableInternetAccess": false,
                "UserEnabledAsLocalAdministrator": true,
                "EnableMaintenanceMode": true
            },
            "WorkspaceAccessProperties": {
                "DeviceTypeWindows": "ALLOW",
                "DeviceTypeOsx": "ALLOW",
                "DeviceTypeWeb": "DENY",
                "DeviceTypeIos": "ALLOW",
                "DeviceTypeAndroid": "ALLOW",
                "DeviceTypeChromeOs": "ALLOW",
                "DeviceTypeZeroClient": "ALLOW",
                "DeviceTypeLinux": "DENY"
            },
            "Tenancy": "SHARED",
            "SelfservicePermissions": {
                "RestartWorkspace": "ENABLED",
                "IncreaseVolumeSize": "DISABLED",
                "ChangeComputeType": "DISABLED",
                "SwitchRunningMode": "DISABLED",
                "RebuildWorkspace": "DISABLED"
            }
        }
    ]
}

Дополнительную информацию см. в разделе Управление каталогами для WorkSpaces в Руководстве по администрированию Amazon WorkSpaces.

Вывод

Директории -> (список)

Информация о директориях.

(структура)

Описание директории, используемой с Amazon WorkSpaces.

DirectoryId -> (строка)

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

Alias -> (строка)

Псевдоним директории.

DirectoryName -> (строка)

Имя директории.

RegistrationCode -> (строка)

Код регистрации директории. Пользователи вводят этот код в приложении Amazon WorkSpaces для подключения к директории.

SubnetIds -> (список)

Идентификаторы подсетей, используемых с директорией.

(строка)

DnsIpAddresses -> (список)

IP-адреса DNS-серверов для директории.

(строка)

CustomerUserName -> (строка)

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

IamRoleId -> (строка)

Идентификатор роли IAM. Эта роль позволяет Amazon WorkSpaces выполнять запросы к другим сервисам, таким как Amazon EC2, от вашего имени.

DirectoryType -> (строка)

Тип директории.

WorkspaceSecurityGroupId -> (строка)

Идентификатор группы безопасности, назначенной новым WorkSpaces.

State -> (строка)

Состояние регистрации директории в Amazon WorkSpaces. После дерегистрации директории состояние DEREGISTERED возвращается очень кратковременно перед очисткой метаданных директории, поэтому это состояние возвращается редко. Чтобы подтвердить дерегистрацию директории, проверьте ID директории с помощью DescribeWorkspaceDirectories . Если ID директории не возвращается, значит директория успешно дерегистрирована.

WorkspaceCreationProperties -> (структура)

Свойства по умолчанию для создания всех WorkSpaces в директории.

EnableInternetAccess -> (булево)

Указывает, следует ли автоматически назначать Elastic public IP-адрес WorkSpaces в этой директории по умолчанию. При включении Elastic public IP-адрес позволяет выполнять исходящий доступ в интернет из ваших WorkSpaces, когда вы используете интернет-шлюз в Amazon VPC, в котором расположены ваши WorkSpaces. Если вы используете шлюз сетевого трансляции адресов (NAT) для исходящего доступа в интернет из вашей VPC, или если ваши WorkSpaces находятся в общедоступных подсетях и вы вручную назначаете им Elastic IP-адреса, вы должны отключить эту настройку. Эта настройка применяется к новым WorkSpaces, которые вы запускаете, или к существующим WorkSpaces, которые вы перестраиваете. Дополнительную информацию см. в разделе Configure a VPC for Amazon WorkSpaces .

DefaultOu -> (строка)

Организационная единица (OU) в директории для учетных записей машин WorkSpace.

CustomSecurityGroupId -> (строка)

Идентификатор группы безопасности по умолчанию, применяемой к WorkSpaces при их создании. Дополнительную информацию см. в разделе Security Groups for Your WorkSpaces .

UserEnabledAsLocalAdministrator -> (булево)

Указывает, являются ли пользователи WorkSpace локальными администраторами на своих WorkSpaces.

EnableMaintenanceMode -> (булево)

Указывает, включен ли режим технического обслуживания для WorkSpaces. Дополнительную информацию см. в разделе WorkSpace Maintenance .

InstanceIamRoleArn -> (строка)

Указывает ARN роли IAM экземпляра.

ipGroupIds -> (список)

Идентификаторы групп управления доступом к IP, связанных с директорией.

(строка)

WorkspaceAccessProperties -> (структура)

Устройства и операционные системы, которые пользователи могут использовать для доступа к WorkSpaces.

DeviceTypeWindows -> (строка)

Указывает, могут ли пользователи использовать клиенты Windows для доступа к своим WorkSpaces.

DeviceTypeOsx -> (строка)

Указывает, могут ли пользователи использовать клиенты macOS для доступа к своим WorkSpaces.

DeviceTypeWeb -> (строка)

Указывает, могут ли пользователи получить доступ к своим WorkSpaces через веб-браузер.

DeviceTypeIos -> (строка)

Указывает, могут ли пользователи использовать устройства iOS для доступа к своим WorkSpaces.

DeviceTypeAndroid -> (строка)

Указывает, могут ли пользователи использовать устройства Android и совместимые с Android устройства Chrome OS для доступа к своим WorkSpaces.

DeviceTypeChromeOs -> (строка)

Указывает, могут ли пользователи использовать Chromebooks для доступа к своим WorkSpaces.

DeviceTypeZeroClient -> (строка)

Указывает, могут ли пользователи использовать устройства zero client для доступа к своим WorkSpaces.

DeviceTypeLinux -> (строка)

Указывает, могут ли пользователи использовать клиенты Linux для доступа к своим WorkSpaces.

DeviceTypeWorkSpacesThinClient -> (строка)

Указывает, могут ли пользователи получить доступ к своим WorkSpaces через WorkSpaces Thin Client.

Tenancy -> (строка)

Указывает, является ли директория выделенной или общей. Для использования BYOL (Bring Your Own License) это значение должно быть установлено на DEDICATED . Дополнительную информацию см. в разделе Bring Your Own Windows Desktop Images .

SelfservicePermissions -> (структура)

По умолчанию разрешения самообслуживания для WorkSpaces в директории.

RestartWorkspace -> (строка)

Указывает, могут ли пользователи перезапустить свой WorkSpace.

IncreaseVolumeSize -> (строка)

Указывает, могут ли пользователи увеличить размер тома дисков на своем WorkSpace.

ChangeComputeType -> (строка)

Указывает, могут ли пользователи изменить тип вычислительных ресурсов (пакет) для своего WorkSpace.

SwitchRunningMode -> (строка)

Указывает, могут ли пользователи переключить режим работы своего WorkSpace.

RebuildWorkspace -> (строка)

Указывает, могут ли пользователи перестроить операционную систему WorkSpace до исходного состояния.

SamlProperties -> (структура)

Описывает состояние включения, URL доступа к пользователю и имя параметра состояния ретрансляции, которые используются для настройки федерации с поставщиком идентификации SAML 2.0.

Status -> (строка)

Указывает состояние проверки подлинности SAML 2.0. Эти состояния включают в себя следующее.

  • Если значение равно DISABLED , конечные пользователи будут перенаправлены на вход с использованием учетных данных своей директории.
  • Если значение равно ENABLED , конечные пользователи будут перенаправлены на вход через URL доступа к пользователю. Пользователи, пытающиеся подключиться к WorkSpaces из приложения клиента, которое не поддерживает проверку подлинности SAML 2.0, не смогут подключиться.
  • Если значение равно ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK , конечные пользователи будут перенаправлены на вход через URL доступа к пользователю в поддерживаемых приложениях клиента, но не будут препятствовать подключению клиентов, которые не поддерживают проверку подлинности SAML 2.0, как если бы проверка подлинности SAML 2.0 была отключена.

UserAccessUrl -> (строка)

URL доступа к пользователю поставщика идентификации SAML 2.0 (IdP) — это URL-адрес, который пользователь должен перейти в своем веб-браузере, чтобы выполнить федерацию от IdP и получить прямой доступ к приложению без каких-либо связей поставщика услуг SAML 2.0 (SP).

RelayStateParameterName -> (строка)

Имя параметра состояния ретрансляции, поддерживаемое поставщиком идентификации SAML 2.0 (IdP). Когда конечный пользователь перенаправляется на URL доступа к пользователю из приложения клиента WorkSpaces, это имя параметра состояния ретрансляции добавляется в качестве параметра запроса к URL-адресу вместе с точкой конечного пункта состояния ретрансляции, чтобы вернуть пользователя в сеанс приложения клиента.

Для использования проверки подлинности SAML 2.0 с WorkSpaces IdP должен поддерживать глубокую ссылку, инициированную IdP, для URL состояния ретрансляции. Для получения дополнительной информации обратитесь к документации IdP.

CertificateBasedAuthProperties -> (структура)

Свойства проверки подлинности на основе сертификатов, используемые для проверки подлинности идентификаторов пользователей поставщика идентификации SAML 2.0 (IdP) в Active Directory для входа в WorkSpaces.

Status -> (строка)

Состояние свойств проверки подлинности на основе сертификатов.

CertificateAuthorityArn -> (строка)

Amazon Resource Name (ARN) ресурса Amazon Web Services Certificate Manager Private CA.

EndpointEncryptionMode -> (строка)

Режим шифрования конечной точки, позволяющий настроить указанную директорию между стандартным TLS и режимом FIPS 140-2, проверенным.

MicrosoftEntraConfig -> (структура)

Определяет сведения о конфигурациях Microsoft Entra.

TenantId -> (строка)

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

ApplicationConfigSecretArn -> (строка)

Amazon Resource Name (ARN) конфигурации приложения.

WorkspaceDirectoryName -> (строка)

Имя директории WorkSpace.

WorkspaceDirectoryDescription -> (строка)

Описание директории WorkSpace.

UserIdentityType -> (строка)

Указывает тип идентификации указанного пользователя.

WorkspaceType -> (строка)

Указывает, является ли тип WorkSpace директории личным или пулом.

IDCConfig -> (структура)

Определяет сведения о конфигурациях центра идентификации.

InstanceArn -> (строка)

Amazon Resource Name (ARN) экземпляра центра идентификации.

ApplicationArn -> (строка)

Amazon Resource Name (ARN) приложения.

ActiveDirectoryConfig -> (структура)

Информация о конфигурации Active Directory.

DomainName -> (строка)

Имя домена.

ServiceAccountSecretArn -> (строка)

Указывает ARN секрета учетной записи сервиса.

StreamingProperties -> (структура)

Свойства потоковой передачи для настройки.

StreamingExperiencePreferredProtocol -> (строка)

Указывает тип предпочтительного протокола для потоковой передачи.

UserSettings -> (список)

Указывает параметры разрешений, связанные с пользователем.

(структура)

Информация о параметрах разрешений пользователя.

Action -> (строка)

Указывает тип действия.

Permission -> (строка)

Указывает, включена или отключена настройка.

MaximumLength -> (целое число)

Указывает максимальную длину символов для указанной настройки пользователя.

StorageConnectors -> (список)

Указывает используемый соединитель хранилища.

(структура)

Описание соединителя хранилища.

ConnectorType -> (строка)

Тип соединителя, используемого для сохранения файлов пользователя.

Status -> (строка)

Указывает, включен или отключен соединитель хранилища.

GlobalAccelerator -> (структура)

Указывает свойства Global Accelerator.

Mode -> (строка)

Указывает, включен или отключен Global Accelerator для директории.

PreferredProtocol -> (строка)

Указывает предпочтительный протокол для Global Accelerator.

ErrorMessage -> (строка)

Сообщение об ошибке, возвращенное.

NextToken -> (строка)

Токен для получения следующей страницы результатов. Это значение равно null, когда больше результатов возвращать не нужно.

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

Spec-Zone.ru

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