Spec-Zone.ru › AWS CLI v2

[ aws . ec2 ]

move-capacity-reservation-instances

Описание

Переместить доступную емкость из резервации емкости источника в резервацию емкости назначения. Резервация емкости источника и резервация емкости назначения должны быть active, принадлежать вашему аккаунту Amazon Web Services и иметь следующие общие параметры:

  • Тип экземпляра
  • Платформа
  • Зона доступности
  • Тип аренды
  • Группа размещения
  • Время окончания резервации емкости - At specific time или Manually.

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

Синтаксис

  move-capacity-reservation-instances
[--dry-run | --no-dry-run]
[--client-token <value>]
--source-capacity-reservation-id <value>
--destination-capacity-reservation-id <value>
--instance-count <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]

Параметры

--dry-run | --no-dry-run (логическое значение)

Проверяет наличие необходимых разрешений для действия, не отправляя запрос, и возвращает ответ об ошибке. Если у вас есть необходимые разрешения, ответ об ошибке будет DryRunOperation. В противном случае, это будет UnauthorizedOperation.

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

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

--source-capacity-reservation-id (строка)

Идентификатор резервации емкости, из которой необходимо переместить емкость.

--destination-capacity-reservation-id (строка)

Идентификатор резервации емкости, в которую необходимо переместить емкость.

--instance-count (целое число)

Количество экземпляров, которые нужно переместить из резервации емкости источника.

--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.

Вывод

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

Информация о резервировании емкости источника.

CapacityReservationId -> (строка)

Идентификатор резервирования емкости.

OwnerId -> (строка)

Идентификатор учетной записи Amazon Web Services, которая владеет резервированием емкости.

CapacityReservationArn -> (строка)

Amazon Resource Name (ARN) резервирования емкости.

AvailabilityZoneId -> (строка)

Идентификатор зоны доступности резервирования емкости.

InstanceType -> (строка)

Тип экземпляра, для которого резервируется емкость.

InstancePlatform -> (строка)

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

AvailabilityZone -> (строка)

Зона доступности, в которой резервируется емкость.

Tenancy -> (строка)

Указывает арендацию резервирования емкости. Резервирование емкости может иметь одно из следующих значений арендации:

  • default - Резервирование емкости создается на оборудовании, которое совместно используется другими учетными записями Amazon Web Services.
  • dedicated - Резервирование емкости создается на оборудовании с арендой на одного клиента, которое выделено для одной учетной записи Amazon Web Services.

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

Общее количество экземпляров, для которых резервируется емкость.

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

Остаточная емкость. Указывает количество экземпляров, которые можно запустить в резервировании емкости.

EbsOptimized -> (булево)

Указывает, поддерживает ли резервирование емкости оптимизированные для EBS экземпляры. Эта оптимизация обеспечивает выделенную пропускную способность для Amazon EBS и оптимизированную конфигурационную стековую структуру для обеспечения оптимальной производительности ввода-вывода. Эта оптимизация недоступна для всех типов экземпляров. При использовании оптимизированного для EBS экземпляра применяются дополнительные расходы на использование.

EphemeralStorage -> (булево)

Устарело.

State -> (строка)

