Spec-Zone.ru › AWS CLI v2

[ aws . compute-optimizer ]

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

Описание

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

Рекомендации экспортируются в файл с разделителями-запятыми (CSV) и метаданные — в файл в формате JavaScript Object Notation (JSON) в существующий бакет Amazon Simple Storage Service (Amazon S3), который вы указываете. Дополнительную информацию см. в разделе Экспорт рекомендаций в руководстве пользователя Compute Optimizer.

Одновременно может выполняться только одна задача экспорта неиспользуемых ресурсов в одном регионе Amazon Web Services.

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

Синтаксис

  export-idle-recommendations
[--account-ids <value>]
[--filters <value>]
[--fields-to-export <value>]
--s3-destination-config <value>
[--file-format <value>]
[--include-member-accounts | --no-include-member-accounts]
[--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]

Параметры

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

Идентификаторы учетных записей Amazon Web Services для экспорта рекомендаций по неиспользуемым ресурсам.

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

Этот параметр не может использоваться вместе с параметром include member accounts. Параметры являются взаимоисключающими.

Если этот параметр или параметр include member accounts опущены, рекомендации для учетных записей участников не включаются в экспорт.

Вы можете указать несколько идентификаторов учетных записей в одном запросе.

(строка)

Синтаксис:

"string" "string" ...

--filters (список)

Массив объектов для указания фильтра, который экспортирует более конкретный набор рекомендаций по неиспользуемым ресурсам.

(структура)

Описание фильтра, возвращающего более конкретный список рекомендаций по неиспользуемым ресурсам.

name -> (строка)

Имя фильтра.

Укажите Finding для возврата рекомендаций со специфической классификацией обнаружения.

Вы можете отфильтровать рекомендации по неиспользуемым ресурсам по тегам tag:key и tag-key.

tag:key — это комбинация ключа и значения тега, назначенного вашим рекомендациям по неиспользуемым ресурсам. Используйте ключ тега в имени фильтра, а значение тега — в качестве значения фильтра. Например, чтобы найти все рекомендации по неиспользуемым ресурсам службы, имеющие тег с ключом Owner и значением TeamA, укажите tag:Owner для имени фильтра и TeamA для значения фильтра.

tag-key — это ключ тега, назначенного вашим рекомендациям по неиспользуемым ресурсам. Используйте этот фильтр, чтобы найти все рекомендации по неиспользуемым ресурсам, имеющие тег с определенным ключом. При этом не учитывается значение тега. Например, вы можете найти рекомендации по неиспользуемым ресурсам службы с ключом тега Owner или без назначенных ключей тегов.

values -> (список)

Значение фильтра.

(строка)

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

name=string,values=string,string ...

Синтаксис JSON:

[
  {
    "name": "Finding"|"ResourceType",
    "values": ["string", ...]
  }
  ...
]

--fields-to-export (список)

Данные рекомендаций, которые необходимо включить в файл экспорта. Дополнительную информацию о полях, которые можно экспортировать, см. в разделе Экспортируемые файлы в руководстве пользователя Compute Optimizer.

(строка)

Синтаксис:

"string" "string" ...

Where valid values are:
  AccountId
  ResourceArn
  ResourceId
  ResourceType
  LastRefreshTimestamp
  LookbackPeriodInDays
  SavingsOpportunity
  SavingsOpportunityAfterDiscount
  UtilizationMetricsCpuMaximum
  UtilizationMetricsMemoryMaximum
  UtilizationMetricsNetworkOutBytesPerSecondMaximum
  UtilizationMetricsNetworkInBytesPerSecondMaximum
  UtilizationMetricsDatabaseConnectionsMaximum
  UtilizationMetricsEBSVolumeReadIOPSMaximum
  UtilizationMetricsEBSVolumeWriteIOPSMaximum
  UtilizationMetricsVolumeReadOpsPerSecondMaximum
  UtilizationMetricsVolumeWriteOpsPerSecondMaximum
  Finding
  FindingDescription
  Tags

--s3-destination-config (структура)

Описание имени бакета Amazon Simple Storage Service (Amazon S3) и префикса ключа для задачи экспорта рекомендаций.

Вы должны создать целевой бакет Amazon S3 для экспорта рекомендаций перед созданием задачи экспорта. Compute Optimizer не создает бакет S3 за вас. После создания бакета S3 убедитесь, что он имеет необходимую политику разрешений, позволяющую Compute Optimizer записывать файл экспорта в него. Если вы планируете указать префикс объекта при создании задачи экспорта, вы должны включить префикс объекта в политику, которую вы добавите к пакету S3. Дополнительную информацию см. в разделе Политика бакета Amazon S3 для Compute Optimizer в руководстве пользователя Compute Optimizer.

bucket -> (строка)

Имя бакета Amazon S3, используемого в качестве целевого для задачи экспорта.

keyPrefix -> (строка)

Префикс бакета Amazon S3 для задачи экспорта.

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

bucket=string,keyPrefix=string

Синтаксис JSON:

{
  "bucket": "string",
  "keyPrefix": "string"
}

--file-format (строка)

Формат файла экспорта. В настоящее время поддерживается только формат CSV-файла.

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

  • Csv

--include-member-accounts | --no-include-member-accounts (булево)

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

Учетные записи участников также должны быть включены в Compute Optimizer, и в учетной записи организации должен быть включен доверенный доступ для Compute Optimizer. Дополнительную информацию см. в разделе Compute Optimizer и доверенный доступ Amazon Web Services Organizations в руководстве пользователя Compute Optimizer.

Если этот параметр опущен, рекомендации для учетных записей участников организации не включаются в файл экспорта.

Если этот параметр или параметр account ID опущены, рекомендации для учетных записей участников не включаются в экспорт.

--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
  • текст
  • таблица
  • 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-auto-prompt (булево)

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

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

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

Вывод

jobId -> (строка)

Идентификатор задачи экспорта.

Чтобы просмотреть состояние задачи экспорта, используйте действие DescribeRecommendationExportJobs и укажите идентификатор задачи.

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

Описание имени бакета Amazon Simple Storage Service (Amazon S3) и ключей объектов файла экспорта рекомендаций и связанного с ним файла метаданных.

bucket -> (строка)

Имя бакета Amazon S3, используемого в качестве целевого для файла экспорта.

key -> (строка)

Ключ бакета Amazon S3 файла экспорта.

Ключ уникально идентифицирует объект или файл экспорта в пакете S3.

metadataKey -> (строка)

Ключ бакета Amazon S3 файла метаданных.

Ключ уникально идентифицирует объект или файл метаданных в пакете S3.

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

Spec-Zone.ru

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