get-ipam-discovered-accounts
Описание
Получает обнаруженные учетные записи IPAM. Обнаруженная учетная запись — это учетная запись Amazon Web Services, которая отслеживается в рамках обнаружения ресурсов. Если вы интегрировали IPAM с Amazon Web Services Organizations, все учетные записи в организации являются обнаруженными учетными записями. Только учетная запись IPAM может получить все обнаруженные учетные записи в организации.
См. также: Документация AWS API
get-ipam-discovered-accounts является постраничной операцией. Для получения всего набора результатов могут быть вызваны несколько API-запросов. Вы можете отключить постраничную обработку, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с постраничной обработкой, аргумент --query должен извлекать данные из результатов следующих выражений запроса: IpamDiscoveredAccounts
Синтаксис
get-ipam-discovered-accounts
[--dry-run | --no-dry-run]
--ipam-resource-discovery-id <value>
--discovery-region <value>
[--filters <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]
Параметры
--dry-run | --no-dry-run (boolean)
DryRunOperation. В противном случае — UnauthorizedOperation.--ipam-resource-discovery-id (строка)
--discovery-region (строка)
--filters (список)
Фильтры обнаруженных учетных записей.
(структура)
Пара имя-значение фильтра, используемая для возврата более конкретного списка результатов из операции describe. Фильтры могут использоваться для сопоставления набора ресурсов по определенным критериям, таким как метки, атрибуты или идентификаторы.
Если вы указываете несколько фильтров, фильтры объединяются с помощью AND, и запрос возвращает только результаты, соответствующие всем указанным фильтрам.
Для получения дополнительной информации см. Раздел «Список и фильтрация с помощью командной строки и API» в руководстве пользователя Amazon EC2.
Name -> (строка)
Values -> (список)
Значения фильтра. Значения фильтров чувствительны к регистру. Если вы указываете несколько значений для фильтра, значения объединяются с помощью OR, и запрос возвращает все результаты, соответствующие любому из указанных значений.
(строка)
Сокращенный синтаксис:
Name=string,Values=string,string ...
Синтаксис JSON:
[
{
"Name": "string",
"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 в разделе Постраничная обработка.
--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 (boolean)
Включить отладку.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого подключения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение по умолчанию, связанное с проверкой сертификатов SSL.
--no-paginate (boolean)
Отключить автоматическую постраничную обработку. Если автоматическая постраничная обработка отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/отключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--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 (boolean)
Отключить страницу cli для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры командной строки.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запрошенние параметров командной строки.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. См. руководство «Начало работы» в руководстве пользователя AWS CLI для получения дополнительной информации.
Если не указано иное, все примеры используют правила цитирования похожие на unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной среды. См. раздел Использование кавычек со строками в руководстве пользователя AWS CLI.
Для просмотра учетных записей, обнаруженных IPAM
В этом случае вы — администратор, которому делегированы полномочия IPAM, и хотите просмотреть учетные записи AWS, владеющие ресурсами, которые IPAM обнаруживает.
--discovery-region — это рабочий регион IPAM, в котором вы хотите просмотреть состояния отслеживаемых учетных записей. Например, если у вас есть три рабочих региона IPAM, вы можете выполнить этот запрос трижды, чтобы просмотреть отметки времени, специфичные для обнаружения в каждом из этих конкретных регионов.
Следующий get-ipam-discovered-accounts пример отображает учетные записи AWS, которые владеют ресурсами, которые обнаруживает IPAM.
aws ec2 get-ipam-discovered-accounts \
--ipam-resource-discovery-id ipam-res-disco-0365d2977fc1672fe \
--discovery-region us-east-1
Вывод:
{
"IpamDiscoveredAccounts": [
{
"AccountId": "149977607591",
"DiscoveryRegion": "us-east-1",
"LastAttemptedDiscoveryTime": "2024-02-09T19:04:31.379000+00:00",
"LastSuccessfulDiscoveryTime": "2024-02-09T19:04:31.379000+00:00"
}
]
}
Для получения дополнительной информации см. раздел «Интеграция IPAM с учетными записями за пределами вашей организации» в руководстве пользователя Amazon VPC IPAM.
Выходные данные
IpamDiscoveredAccounts -> (список)
Обнаруженные учетные записи.
(структура)
Обнаруженная учетная запись IPAM. Обнаруженная учетная запись — это учетная запись Amazon Web Services, которая отслеживается в рамках обнаружения ресурсов. Если вы интегрировали IPAM с Amazon Web Services Organizations, все учетные записи в организации являются обнаруженными учетными записями.
AccountId -> (строка)
DiscoveryRegion -> (строка)
FailureReason -> (структура)
Причина ошибки обнаружения ресурсов.
Code -> (строка)
Код ошибки обнаружения.
-
assume-role-failure- IPAM не смог принять роль служб Amazon Web Services IAM. Это может быть из-за следующих причин:- Роль SLR еще не создана, и IPAM все еще создает ее.
- Вы отказались от использования IPAM в домашнем регионе.
- Учетная запись, используемая в качестве учетной записи IPAM, приостановлена.
-
throttling-failure- Учетная запись IPAM уже использует выделенное количество транзакций в секунду, и IPAM получает ошибку ограничения при принятии роли службы Amazon Web Services IAM SLR. -
unauthorized-failure- Учетная запись Amazon Web Services, выполняющая запрос, не авторизована. Для получения дополнительной информации см. AuthFailure в Справочнике по API Amazon Elastic Compute Cloud.
Message -> (строка)
LastAttemptedDiscoveryTime -> (метка времени)
LastSuccessfulDiscoveryTime -> (метка времени)
OrganizationalUnitId -> (строка)
NextToken -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.