describe-ipam-resource-discovery-associations
Описание
Описывает ассоциацию обнаружения ресурсов с IPAM Amazon VPC. Ассоциированное обнаружение ресурсов — это обнаружение ресурсов, которое было ассоциировано с IPAM.
См. также: Документация API AWS
describe-ipam-resource-discovery-associations является постраничной операцией. Для получения всего набора результатов могут быть выполнены несколько вызовов API. Вы можете отключить постраничный вывод, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе на постраничный запрос, аргумент --query должен извлечь данные из результатов следующих выражений запроса: IpamResourceDiscoveryAssociations
Синтаксис
describe-ipam-resource-discovery-associations
[--dry-run | --no-dry-run]
[--ipam-resource-discovery-association-ids <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 (логическое)
DryRunOperation. В противном случае — UnauthorizedOperation.--ipam-resource-discovery-association-ids (список)
Идентификаторы ассоциаций обнаружения ресурсов.
(строка)
Синтаксис:
"string" "string" ...
--filters (список)
Фильтры ассоциаций обнаружения ресурсов.
(структура)
Пара имя-значение фильтра, используемая для получения более конкретного списка результатов из операции describe. Фильтры могут использоваться для сопоставления набора ресурсов по определенным критериям, таким как теги, атрибуты или идентификаторы.
Если вы указываете несколько фильтров, фильтры соединяются с помощью AND, и запрос возвращает только результаты, которые соответствуют всем указанным фильтрам.
Дополнительную информацию см. в разделе «Списки и фильтры с помощью командной строки и API» в «Руководстве пользователя Amazon EC2».
Имя -> (строка)
Значения -> (список)
Значения фильтра. Значения фильтров чувствительны к регистру. Если вы указываете несколько значений для фильтра, значения соединяются с помощью 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 (логическое)
Включить отладочную запись в журнал.
--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 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».
Просмотр всех ассоциаций обнаружения ресурсов с IPAM
В этом примере вы — администратор IPAM, которому делегированы права, у которого ассоциированы обнаружения ресурсов с вашим IPAM для интеграции других учетных записей с вашим IPAM. Вы заметили, что ваш IPAM не обнаруживает ресурсы в операционных регионах обнаружения ресурсов как ожидалось. Вы хотите проверить состояние и статус обнаружения ресурсов, чтобы убедиться, что учетная запись, которая создала его, по-прежнему активна, и обнаружение ресурсов по-прежнему доступно для совместного использования.
--region должен быть домашним регионом вашего IPAM.
В следующем describe-ipam-resource-discovery-associations примере перечислены ассоциации обнаружения ресурсов в вашей учетной записи AWS.
aws ec2 describe-ipam-resource-discovery-associations \
--region us-east-1
Вывод:
{
"IpamResourceDiscoveryAssociations": [
{
"OwnerId": "320805250157",
"IpamResourceDiscoveryAssociationId": "ipam-res-disco-assoc-05e6b45eca5bf5cf7",
"IpamResourceDiscoveryAssociationArn": "arn:aws:ec2::320805250157:ipam-resource-discovery-association/ipam-res-disco-assoc-05e6b45eca5bf5cf7",
"IpamResourceDiscoveryId": "ipam-res-disco-0f4ef577a9f37a162",
"IpamId": "ipam-005f921c17ebd5107",
"IpamArn": "arn:aws:ec2::320805250157:ipam/ipam-005f921c17ebd5107",
"IpamRegion": "us-east-1",
"IsDefault": true,
"ResourceDiscoveryStatus": "active",
"State": "associate-complete",
"Tags": []
},
{
"OwnerId": "149977607591",
"IpamResourceDiscoveryAssociationId": "ipam-res-disco-assoc-0dfd21ae189ab5f62",
"IpamResourceDiscoveryAssociationArn": "arn:aws:ec2::149977607591:ipam-resource-discovery-association/ipam-res-disco-assoc-0dfd21ae189ab5f62",
"IpamResourceDiscoveryId": "ipam-res-disco-0365d2977fc1672fe",
"IpamId": "ipam-005f921c17ebd5107",
"IpamArn": "arn:aws:ec2::149977607591:ipam/ipam-005f921c17ebd5107",
"IpamRegion": "us-east-1",
"IsDefault": false,
"ResourceDiscoveryStatus": "active",
"State": "create-complete",
"Tags": []
}
]
}
В этом примере, после выполнения этой команды, вы замечаете, что у вас есть одно не по умолчанию обнаружение ресурсов ("IsDefault": false ``) that is ``"ResourceDiscoveryStatus": "not-found" и "State": "create-complete". Учетная запись владельца обнаружения ресурсов была закрыта. Если в другом случае вы заметите, что она является "ResourceDiscoveryStatus": "not-found" и "State": "associate-complete", это указывает на то, что произошло одно из следующих событий:
- Владелец обнаружения ресурсов удалил обнаружение ресурсов.
- Владелец обнаружения ресурсов прекратил совместное использование обнаружения ресурсов.
Дополнительную информацию см. в разделе «Интеграция IPAM с учетными записями за пределами вашей организации» в «Руководстве пользователя Amazon VPC IPAM».
Вывод
IpamResourceDiscoveryAssociations -> (список)
Ассоциации обнаружения ресурсов.
(структура)
Ассоциация обнаружения ресурса IPAM. Ассоциированное обнаружение ресурса — это обнаружение ресурса, которое было ассоциировано с IPAM. IPAM агрегирует CIDR-блоки ресурсов, обнаруженные ассоциированным обнаружением ресурса.
OwnerId -> (строка)
IpamResourceDiscoveryAssociationId -> (строка)
IpamResourceDiscoveryAssociationArn -> (строка)
IpamResourceDiscoveryId -> (строка)
IpamId -> (строка)
IpamArn -> (строка)
IpamRegion -> (строка)
IsDefault -> (булево)
ResourceDiscoveryStatus -> (строка)
Статус обнаружения ресурса.
-
active- Соединение или разрешения для чтения результатов обнаружения ресурса сохранены. -
not-found- Соединение или разрешения для чтения результатов обнаружения ресурса нарушены. Это может произойти, если владелец обнаружения ресурса перестал его использовать или удалил обнаружение ресурса. Убедитесь, что обнаружение ресурса существует и общий доступ к ресурсам Amazon Web Services по-прежнему сохраняется.
State -> (строка)
Состояние жизненного цикла ассоциации при ассоциации или диссоциации обнаружения ресурса.
-
associate-in-progress- Обнаружение ресурса ассоциируется. -
associate-complete- Ассоциация обнаружения ресурса завершена. -
associate-failed- Ассоциация обнаружения ресурса завершилась неудачно. -
disassociate-in-progress- Обнаружение ресурса диссоциируется. -
disassociate-complete- Диссоциация обнаружения ресурса завершена. -
disassociate-failed- Диссоциация обнаружения ресурса завершилась неудачно. -
isolate-in-progress- Учётная запись Amazon Web Services, создавшая ассоциацию обнаружения ресурса, была удалена, и ассоциация обнаружения ресурса изолируется. -
isolate-complete- Изоляция обнаружения ресурса завершена. -
restore-in-progress- Обнаружение ресурса восстанавливается.
Tags -> (список)
Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из ключа и необязательного значения. Вы можете использовать теги для поиска и фильтрации ресурсов или отслеживания затрат в Amazon Web Services.
(структура)
Описывает тег.
Key -> (строка)
Ключ тега.
Ограничения: ключи тегов чувствительны к регистру и принимают максимум 127 символов Юникода. Не может начинаться с aws: .
Value -> (строка)
Значение тега.
Ограничения: значения тегов чувствительны к регистру и принимают максимум 256 символов Юникода.
NextToken -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.