Текущее состояние резервирования емкости. Резервирование емкости может находиться в одном из следующих состояний:

  • active - Емкость доступна для использования.
  • expired - Резервирование емкости автоматически истекло в указанную дату и время в запросе на резервирование. Зарезервированная емкость больше недоступна для использования.
  • cancelled - Резервирование емкости было отменено. Зарезервированная емкость больше недоступна для использования.
  • pending - Запрос на резервирование емкости выполнен успешно, но предоставление емкости все еще ожидается.
  • failed - Запрос на резервирование емкости завершился с ошибкой. Запрос может завершиться ошибкой из-за неверных параметров запроса, ограничений емкости или ограничений по количеству экземпляров. Вы можете просмотреть не удавшийся запрос в течение 60 минут.
  • scheduled - (Резервирование емкости с будущей датой ) Запрос на резервирование емкости с будущей датой был одобрен, и резервирование емкости запланировано на доставку в указанную начальную дату.
  • payment-pending - (Блоки емкости ) Предварительная оплата еще не обработана.
  • payment-failed - (Блоки емкости ) Предварительная оплата не была обработана в течение 12 часов. Ваш блок емкости был освобожден.
  • assessing - (Резервирование емкости с будущей датой ) Amazon EC2 оценивает ваш запрос на резервирование емкости с будущей датой.
  • delayed - (Резервирование емкости с будущей датой ) Amazon EC2 столкнулся с задержкой при предоставлении запрошенного резервирования емкости с будущей датой. Amazon EC2 не может доставить запрошенную емкость к указанной дате и времени начала.
  • unsupported - (Резервирование емкости с будущей датой ) Amazon EC2 не может обработать запрос на резервирование емкости с будущей датой из-за ограничений емкости. Вы можете просмотреть неподдерживаемые запросы в течение 30 дней. Резервирование емкости не будет доставлено.

StartDate -> (метка времени)

Дата и время начала резервирования емкости.

EndDate -> (метка времени)

Дата и время истечения срока действия резервирования емкости. После истечения срока действия резервирования емкости зарезервированная емкость освобождается, и вы больше не можете запускать экземпляры в ней. Состояние резервирования емкости меняется на expired, когда оно достигает даты и времени окончания.

EndDateType -> (строка)

Указывает способ окончания резервирования емкости. Резервирование емкости может иметь один из следующих типов завершения:

  • unlimited - Резервирование емкости остается активным до тех пор, пока вы его явно не отменили.
  • limited - Резервирование емкости автоматически истекает в указанную дату и время.

InstanceMatchCriteria -> (строка)

Указывает тип запусков экземпляров, которые принимает резервирование емкости. Варианты включают:

  • open - Резервирование емкости принимает все экземпляры, у которых есть совпадающие атрибуты (тип экземпляра, платформа и зона доступности). Экземпляры, у которых есть совпадающие атрибуты, запускаются в резервировании емкости автоматически без указания дополнительных параметров.
  • targeted - Резервирование емкости принимает только экземпляры, у которых есть совпадающие атрибуты (тип экземпляра, платформа и зона доступности), и явно указывают резервирование емкости. Это гарантирует, что только разрешенные экземпляры могут использовать зарезервированную емкость.

CreateDate -> (метка времени)

Дата и время создания резервирования емкости.

Tags -> (список)

Любые теги, назначенные резервированию емкости.

(структура)

Описание тега.

Key -> (строка)

Ключ тега.

Ограничения: ключи тегов чувствительны к регистру и принимают максимум 127 символов Юникода. Не может начинаться с aws: .

Value -> (строка)

Значение тега.

Ограничения: значения тегов чувствительны к регистру и принимают максимум 256 символов Юникода.

OutpostArn -> (строка)

Amazon Resource Name (ARN) Outpost, на котором было создано резервирование емкости.

CapacityReservationFleetId -> (строка)

Идентификатор флота резервирования емкости, к которому относится резервирование емкости. Действительно только для резервирования емкости, созданного флотом резервирования емкости.

PlacementGroupArn -> (строка)

Amazon Resource Name (ARN) кластерной группы размещения, в которой было создано резервирование емкости. Дополнительную информацию см. в разделе «Резервирование емкости для кластерных групп размещения» в Руководстве пользователя Amazon EC2.

CapacityAllocations -> (список)

Информация об использовании емкости экземпляров.

(структура)

Информация об использовании емкости экземпляров для резервирования емкости.

AllocationType -> (строка)

Тип использования. used указывает, что емкость экземпляров используется экземплярами, выполняющимися в резервировании емкости.

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

Количество емкости экземпляров, связанных с использованием. Например, значение 4 указывает, что емкость экземпляров для 4 экземпляров в настоящее время используется.

ReservationType -> (строка)

Тип резервирования емкости.

UnusedReservationBillingOwnerId -> (строка)

Идентификатор учетной записи Amazon Web Services, которой назначена оплата за неиспользуемую емкость резервирования емкости.

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

