Spec-Zone.ru › AWS CLI v2

[ aws . sagemaker ]

update-cluster-software

Описание

Обновляет платформенное ПО кластера SageMaker HyperPod для обеспечения безопасности. Чтобы узнать, как использовать этот API, см. Обновление платформенного ПО SageMaker HyperPod кластера.

Предупреждение

Вызов API UpgradeClusterSoftware может повлиять на время работы и доступность вашего кластера SageMaker HyperPod. Планируйте свои действия, чтобы смягчить возможные перебои в работе ваших рабочих нагрузок.

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

Синтаксис

  update-cluster-software
--cluster-name <value>
[--instance-groups <value>]
[--deployment-config <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]

Параметры

--cluster-name (строка)

Укажите имя или Amazon Resource Name (ARN) кластера SageMaker HyperPod, который требуется обновить для обеспечения безопасности.

--instance-groups (список)

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

(структура)

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

InstanceGroupName -> (строка)

Имя группы экземпляров, которую требуется обновить.

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

InstanceGroupName=string ...

Синтаксис JSON:

[
  {
    "InstanceGroupName": "string"
  }
  ...
]

--deployment-config (структура)

Настройка для обновления версий AMI.

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

Политика, которую SageMaker использует при обновлении версий AMI кластера.

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

Максимальное количество экземпляров в кластере, которое SageMaker может обновить за один раз.

Type -> (строка)

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

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

Указывает количество или процент экземпляров, которые SageMaker обновляет за один раз.

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

Максимальное количество экземпляров в кластере, которое SageMaker может откатить за один раз.

Type -> (строка)

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

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

Указывает количество или процент экземпляров, которые SageMaker обновляет за один раз.

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

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

AutoRollbackConfiguration -> (список)

Массив, содержащий оповещения, за которыми SageMaker следит, чтобы определить, следует ли откатить обновление AMI.

(структура)

Подробная информация об оповещении, которое нужно отслеживать во время обновления AMI.

AlarmName -> (строка)

Имя оповещения.

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

RollingUpdatePolicy={MaximumBatchSize={Type=string,Value=integer},RollbackMaximumBatchSize={Type=string,Value=integer}},WaitIntervalInSeconds=integer,AutoRollbackConfiguration=[{AlarmName=string},{AlarmName=string}]

Синтаксис JSON:

{
  "RollingUpdatePolicy": {
    "MaximumBatchSize": {
      "Type": "INSTANCE_COUNT"|"CAPACITY_PERCENTAGE",
      "Value": integer
    },
    "RollbackMaximumBatchSize": {
      "Type": "INSTANCE_COUNT"|"CAPACITY_PERCENTAGE",
      "Value": integer
    }
  },
  "WaitIntervalInSeconds": integer,
  "AutoRollbackConfiguration": [
    {
      "AlarmName": "string"
    }
    ...
  ]
}

--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
  • таблица
  • 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 (логическое)

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

--no-cli-auto-prompt (логическое)

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

Вывод

ClusterArn -> (строка)

Amazon Resource Name (ARN) кластера SageMaker HyperPod, который обновляется для обеспечения безопасности.

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

Spec-Zone.ru

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