ModifyInstanceAttribute
In this article:
ModifyInstanceAttribute#
Description#
Модификация параметров заданного экземпляра.
Request Parameters#
Необходимые параметры#
InstanceId — Идентификатор экземпляра.
Тип: String
Необходимо: Да
Опциональные параметры#
DisableApiTermination — Возможность удаления экземпляра через API.
Тип: Объект AttributeBooleanValue
Необходимо: Нет
GroupSet — Не поддерживается
InstanceInitiatedShutdownBehavior.Value — Действие, которое определяет, будет ли экземпляр выключен или удалён, когда вы запускаете команду для завершения работы ОС.
Тип: String
Возможные значения:
stop
|terminate
Необходимо: Нет
InstanceType.Value — Тип экземпляра.
Тип: String
Возможные значения: См. описание типов экземпляров
Необходимо: Нет
HighAvailable — Режим высокой доступности.
Тип: Объект AttributeBooleanValue
Необходимо: Нет
KeyName.Value — Имя SSH-ключа.
Тип: String
Необходимо: Нет
Kernel — Не поддерживается
Ramdisk — Не поддерживается
RamMonitoring — Указывает, включён ли мониторинг оперативной памяти экземпляра. Для мониторинга требуется дополнительная настройка экземпляра.
Тип: Объект AttributeBooleanValue
Необходимо: Нет
RootDeviceName.Value — Имя загрузочного устройства или идентификатор подключённого диска, который будет использоваться в качестве нового загрузочного диска.
Тип: String
Возможные значения:
disk1
|cdrom1
|menu
|vol-XXXXXXXX
Значение по умолчанию:
disk1
Необходимо: Нет
SourceDestCheck — Указывает, включена ли проверка источника/адресата. Значение
True
означает, что проверка включена, аFalse
означает, что проверка отключена. Для экземпляра, исполняющего роль NAT/routing, проверка источника/адресата должна быть отключена.Тип: Объект AttributeBooleanValue
Необходимо: Нет
UserData.Value — Пользовательские данные. Данные, которые передаются в этом параметре, должны быть предоставлены в кодировке base64 и не должны превышать 16 Кбайт.
Тип: String
Необходимо: Нет
VirtualizationType.Value — Тип виртуализации (поддержка устаревших ОС).
Тип: String
Возможные значения:
hvm
|hvm-legacy
Необходимо: Нет
Response Elements#
return — Если запрос выполнился, возвращает
True
.Тип: Boolean
requestId — Идентификатор запроса.
Тип: String
Examples#
c2-ec2 ModifyInstanceAttribute InstanceId i-01234567 InstanceType.Value <instance_type>