Информация об обязательстве для резервирования емкости с будущей датой.

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

Емкость экземпляров, на которую вы обязались при запросе резервирования емкости с будущей датой.

CommitmentEndDate -> (метка времени)

Дата и время истечения срока действия срока обязательства в формате ISO8601 в часовом поясе UTC (YYYY-MM-DDThh:mm:ss.sssZ ). Вы не можете уменьшить количество экземпляров или отменить резервирование емкости до этой даты и времени.

DeliveryPreference -> (строка)

Способ доставки резервирования емкости с будущей датой. incremental указывает, что запрошенная емкость доставляется в дополнение к любым работающим экземплярам и зарезервированной емкости, которые у вас есть в учетной записи в указанную дату и время.

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

Информация о резервировании емкости назначения.

CapacityReservationId -> (строка)

Идентификатор резервирования емкости.

OwnerId -> (строка)

Идентификатор учетной записи Amazon Web Services, владеющей резервированием емкости.

CapacityReservationArn -> (строка)

Amazon Resource Name (ARN) резервирования емкости.

AvailabilityZoneId -> (строка)

Идентификатор зоны доступности резервирования емкости.

InstanceType -> (строка)

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

InstancePlatform -> (строка)

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

AvailabilityZone -> (строка)

Зона доступности, в которой резервируется емкость.

Tenancy -> (строка)

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

  • default - Резервирование емкости создается на оборудовании, которое совместно используется другими учетными записями Amazon Web Services.
  • dedicated - Резервирование емкости создается на оборудовании с арендой одного клиента, которое выделено для одной учетной записи Amazon Web Services.

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

Общее количество экземпляров, для которых резервирование емкости резервирует емкость.

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

Остаточная емкость. Указывает количество экземпляров, которые можно запустить в резервировании емкости.

EbsOptimized -> (булево)

Указывает, поддерживает ли резервирование емкости экземпляры с оптимизацией EBS. Эта оптимизация предоставляет выделенную пропускную способность для Amazon EBS и оптимизированную конфигурационную сборку для обеспечения оптимальной производительности ввода-вывода. Эта оптимизация не доступна для всех типов экземпляров. При использовании экземпляра с оптимизацией EBS применяются дополнительные расходы на использование.

EphemeralStorage -> (булево)

Устарело.

State -> (строка)

Текущее состояние резервирования емкости. Резервирование емкости может находиться в одном из следующих состояний:

  • active - Емкость доступна для использования.
  • expired - Резервирование емкости автоматически истекло в указанную в запросе на резервирование дату и время. Зарезервированная емкость больше недоступна для использования.
  • cancelled - Резервирование емкости было отменено. Зарезервированная емкость больше недоступна для использования.
  • pending - Запрос на резервирование емкости выполнен успешно, но выделение емкости все еще ожидается.
  • failed - Запрос на резервирование емкости завершился ошибкой. Запрос может завершиться ошибкой из-за некорректных параметров запроса, ограничений по емкости или ограничений на экземпляры. Вы можете просмотреть невыполненные запросы в течение 60 минут.
  • scheduled - (Резервирование емкости с будущей датой) Запрос на резервирование емкости с будущей датой был одобрен, и резервирование емкости запланировано на указанную начальную дату.
  • payment-pending - (Блоки емкости) Предварительная оплата еще не была обработана.
  • payment-failed - (Блоки емкости) Предварительная оплата не была обработана в течение 12 часов. Ваш блок емкости был освобожден.
  • assessing - (Резервирование емкости с будущей датой) Amazon EC2 оценивает ваш запрос на резервирование емкости с будущей датой.
  • delayed - (Резервирование емкости с будущей датой) Amazon EC2 столкнулся с задержкой при выделении запрошенного резервирования емкости с будущей датой. Amazon EC2 не может предоставить запрошенную емкость к указанной дате и времени начала.
  • unsupported - (Резервирование емкости с будущей датой) Amazon EC2 не может удовлетворить запрос на резервирование емкости с будущей датой из-за ограничений по емкости. Вы можете просмотреть неподдерживаемые запросы в течение 30 дней. Резервирование емкости не будет предоставлено.

