[ aws . configservice ]
получение-количества-обнаруженных-ресурсов
Описание
Возвращает типы ресурсов, количество каждого типа ресурсов и общее количество ресурсов, которые Config регистрирует в данной области для вашей учетной записи Amazon Web Services.
- Config регистрирует три типа ресурсов в регионе США Восточный (Огайо) для вашей учетной записи: 25 экземпляров EC2, 20 пользователей IAM и 15 ведер S3.
- Вы вызываете действие
GetDiscoveredResourceCountsи указываете, что хотите все типы ресурсов. - Config возвращает следующее:
- Типы ресурсов (экземпляры EC2, пользователи IAM и ведра S3).
- Количество каждого типа ресурсов (25, 20 и 15).
- Общее количество всех ресурсов (60).
Ответ разделен на страницы. По умолчанию Config отображает 100 объектов ResourceCount на каждой странице. Вы можете настроить это число с помощью параметра limit. Ответ включает строку nextToken. Чтобы получить следующую страницу результатов, выполните запрос снова и укажите строку в качестве параметра nextToken.
Примечание
Если вы вызываете действие GetDiscoveredResourceCounts, вы можете не получить сразу количество ресурсов в следующих ситуациях:
- Вы являетесь новым клиентом Config.
- Вы только что включили регистрацию ресурсов.
Config может потребоваться несколько минут для регистрации и подсчета ваших ресурсов. Подождите несколько минут и повторите действие GetDiscoveredResourceCounts.
См. также: Документация API AWS
Синтаксис
get-discovered-resource-counts
[--resource-types <value>]
[--limit <value>]
[--next-token <value>]
[--cli-input-json | --cli-input-yaml]
[--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]
Параметры
--resource-types (список)
Список через запятую, который определяет типы ресурсов, которые вы хотите, чтобы Config вернул (например, "AWS::EC2::Instance" , "AWS::IAM::User" ).
Если значение для resourceTypes не указано, Config возвращает все типы ресурсов, которые Config регистрирует в данном регионе для вашей учетной записи.
Примечание
Если регистратор конфигурации выключен, Config возвращает пустой список объектов ResourceCount. Если регистратор конфигурации не регистрирует определенный тип ресурса (например, ведра S3), этот тип ресурса не будет возвращен в списке объектов ResourceCount.(строка)
Синтаксис:
"string" "string" ...
--limit (целое число)
--next-token (строка)
nextToken, возвращенная на предыдущей странице, которую вы используете для получения следующей страницы результатов в разбиении ответа на страницы.--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Передача произвольных двоичных значений с помощью предоставленного JSON-значения невозможна, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.
--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
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/окружения.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--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.
Вывод
totalDiscoveredResources -> (длинное целое число)
Общее количество ресурсов, которые Config регистрирует в данном регионе для вашей учетной записи. Если вы указываете типы ресурсов в запросе, Config возвращает только общее количество ресурсов для этих типов ресурсов.
- Config регистрирует три типа ресурсов в регионе США Восточный (Огайо) для вашей учетной записи: 25 экземпляров EC2, 20 пользователей IAM и 15 ведер S3, всего 60 ресурсов.
- Вы вызываете действие
GetDiscoveredResourceCountsи указываете тип ресурса,"AWS::EC2::Instances", в запросе. - Config возвращает 25 для
totalDiscoveredResources.
resourceCounts -> (список)
Список объектов ResourceCount. Каждый объект перечисляется в порядке убывания количества ресурсов.
(структура)
Объект, содержащий тип ресурса и количество ресурсов.
resourceType -> (строка)
"AWS::EC2::Instance" ).count -> (длинное целое число)
nextToken -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.