ModifyInstanceAttribute
In this article:
ModifyInstanceAttribute#
Description#
Модификация параметров заданного экземпляра.
Request Parameters#
Необходимые параметры#
- InstanceId — Идентификатор экземпляра. - Тип: String 
- Необходимо: Да 
 
Опциональные параметры#
- BlockDeviceMapping.N — Изменение атрибута DeleteOnTermination у присоединённых дисков. - Тип: Список объектов InstanceBlockDeviceMappingSpecification 
- Необходимо: Нет 
 
- 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>