StartDate -> (метка времени)

Дата и время начала резервирования емкости.

EndDate -> (метка времени)

Дата и время истечения срока действия резервирования емкости. Когда резервирование емкости истекает, зарезервированная емкость освобождается, и вы больше не можете запускать экземпляры в ней. Состояние резервирования емкости изменяется на expired при достижении конечной даты и времени.

EndDateType -> (строка)

Указывает способ завершения резервирования емкости. Резервирование емкости может иметь один из следующих типов завершения:

  • unlimited - Резервирование емкости остается активным до тех пор, пока вы его явно не отмените.
  • limited - Резервирование емкости автоматически истекает в указанную дату и время.

InstanceMatchCriteria -> (строка)

Указывает тип запусков экземпляров, которые принимает резервирование емкости. К вариантам относятся:

  • open - Резервирование емкости принимает все экземпляры, которые имеют соответствующие атрибуты (тип экземпляра, платформа и зона доступности). Экземпляры, которые имеют соответствующие атрибуты, запускаются в резервировании емкости автоматически без указания каких-либо дополнительных параметров.
  • targeted - Резервирование емкости принимает только экземпляры, которые имеют соответствующие атрибуты (тип экземпляра, платформа и зона доступности), и явно нацелены на резервирование емкости. Это гарантирует, что только разрешенные экземпляры могут использовать зарезервированную емкость.

CreateDate -> (метка времени)

Дата и время создания резервирования емкости.

Tags -> (список)

Любые теги, назначенные резервированию емкости.

(структура)

Описание тега.

Key -> (строка)

Ключ тега.

Ограничения: ключи тегов регистрозависимы и принимают максимум 127 символов Юникода. Не может начинаться с aws: .

Value -> (строка)

Значение тега.

Ограничения: значения тегов регистрозависимы и принимают максимум 256 символов Юникода.

OutpostArn -> (строка)

Amazon Resource Name (ARN) Outpost, на котором было создано резервирование емкости.

CapacityReservationFleetId -> (строка)

Идентификатор резервирования емкости Fleet, к которому относится резервирование емкости. Действительно только для резервирования емкости, созданного резервированием емкости Fleet.

PlacementGroupArn -> (строка)

Amazon Resource Name (ARN) групповой кластеризации размещения, в которой было создано резервирование емкости. Для получения дополнительной информации см. резервирование емкости для групп размещения кластеров в руководстве пользователя Amazon EC2.

CapacityAllocations -> (список)

Информация об использовании емкости экземпляров.

(структура)

Информация об использовании емкости экземпляров для резервирования емкости.

AllocationType -> (строка)

Тип использования. used указывает, что емкость экземпляра используется экземплярами, которые выполняются в резервировании емкости.

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

Количество емкости экземпляра, связанное с использованием. Например, значение 4 указывает, что емкость экземпляра для 4 экземпляров в настоящее время используется.

ReservationType -> (строка)

Тип резервирования емкости.

UnusedReservationBillingOwnerId -> (строка)

Идентификатор учетной записи Amazon Web Services, которой назначена оплата за неиспользованную емкость резервирования емкости.

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

Информация о вашем обязательстве по резервированию емкости с будущей датой.

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

Емкость экземпляра, на которую вы обязались при запросе резервирования емкости с будущей датой.

CommitmentEndDate -> (метка времени)

Дата и время истечения срока действия обязательства, в формате ISO8601 в часовом поясе UTC (YYYY-MM-DDThh:mm:ss.sssZ). Вы не можете уменьшить количество экземпляров или отменить резервирование емкости до этой даты и времени.

DeliveryPreference -> (строка)

Метод доставки для резервирования емкости с будущей датой. incremental указывает, что запрошенная емкость предоставляется дополнительно к любым работающим экземплярам и зарезервированной емкости, которая у вас есть в вашей учетной записи в указанную дату и время.

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

Количество экземпляров, которые были перемещены из исходного резервирования емкости в резервирование емкости назначения.

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

Spec-Zone.ru

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